
This golden, buttery ham and cheese pinwheels recipe transforms simple ingredients into an impressive appetizer that disappears within minutes at every gathering I host. The combination of savory ham, melty Swiss cheese, and that irresistible butter glaze creates bite-sized morsels of pure comfort food that everyone adores.
I first created these pinwheels for a last minute neighborhood potluck when I had limited ingredients in my pantry. They were such a hit that three different neighbors asked for the recipe before the night was over. Now they're my go to when I need something impressive without spending hours in the kitchen.
Ingredients
- Pizza dough provides the perfect tender base while remaining sturdy enough to hold the filling. Look for refrigerated dough that feels soft and pliable for best results.
- Thinly sliced deli ham adds that perfect savory element. Choose quality ham with good marbling for the best flavor profile.
- Swiss cheese brings the perfect melt factor with its nutty undertones. Splurge on a good quality Swiss that will create those beautiful cheese pulls.
- Butter forms the base of our glaze creating that irresistible golden finish.
- Dijon mustard offers a tangy counterpoint to the rich butter sauce.
- Worcestershire sauce provides depth and umami notes that elevate the entire dish.
- Minced onions add subtle texture and aromatic flavor to the glaze.
- Poppy seeds contribute a delightful crunch and visual appeal to the finished pinwheels.
Step-by-Step Instructions
- Prepare the Baking Dish
- Preheat your oven to 350°F then butter a 9x13 inch baking dish ensuring every corner is coated. Alternatively line with parchment paper allowing for easy removal. This preparation prevents sticking and ensures your pinwheels release perfectly.
- Prepare the Dough
- Unroll the pizza dough onto a clean cutting board working gently to avoid tearing. Press outward from the center using your fingertips to create an even rectangle approximately 14x10 inches. Take your time with this step as an even thickness ensures uniform cooking.
- Layer the Filling
- Arrange 12 slices of ham evenly across the surface of the dough leaving a small border around the edges. Follow with the Swiss cheese slices overlapping slightly to ensure complete coverage. Press down gently to adhere the layers to the dough.
- Roll and Slice
- Starting with the shorter edge carefully roll the dough into a tight log using your fingertips to maintain tension as you roll. Once fully rolled pinch the seam to seal then position the log seam side down. Using a sharp knife first cut the log in half then continue dividing until you have 12 equal slices.
- First Bake
- Arrange the slices cut side up in your prepared baking dish allowing a small space between each for expansion. Bake for exactly 15 minutes until the dough begins to turn golden but not fully cooked.
- Prepare the Glaze
- While the pinwheels are baking whisk together the melted butter Dijon mustard Worcestershire sauce and if using the minced onions and poppy seeds in a small bowl until completely incorporated. The mixture should look glossy and smooth.
- Apply Glaze and Final Bake
- Remove the partially baked pinwheels from the oven and generously brush the glaze over each roll ensuring it seeps into the spirals. Return to the oven for an additional 10 minutes until deeply golden with bubbling edges.
- Rest and Serve
- Allow the finished pinwheels to rest in the pan for exactly 5 minutes. This critical resting period allows the cheese to set slightly while ensuring the pinwheels remain warm and gooey in the center.

The Dijon mustard in this recipe is actually my secret weapon. My grandmother always added a touch of Dijon to her ham dishes and I continue the tradition. The slight tang it brings balances the richness of the butter and cheese while complementing the savory ham perfectly. Every time I make these pinwheels I think of her kitchen and how she taught me that sometimes the smallest ingredients make the biggest difference.
Make Ahead Magic
These pinwheels shine as a make ahead option. Prepare them through step 4 then cover tightly with plastic wrap and refrigerate overnight. When ready to serve simply remove from the refrigerator while the oven preheats then continue with the baking instructions. The cold dough actually creates an even more tender result and saves precious time when entertaining.
Clever Variations
While the classic ham and Swiss combination is unbeatable this recipe welcomes creative adaptations. Try turkey and provolone for a lighter option or pepperoni and mozzarella for pizza lovers. Vegetarians might enjoy a spinach and feta variation with a touch of garlic in the butter glaze. Whatever fillings you choose keep the total thickness similar to ensure even cooking.
Serving Suggestions
These pinwheels transition effortlessly from casual to elegant settings. For weeknight dinners serve alongside a simple green salad for a complete meal. At brunches arrange them on a tiered platter with fresh fruit for a beautiful presentation. For cocktail parties provide small plates and napkins as these delicious bites can be slightly messy but worth every bite.
The Perfect Pairing
The buttery richness of these pinwheels pairs beautifully with acidic companions. Consider serving alongside pickled vegetables a tangy coleslaw or even a simple bowl of cherry tomatoes. For beverages a crisp white wine or sparkling cider provides the perfect counterpoint to the rich savory flavors.

Recipe FAQs
- → Can I prepare these pinwheels in advance?
Yes! You can assemble the pinwheels the night before and refrigerate them after rolling and slicing. When ready to serve, simply bake as directed and add the butter sauce. This makes them perfect for entertaining or busy weeknights.
- → What can I substitute for the pizza dough?
Crescent roll dough makes an excellent substitute for the canned pizza dough. You can also use homemade pizza dough if you prefer a from-scratch approach. Just ensure you roll it to a similar thickness for even baking.
- → How should I store leftover pinwheels?
Store any leftover pinwheels in an airtight container in the refrigerator for up to 3 days. They can be enjoyed cold straight from the fridge or reheated briefly in a microwave or oven until warmed through.
- → Can I add other ingredients to the filling?
Absolutely! These pinwheels are versatile - try adding thinly sliced turkey, different cheese varieties like provolone or cheddar, or vegetables like spinach or roasted red peppers. Just avoid ingredients with high moisture content that might make the dough soggy.
- → Are these pinwheels suitable for freezing?
Yes, you can freeze these pinwheels either before or after baking. To freeze before baking, prepare through step 4, then freeze on a baking sheet before transferring to a freezer bag. Thaw in the refrigerator before baking. Already baked pinwheels can be frozen and reheated in a 350°F oven until warmed through.
- → What can I serve with these pinwheels?
These pinwheels work well as an appetizer on their own, but also pair beautifully with a side salad, vegetable soup, or fresh fruit for a complete meal. For entertaining, arrange them on a platter with other finger foods like veggies and dip or antipasto skewers.