Hot Ham & Cheese Pinwheels are the perfect little treats packed with melty cheese and savory ham wrapped in soft, golden baked dough. These pinwheels are easy to make and great for snacks, appetizers, or even a fun lunch. The combination of warm cheese with salty ham is always a crowd-pleaser.
I love how simple these are to whip up, especially when you need something tasty in a hurry. One of my favorite tricks is to add just a little bit of mustard or a sprinkle of herbs inside before rolling them up – it gives the pinwheels a nice pop of flavor. They bake up beautifully and are easy to grab and eat, making them a hit anytime.
Whenever I serve these pinwheels, I like to pair them with a fresh side salad or some crunchy pickles to balance out the richness. They’re also great for parties because everyone can grab one without the need for plates or forks. Whether it’s a casual family gathering or a fun snack after school, these hot ham and cheese pinwheels always feel like a little bit of comfort food magic.
Key Ingredients & Substitutions
Puff Pastry or Crescent Roll Dough: Puff pastry makes these pinwheels flaky and light, while crescent roll dough offers a soft and slightly buttery texture. Both work great! If you prefer a gluten-free option, look for gluten-free dough in stores or try a homemade dough alternative.
Deli Ham: This is classic for a reason—its salty, smoky flavor pairs perfectly with cheese. You can substitute turkey or chicken slices if you want a milder taste or have dietary preferences.
Cheese: Mozzarella melts beautifully and gives a nice stretch, but mixing in cheddar adds a sharper flavor. Feel free to try Swiss or provolone for a different twist. If dairy-free, use your favorite vegan cheese.
Dijon Mustard: This is optional but adds a subtle tang that lifts the flavor. If you prefer, you can swap it for honey mustard or leave it out for a straightforward ham and cheese taste.
How Do You Roll and Slice Pinwheels Without Making a Mess?
Rolling and slicing the dough tightly is key to keeping the fillings inside and getting neat pinwheels. Here’s a simple way to do it:
- Roll the dough on a lightly floured surface to prevent sticking.
- Spread your fillings evenly but avoid overfilling, especially near the edges.
- Starting from the long edge, roll the dough up slowly and as tightly as you can without squeezing the fillings out.
- Chill the rolled log in the fridge for 10-15 minutes if it feels too soft—this firms it up and makes slicing easier.
- Use a sharp knife to cut clean slices about 1 inch thick. Wipe the knife between cuts to keep edges smooth.
These tips help your pinwheels bake evenly and look great when served!

Equipment You’ll Need
- Baking sheet – I recommend lining it with parchment paper or a silicone baking mat for easy cleanup and even baking.
- Rolling pin – helps roll out the dough smoothly and to an even thickness.
- Sharp knife or bench scraper – makes clean cuts for neat pinwheels and prevents tearing the dough.
- Pastry brush – to spread the melted butter on top for a golden finish and extra flavor.
- Measuring spoons and cup – for precise measurement of ingredients like seasonings and mustard.
Flavor Variations & Add-Ins
- Cheese options: Mix in cheddar, Swiss, or pepper jack for different flavor profiles.
- Additional fillings: Add sliced pickles, caramelized onions, or jalapeños inside before rolling for extra flavor.
- Spice it up: Sprinkle red pepper flakes or paprika on the dough before rolling for a spicy kick.
- Meat options: Substitute or add turkey, roast beef, or cooked bacon slices for variation.
Hot Ham & Cheese Pinwheels
Ingredients You’ll Need:
Main Ingredients:
- 1 sheet frozen puff pastry or crescent roll dough, thawed
- 6-8 slices deli ham
- 1 cup shredded mozzarella cheese (or a blend of mozzarella and cheddar)
- 2 tablespoons Dijon mustard (optional, for added flavor)
For Topping:
- 1 tablespoon melted butter
- 1 teaspoon dried parsley or Italian seasoning
- ¼ teaspoon garlic powder (optional)
- Freshly ground black pepper, to taste
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and 15-20 minutes to bake. Including thawing time for the dough, plan for around 30-40 minutes total to get these warm and tasty pinwheels on your plate.
Step-by-Step Instructions:
1. Prepare Your Oven and Baking Sheet:
Start by preheating your oven to 375°F (190°C). Line a baking sheet with parchment paper or a silicone baking mat to keep the pinwheels from sticking and for easy cleanup.
2. Roll Out and Add Fillings:
On a lightly floured surface, gently roll out your thawed puff pastry or crescent roll dough into a rectangle about 12 by 9 inches. If you like, spread the Dijon mustard over the dough evenly, leaving a small border around the edges. Then, layer the ham slices across the dough and sprinkle the shredded cheese on top.
3. Roll, Slice, and Prepare to Bake:
Carefully roll the dough up from one long edge into a tight log. Use a sharp knife to cut the roll into roughly 1-inch slices. Place each slice, cut side up, onto your prepared baking sheet, spacing them slightly apart. Brush the tops of each pinwheel with melted butter, then sprinkle with dried parsley or Italian seasoning, garlic powder, and a pinch of black pepper.
4. Bake and Serve:
Bake the pinwheels in the preheated oven for 15-20 minutes, or until they turn golden brown and the cheese inside bubbles happily. Once baked, take them out and let them cool for a few minutes before serving warm. Enjoy your delicious, melty treats!
Can I Use Frozen Dough Without Thawing?
It’s best to fully thaw the puff pastry or crescent roll dough before rolling it out. Thawing ensures the dough is pliable and easier to work with, which helps prevent tearing and uneven baking.
Can I Make Hot Ham & Cheese Pinwheels Ahead of Time?
You can assemble the pinwheels and store them in the fridge for a few hours before baking. Just cover the baking sheet tightly with plastic wrap. Bake them fresh when you’re ready for the best results.
How Should I Store Leftovers?
Keep any leftover pinwheels in an airtight container in the refrigerator for up to 3 days. Reheat them in the oven at 350°F (175°C) for 5-10 minutes to restore crispness and melty cheese.
What Can I Serve with Hot Ham & Cheese Pinwheels?
These are great on their own as a snack or appetizer, but you can also serve them with a fresh salad, roasted veggies, or some crunchy pickles for a balanced meal.
