Ham and Swiss Pinwheels

These baked Ham and Swiss Pinwheels are pure home-baked goodness. Savory ham and melty Swiss cheese with the flavors of mustard and brown sugar, all baked into a tender, golden-brown spiral-shaped roll. Total from-scratch comfort food, that your family will surely appreciate. (And if you’re in the mood for some home baking, try my recipe for Quick and Easy Hamburger Buns, too!)

Homemade From-Scratch Ham and Swiss Pinwheels

Can I make Ham and Swiss Pinwheels with Pizza Dough?

Yes! In fact, for this recipe, I use my super-easy Everyday Pizza Dough recipe. And it makes these ham and cheese pinwheels turn out delicious every time. Of course, feel free to take a shortcut and use premade pizza dough if you want to save some time.

How do I serve Ham and Cheese Pinwheels?

They are delicious piping hot out of the oven but will keep in the fridge for a few days. You can serve them for breakfast or brunch, but I think they are amazing anytime. Leftovers (if there are any) are perfect for grabbing for a quick breakfast or snack. For a light lunch or dinner, serve these pinwheel rolls with a Blackberry and Baby Greens Salad.

So let’s talk ingredients:

Flour – All-purpose flour is what I recommend for making this dough.
Yeast– I use active dry yeast. If you want to use instant yeast, you’ll need to use a bit less, so reduce the amount to 1 ¾ teaspoon.
Ham– I like to use leftover ham that I usually have stored in my freezer. You can use any kind of ham that you prefer. You can even dice up some of your favorite deli ham.
Swiss cheese – While you can buy pre-shredded cheese, I prefer to shred my own cheese from a block because I think the flavor and texture are better. And you can change up the cheese in the recipe with any kind of cheese that melts well. Try Cheddar, Gruyere, or Mozzarella cheese.
Mustard – Use your favorite mustard. Yellow mustard, whole grain mustard, or Dijon mustard are all delicious in this recipe. For an extra kick of flavor, try spicy mustard, beer mustard, or horseradish mustard.

Homemade From-Scratch Ham and Swiss Pinwheels

Cook’s Tips:

  • If you want a shortcut, go ahead and use premade pizza dough for making the pinwheels. Many supermarkets carry fresh pizza dough in the bakery section of the store.
  • For best results, bake the pinwheels in a baking dish that is a few inches deep.
  • After brushing the rolls with butter (before popping them in the oven), you can add optional toppings like sesame seeds, poppy seeds, or dried minced onion.
  • Customize the flavor of the dough by mixing herbs or spices into the flour before making the dough. Caraway seeds, dried dill weed, or rosemary are delicious additions.
  • For extra buttery flavor, brush the pinwheels again with butter after removing them from the oven.

If you try this recipe, let me know by leaving a comment. You can also tag a photo #myhomemaderoots on Instagram!

I hope you enjoy!

My Homemade Roots

*As an Amazon Associate I earn from qualifying purchases. This post may contain Amazon or other affiliate links, which means I will earn a commission at no additional cost to you if you click through and make a purchase.*

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade From-Scratch Ham and Swiss Pinwheels

Ham and Swiss Pinwheels

  • Author: My Homemade Roots
  • Total Time: 0 hours
  • Yield: 6 Servings 1x



For the Dough

  • ¾ cup warm water (about 110 degrees F)
  • 1 packet active dry yeast (2 ¼ teaspoons)
  • 1 tablespoon sugar or honey
  • 1 tablespoon olive oil (plus extra for oiling the bowl)
  • 2 ½ cups all-purpose flour (plus a little extra for kneading and rolling out dough)
  • 1 teaspoon salt

For the Filling:

  • 3 tablespoons mustard
  • 2 tablespoons brown sugar
  • 8 ounces Swiss cheese, shredded
  • 1 cup diced ham

Other Ingredients:

  • 1/3 cup melted butter (plus extra melted butter, if desired)
  • 1 teaspoon Worcestershire sauce


Prepare the Dough:

  1. In a large mixing bowl, combine the water, yeast, sugar, and olive oil. Set aside for 10 minutes, or until the mixture becomes foamy.
  2. In a separate mixing bowl, add the flour and salt. Stir to combine.
  3. When yeast is foamy, stir in the flour, adding a little at a time until the dough comes together (you may not need all of the flour). It will be slightly sticky and soft at this point.
  4. On a lightly floured surface, knead the dough for 8-10 minutes, or until it becomes smooth and elastic. If the dough seems too sticky, add a little more flour, 1 tablespoon at a time.
  5. Shape kneaded dough into a ball, then place in an oiled bowl. Cover bowl with a towel and place in a warm spot to rise for 1 hour, or until dough doubles in size.
  6. Gently punch down the risen dough. On a lightly floured surface, roll the dough into a rectangle, approximately 12” x 18”.

Make the Pinwheels:

  1. Heat oven to 375 degrees Fahrenheit. Grease a 9×13-inch baking dish.
  2. Spread mustard evenly over the dough rectangle, allowing ¼” margin around the edges.
  3. Sprinkle brown sugar over the mustard, followed by the shredded cheese and the ham.
  4. Starting with the long side of the rectangle, roll the dough up tightly to form a log. pinch the seam together to seal.
  5. Cut log into 12 equal slices. Arrange slices in baking dish. Mix together butter and Worcestershire sauce, then brush slices with butter mixture.
  6. Bake for 20-25 minutes, or until pinwheels are golden brown.
  7. Brush again with melted butter after removing from oven (optional step).
  8. Cool for 5 minutes, then serve.
  • Prep Time: 0 hours
  • Inactive Time: 0 hours
  • Cook Time: 0 hours

Homemade From-Scratch Ham and Swiss Pinwheels

For more great recipes, visit my friends at:

Meal Plan Monday at Southern Bite
Full Plate Thursday at Miz Helen’s Country Cottage
Weekend Potluck at The Country Cook

1 Comment

  • Miz Helen
    May 5, 2020 at 2:46 pm

    I was so excited to feature your post on Full Plate Thursday,482! Thanks so much for sharing it with us and hope you will come back soon, have a great week.
    Miz Helen


Leave a Reply

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star