Ham and Cheese Puff Pastry Pinwheels are my go-to appetizer when I need something that looks impressive but comes together in minutes. These golden, flaky spirals filled with savory ham and melted cheese always vanish from the platter within moments of serving.
I started making these pinwheels for family gatherings years ago, and they’ve become a beloved tradition. There’s something magical about watching buttery puff pastry transform into crispy, golden layers while cheese bubbles and melts inside. The best part? You can prep them ahead and bake when guests arrive, filling your kitchen with an irresistible aroma that draws everyone to the table. These Ham and Cheese Puff Pastry Pinwheels work beautifully as party appetizers, quick snacks, or even brunch additions. They’re incredibly versatile, customizable with your favorite cheeses and herbs, and freeze wonderfully for busy weeknights.
Table of Contents
What You’ll Need for These Savory Pinwheels
I always keep puff pastry in my freezer because it makes recipes like these so effortless. Kitchen secret: thaw it in the refrigerator overnight for best results, or leave it at room temperature for about 40 minutes if you’re short on time.
- 1 puff pastry sheet (about 250g), thawed
- 150g (6 slices) ham, thinly sliced
- 1 cup (100g) shredded cheese (cheddar, mozzarella, or your choice)
- 1 tablespoon mustard (optional, but I love the tangy kick)
- 1 egg, beaten (for egg wash)
- ½ teaspoon dried herbs (oregano or thyme, optional)
Personal recommendation: I prefer sharp cheddar for maximum flavor, but Gruyère adds a sophisticated touch for special occasions. Don’t skip the egg wash as it creates that beautiful golden, glossy finish that makes these pinwheels irresistible.

