This post may contain affiliate links, Read the full disclosure here.
These Ham and Cheese Pinwheels are my go-to when I need something quick, cheesy, and crowd-pleasing. Whether it’s for a last-minute holiday snack, school lunchbox filler, or casual brunch appetizer, this recipe delivers golden, flaky, melt-in-your-mouth deliciousness in under 30 minutes.
Why You’ll Love These Ham and Cheese Pinwheels
- Just 5 simple ingredients
- Ready in under 30 minutes
- Kid-friendly, freezer-friendly, and party-perfect
- Ideal for toddlers, picnics, brunches, and snacks
- Customizable with your favorite cheeses or deli meats
Ingredients
- 1 sheet puff pastry (store-bought or homemade)
- 1/4 cup Dijon mustard
- 1/2 pound thinly sliced ham (honey ham, smoked ham, or deli ham)
- 1 cup shredded Swiss cheese (or cheddar, mozzarella, Gruyère, etc.)
- 1 egg, beaten (for brushing before baking)
Tip: Let the puff pastry and cheese come to room temperature for easier rolling and even baking.
How to Make Ham and Cheese Pinwheels
Step 1: Preheat Your Oven
Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
Step 2: Roll Out the Pastry
Lightly flour your surface. Roll the puff pastry into a rectangle about 1/8-inch thick. Smoothing it evenly helps with clean rolling and slicing.
Step 3: Spread the Dijon Mustard
Evenly spread Dijon mustard all over the puff pastry. This adds that signature tangy kick.
Step 4: Add Ham and Cheese
Lay the sliced ham in a single layer over the mustard. Sprinkle shredded cheese on top.
Step 5: Roll the Dough
Starting at one end, gently roll the pastry into a tight log. Keep it even so the pinwheels hold their shape while baking.
Step 6: Slice into Pinwheels
Use a sharp knife to cut the log into 1-inch slices. Place slices flat on the lined baking sheet.
Step 7: Brush and Bake

Brush the tops with beaten egg to get that beautiful golden crust.
Bake for 15–20 minutes, or until puffed, crisp, and golden brown.
Step 8: Cool and Serve
Let the pinwheels cool for 3–5 minutes, then serve with your favorite dipping sauces (like ranch or honey mustard).
Variations to Try
- Cold ham and cheese pinwheels: Use tortillas and chill instead of baking.
- Add veggies: Spinach, red peppers, or caramelized onions work beautifully.
- Swap the cheese: Try cheddar, gouda, provolone, or pepper jack.
- Make it spicy: Add a smear of jalapeño cream cheese or crushed red pepper.
- Air fryer version: Cook at 375°F for 8–10 minutes in the air fryer basket.
Make-Ahead and Storage Tips
- Make ahead: Assemble, wrap in plastic, and refrigerate for up to 24 hours before slicing and baking.
- Freeze unbaked: Freeze the log whole or sliced. Bake from frozen at 400°F, adding 3–5 minutes.
- Store leftovers: Keep in an airtight container in the fridge for up to 3 days.
What to Serve With Ham and Cheese Pinwheels
These pinwheels are delicious with:
- Creamy tomato soup
- Honey mustard dipping sauce
- Fresh green salad
- Mini cheese balls or phyllo rolls
FAQs About Ham and Cheese Pinwheels
What kind of ham is best for pinwheels?
Deli ham like honey ham or black forest ham works great. Go thinly sliced.
What cheese goes best with ham?
Swiss is a classic, but cheddar, mozzarella, or Gruyère are great options.
Why are my pinwheels soggy?
Make sure fillings aren’t too wet and don’t overstuff. Bake on parchment to help moisture escape.
How do you reheat pinwheels?
Reheat in the oven at 325°F for 5–8 minutes to crisp them up again.
Can I make pinwheels cold?
Yes! Use tortillas instead of puff pastry for lunchbox-friendly, no-bake pinwheels.
Internal Linking Ideas
- Try these Creamy Sausage Crescent Roll Casserole for a hearty brunch.
- Want more rollups? Check out these Easy Roast Beef Tortilla Rollups.
- For a cheesier twist, my Cheeseburger Rollups are a family favorite.
Final Thoughts

These Ham and Cheese Pinwheels are everything I love in a quick snack—easy, cheesy, flaky, and full of flavor. They’re always a hit at my house, especially for weekend lunches or when surprise guests pop by.
Bake a batch, serve them warm, and don’t forget the dipping sauces. They’ll be gone before you know it!
Print
Ham and Cheese Pinwheels – Easy Puff Pastry Snack for Any Occasion
- Total Time: 25–30 minutes
- Yield: 12 pinwheels 1x
Description
These Ham and Cheese Pinwheels are quick, cheesy, flaky, and perfect for snacks, parties, or lunchboxes. Just 5 ingredients and 30 minutes to make!
Ingredients
- 1 sheet puff pastry (store-bought or homemade)
- 1/4 cup Dijon mustard
- 1/2 pound thinly sliced ham (honey ham, smoked ham, or deli ham)
- 1 cup shredded Swiss cheese (or cheddar, mozzarella, Gruyère, etc.)
- 1 egg, beaten (for brushing)
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- On a lightly floured surface, roll the puff pastry into a rectangle about 1/8-inch thick.
- Spread Dijon mustard evenly over the pastry.
- Layer ham slices evenly over the mustard. Sprinkle shredded cheese on top.
- Roll the dough into a tight log from one end to the other.
- Slice the log into 1-inch pinwheels and place flat on the prepared baking sheet.
- Brush tops with beaten egg for a golden finish.
- Bake for 15–20 minutes, until puffed and golden brown. Let cool slightly before serving.
Notes
Make ahead by assembling and chilling the roll, then slicing and baking when ready. Serve with dipping sauces like ranch or honey mustard for extra flavor.
- Prep Time: 10 minutes
- Cook Time: 15–20 minutes
- Category: Appetizer, Snack, Brunch
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 pinwheel
- Calories: 140
- Sugar: 1g
- Sodium: 290mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 0g
- Protein: 6g
- Cholesterol: 25mg




