Ham and cheese pinwheels are a fun and tasty snack! They’re made with soft tortillas, delicious ham, and ooey-gooey cheese, all rolled up and cut into bite-sized pieces.
These little bites are perfect for any get-together, and they disappear fast! I love to pack them for lunch; they’re easy to grab and munch on. Your taste buds will thank you! 😋
Key Ingredients & Substitutions
Puff Pastry: This is the star of the dish! You can buy it frozen at most grocery stores. If you’re short on time, you could use crescent roll dough for a different but tasty option. Just keep in mind the texture will be slightly different.
Deli Ham: I recommend using thinly sliced deli ham for the best flavor. If you’re looking for a healthier option, turkey or chicken deli meat works well too. For a vegetarian version, consider using roasted vegetables or a mix of cheese and herbs.
Shredded Cheese: Cheddar and mozzarella are classic choices! If you want something sharper, try aged cheddar or Gruyère. For a dairy-free option, look for plant-based cheese alternatives that fit your taste.
Dijon Mustard or Mayonnaise: This is optional, but it adds great flavor! If you’re not a fan, you can skip it or try a different condiment like barbecue sauce or pesto for a unique twist.
How Do I Achieve the Perfect Puff Pastry Texture?
Getting that perfect puff pastry is all about technique! Here are some tips to ensure your pinwheels turn out light and flaky:
- Thaw the pastry in the fridge overnight, or on the counter for about 30 minutes—don’t rush this step!
- Roll out the pastry on a lightly floured surface but don’t overwork it; you want to keep those layers intact.
- Be careful not to overbake. Keep an eye on the pinwheels; they should be puffy and golden brown.
These small steps will help you make deliciously flaky pinwheels every time!

How to Make Ham And Cheese Pinwheels
Ingredients You’ll Need:
- 1 sheet of puff pastry (thawed if frozen)
- 6-8 slices of deli ham
- 1 1/2 cups shredded cheese (cheddar, mozzarella, or a mix)
- 2 tablespoons Dijon mustard or mayonnaise (optional, for spreading)
- 1 teaspoon fresh thyme leaves (or dried thyme)
- 1 egg, beaten (for egg wash)
- Optional: black pepper or garlic powder for additional seasoning
How Much Time Will You Need?
This recipe takes about 10-15 minutes of prep time and about 15-18 minutes to bake. So, in total, you can have these delicious ham and cheese pinwheels ready in about 30-35 minutes. Perfect for when you get a snack craving or need something easy for a gathering!
Step-by-Step Instructions:
1. Prepare the Oven and Baking Sheet:
Preheat your oven to 400°F (200°C). While it’s heating, line a baking sheet with parchment paper to ensure the pinwheels don’t stick. This step makes for easier cleanup!
2. Roll Out the Puff Pastry:
On a lightly floured surface, take your sheet of puff pastry and roll it out just a bit to smooth out any creases. You want it to be nice and even for rolling later!
3. Add Your Spreads:
Now, spread a thin layer of Dijon mustard or mayonnaise all over the puff pastry, leaving a little space around the edges. This will add flavor and help the ham stick!
4. Layer the Ham and Cheese:
Place the deli ham slices evenly on top of the spread. Then, sprinkle your shredded cheese over the ham, making sure to cover it well.
5. Add Thyme and Roll:
Sprinkle the fresh thyme leaves over everything for extra flavor. Starting from one long edge, carefully roll the puff pastry into a tight log. This part might feel a little tricky, but take your time!
6. Cut the Pinwheels:
Using a sharp knife, cut your rolled log into about 1-inch thick slices—these will be your pinwheels. Try to make them as even as possible so they cook evenly.
7. Arrange and Brush:
Place the sliced pinwheels on the prepared baking sheet, giving them some space (about an inch apart). Brush the tops with the beaten egg to give them a lovely golden color when baked.
8. Bake Your Pinwheels:
Pop the baking sheet into the preheated oven and bake for 15-18 minutes. Keep an eye on them—they’re ready when the pastry is golden brown and the cheese is melted!
9. Cool and Serve:
Once they’re done, take the pinwheels out of the oven and let them cool for a few minutes before serving. They’re best enjoyed warm!
Enjoy these tasty ham and cheese pinwheels as an appetizer, snack, or party treat—they’ll be a hit!
Can I Use Different Types of Cheese?
Absolutely! While cheddar and mozzarella are great choices, feel free to experiment with other cheeses like Swiss, Gruyère, or even a spicy pepper jack for an added kick!
How Do I Store Leftover Pinwheels?
Store any leftover pinwheels in an airtight container in the fridge for up to 3 days. To reheat, simply pop them in the oven at 350°F (175°C) for about 10 minutes to get them nice and warm without losing that flaky texture.
Can I Make These Pinwheels Ahead of Time?
Yes! You can prepare the pinwheel roll in advance, wrap it tightly in plastic wrap, and refrigerate it for up to 24 hours. Just slice and bake when you’re ready to serve!
What Can I Serve with Ham And Cheese Pinwheels?
They pair beautifully with a variety of dips like ranch, honey mustard, or barbecue sauce. For a complete meal, consider serving them alongside a fresh salad or vegetable platter!