How to Make Ham and Cheese Puff Pastry Pinwheels
I recommend working quickly with puff pastry to keep it cold. If it gets too warm and soft, pop it back in the fridge for 5 minutes before continuing.
Step 1: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. This prevents sticking and ensures even browning on the bottom.
Step 2: Roll out the puff pastry into a rectangle on a lightly floured surface, gently pressing to smooth any creases. Avoid overworking the dough or it won’t puff properly during baking.
Step 3: Spread mustard evenly over the entire pastry surface if using. This adds a wonderful tangy flavor that cuts through the richness of the cheese and butter.
Step 4: Layer ham slices evenly across the pastry, leaving no gaps. Overlap slightly if needed to ensure every bite has filling.
Step 5: Sprinkle shredded cheese generously over the ham. Add dried herbs now if you want extra flavor. Watch the edges as too much filling near the sides can leak during baking.
Step 6: Starting from one long edge, roll the pastry tightly into a log. Use gentle, even pressure to avoid tearing while keeping the roll compact so the filling stays put and doesn’t ooze out.
Step 7: Chill the rolled log in the refrigerator for 10 minutes. This step is crucial for clean, beautiful slices without squishing the layers and prevents the filling from oozing during baking.
Step 8: Using a sharp knife, slice the log into 12 equal pieces, wiping the blade between cuts for the neatest results. Each pinwheel should be about 1 inch thick.
Step 9: Place pinwheels flat-side down on your prepared baking sheet, spacing them about 2 inches apart to allow for expansion and proper crisping.
Step 10: Brush the tops generously with beaten egg wash. This creates that gorgeous golden shine and helps the layers crisp up beautifully.
Step 11: Bake for 18-20 minutes until puffed, golden, and crispy. You’ll know they’re done when the pastry is deeply golden and the cheese is bubbling. Watch closely in the final 5 minutes, and if they brown too quickly, reduce heat to 375°F.
Step 12: Cool slightly before serving. They’re best enjoyed warm when the cheese is still gooey and the pastry is at peak crispness.
Perfect Pairings for Your Pinwheels
These Ham and Cheese Puff Pastry Pinwheels pair wonderfully with both sweet and tangy accompaniments that complement the rich, savory flavors.
Honey Mustard Dipping Sauce: The sweet and tangy combination cuts through the buttery richness while enhancing the ham’s smoky flavor.
Fresh Green Salad: A crisp salad with vinaigrette adds refreshing contrast and makes these pinwheels feel like a complete meal for lunch or brunch.
Garlic Aioli: Creamy, garlicky goodness elevates each bite and adds an elegant touch perfect for entertaining guests.
Marinara Sauce: The bright tomato flavor and slight acidity balance the cheese beautifully, especially if you use mozzarella in the filling.
Creamy Soup: Serve alongside tomato basil or butternut squash soup for a comforting lunch or light dinner that satisfies completely.
Charcuterie Board: Add these to a spread with fresh fruits, nuts, and crackers for the best party appetizer selection that impresses every time.
More Savory Appetizers for Your Party Menu
These golden, flaky Ham and Cheese Puff Pastry Pinwheels are the ultimate party pleaser, fitting seamlessly alongside other no-fuss finger foods that make hosting a breeze. Create an unforgettable appetizer spread by pairing these beauties with pillowy Garlic Bread Rolls dripping with buttery goodness, or set the stage with these pinwheels before unveiling a show-stopping main like the indulgent Texas Roadhouse Smothered Chicken for a dinner party your guests won’t forget.
Planning a leisurely brunch gathering? These savory spirals create the perfect contrast when served with the sweet, custardy Croissant French Toast Bake, or keep things casually delicious alongside fresh Chicken Caesar Sandwiches for a relaxed lunch spread. Game day on the horizon? Round out your lineup with the crave-worthy Garlic Butter Cheeseburger Rollups—they share that same irresistible, grab-and-go appeal that keeps everyone coming back to the table.
Keeping Your Pinwheels Fresh
Store unbaked Ham and Cheese Puff Pastry Pinwheels in an airtight container in the refrigerator for up to 24 hours before baking. This make-ahead option is perfect for stress-free entertaining when you need appetizers ready quickly. For longer storage, freeze uncooked pinwheels in a single layer on a baking sheet, then transfer to a freezer bag for up to 1 month.
When reheating baked pinwheels, I recommend placing them in a preheated 350°F (180°C) oven for 5-7 minutes to restore that wonderful crispness. Avoid microwaving as it makes the pastry soggy and chewy. Store leftovers in an airtight container for up to 3 days, though they rarely last that long in my house.
Quick tip: Bake frozen pinwheels directly from the freezer by adding 3-4 extra minutes to the cooking time. No need to thaw, making them incredibly convenient for unexpected guests or quick snacks when cravings strike.
Common Questions About Ham and Cheese Pinwheels
Can I substitute the ham in these pinwheels?
Absolutely! Try turkey, prosciutto, or salami for different flavors. For vegetarian options, use sautéed spinach, roasted red peppers, or sun-dried tomatoes with the same cheese quantity.
Why did my pinwheels turn out soggy?
This usually happens when the puff pastry is too warm when baking or if too much wet filling is used. Keep the pastry cold, avoid overloading with mustard, and ensure your oven is fully preheated for maximum puff and crispness.
Can I make Ham and Cheese Puff Pastry Pinwheels spicy?
Yes! Add a thin layer of sriracha, sprinkle red pepper flakes over the cheese, or use pepper jack cheese instead of cheddar for a spicy kick that doesn’t overpower the other flavors.
Ready to Bake These Delicious Pinwheels?
Ham and Cheese Puff Pastry Pinwheels prove that simple ingredients can create something truly special. With minimal effort and maximum flavor, these golden spirals will become your favorite go-to recipe for any occasion. Whether you’re hosting a party, packing lunchboxes, or simply craving a savory snack, these pinwheels deliver every time. Try this recipe tonight and watch them disappear!
Ham and Cheese Puff Pastry Pinwheels
Flaky puff pastry spirals filled with savory ham and melted cheese, baked to golden perfection. Perfect party appetizer.
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Total Time: 45 minutes
- Yield: 12 pinwheels 1x
- Category: Appetizer
- Method: Bake
- Cuisine: American
Ingredients
- 1 puff pastry sheet (about 250g), thawed
- 150g (6 slices) ham, thinly sliced
- 1 cup (100g) shredded cheese (cheddar, mozzarella, or choice)
- 1 tablespoon mustard (optional)
- 1 egg, beaten (for egg wash)
- ½ teaspoon dried herbs (oregano or thyme, optional)
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Roll out the puff pastry into a rectangle on a lightly floured surface.
- Spread mustard evenly over the pastry surface if using.
- Layer ham slices evenly over the entire surface of the pastry.
- Sprinkle shredded cheese on top of the ham. Add dried herbs for extra flavor if desired.
- Roll tightly from one long edge to the other to form a log, using gentle pressure to avoid tearing.
- Chill the rolled log in refrigerator for 10 minutes for cleaner cuts.
- Slice the log into 12 equal pieces using a sharp knife.
- Place pinwheels flat-side down on the prepared baking sheet, spacing them about 2 inches apart.
- Brush the tops with beaten egg wash for a glossy, golden finish.
- Bake for 18-20 minutes, until puffed and golden brown.
- Cool slightly and serve warm or at room temperature.
Notes
- Keep puff pastry cold for best results. If it becomes too soft while assembling, refrigerate briefly before slicing.
- Can assemble up to 24 hours in advance and refrigerate until ready to bake. Can freeze uncooked pinwheels for up to 1 month.
- Try different cheeses like Gruyère or Brie for variation. Add sriracha or chili flakes for spicy kick.
- Total time includes 10-minute chill time for clean slicing.
Nutrition
- Serving Size: 1 pinwheel
- Calories: 150 kcal
- Sugar: 1 g
- Sodium: 280 mg
- Fat: 10 g
- Saturated Fat: 4 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 10 g
- Fiber: 0 g
- Protein: 6 g
- Cholesterol: 30 mg







