Cheese and ham pinwheels are the kind of snack that disappears fast. Flaky puff pastry wraps around salty ham and melted cheese, baking into golden spirals that work for lunchboxes, party platters, or a simple afternoon bite. This easy cheese and ham pinwheel recipe uses just a handful of everyday ingredients and comes together in about 30 minutes from start to finish.

The best part is how forgiving they are. You don’t need special equipment, fancy techniques, or a long list of ingredients. If you can roll up a log and slice it, you can make these. They bake up crisp on the outside, tender inside, and taste best warm from the oven.
Why This Dish Works
Puff pastry does most of the work here. It bakes into light, flaky layers without any kneading or rising time. The filling stays simple: two kinds of cheese for good melt and flavor, plus thinly sliced ham that adds savory depth without overwhelming the pastry.
Because the pinwheels are sliced before baking, they cook quickly and evenly. Each piece gets a golden edge, a soft center, and a neat spiral that looks more impressive than the effort suggests. They also hold up well at room temperature, which makes them a reliable choice for gatherings.
Ingredients
You’ll need one sheet of frozen puff pastry, thawed. Most brands come two sheets per box, so you can easily double the recipe. For the filling, use about half a cup of shredded cheddar and half a cup of shredded mozzarella. The cheddar brings sharpness, while the mozzarella adds that stretchy, melty texture.
Four ounces of thinly sliced deli ham gives you good coverage without making the roll bulky. You’ll also need one egg and a tablespoon of water for the wash, plus sesame seeds if you like a little crunch on top.
Step-by-Step Method
Start by preheating your oven to 400°F and lining a baking sheet with parchment paper. Lightly flour your work surface, then unfold the thawed puff pastry. If it has creases from folding, roll it gently with a rolling pin to smooth them out.
Sprinkle both cheeses evenly over the pastry, leaving a half-inch border along one long edge. Lay the ham slices over the cheese, covering the surface as evenly as you can. Starting from the long edge that has filling, roll the pastry into a tight log. Press the bare edge against the roll to seal it.
Use a sharp knife to slice the log into half-inch rounds. A serrated knife works well too, and it helps to wipe the blade clean between cuts for neat edges. Place the pinwheels cut-side up on the prepared sheet, leaving about an inch between them so they can puff up.
Whisk the egg with the water and brush the tops of each pinwheel. Sprinkle with sesame seeds if you’re using them. Bake for 14 to 16 minutes, until the pastry is deeply golden and the cheese is bubbling. Let them rest for five minutes before serving.
Tips for Better Pinwheels
Keep the pastry cold while you work. If it gets too soft and sticky, pop it in the fridge for ten minutes before slicing. A cold roll cuts more cleanly and holds its spiral shape better in the oven.
Don’t overfill. It’s tempting to pile on extra ham and cheese, but too much filling makes the roll hard to slice and can cause the pinwheels to unravel. Stick to the amounts listed, and you’ll get tidy spirals every time.
For extra flavor, add a pinch of black pepper, a few fresh thyme leaves, or a light smear of Dijon mustard on the pastry before layering the cheese. These small additions change the character of the snack without complicating the recipe.
Variations to Try
Swap the ham for cooked bacon, turkey, or even salami. Each deli meat brings its own personality. You can also change the cheese: Swiss, provolone, or pepper jack all melt well and pair nicely with ham.
For a vegetarian version, skip the ham and add sautéed spinach, roasted red peppers, or caramelized onions. Squeeze out excess moisture from cooked vegetables so the pastry stays crisp. If you want a little heat, sprinkle in some red pepper flakes or use a spicy mustard.
These pinwheels also work as a make-ahead snack. Assemble the log, wrap it tightly in plastic wrap, and refrigerate for up to a day. When you’re ready, slice and bake as directed. You may need to add a minute or two to the bake time if the log is very cold.
Storage and Reheating
Baked pinwheels keep well in an airtight container in the refrigerator for up to three days. To reheat, place them on a baking sheet in a 350°F oven for about five minutes. This brings back the crispness better than a microwave, which tends to make the pastry soggy.
If you have leftovers, you can also freeze the baked pinwheels. Cool them completely, then freeze in a single layer on a baking sheet. Once firm, transfer to a freezer bag. Reheat straight from frozen in a 375°F oven for eight to ten minutes.
Frequently Asked Questions
Can I use crescent roll dough instead of puff pastry?
Yes, crescent roll dough works in a pinch. The texture will be softer and less flaky, but the pinwheels still taste good. Adjust the bake time to about 12 to 14 minutes, since crescent dough cooks faster.
Why did my pinwheels unroll during baking?
This usually happens when the roll wasn’t sealed well or the pastry got too warm before baking. Make sure to press the bare edge firmly into the log, and chill the sliced pinwheels for ten minutes before putting them in the oven.
Can I make these ahead for a party?
Absolutely. Assemble the log up to a day ahead and keep it refrigerated. Slice and bake the day of your event. They’re best served within an hour of baking, but they’re still enjoyable at room temperature.
These cheese and ham pinwheels are one of those recipes you’ll come back to again and again. They’re simple enough for a weeknight snack, but polished enough for a gathering. If you enjoy easy pastry snacks, you might also like these cottage cheese salad recipes for another light bite, or check out healthy keto snack ideas when you want something lower in carbs. And for a sweet finish, these healthy dessert recipes round out any menu nicely.
Once you make a batch, you’ll see why they disappear so quickly. The combination of buttery pastry, salty ham, and melted cheese is hard to resist. Keep this recipe handy for busy days, last-minute guests, or any time you need a snack that feels a little special without much effort.
Recipe Card
Easy Cheese and Ham Pinwheel Recipe
Flaky, golden cheese and ham pinwheels made with puff pastry. A quick snack or party appetizer with simple ingredients and easy steps.
Ingredients
- 1 sheet frozen puff pastry (about 9.5 x 9.5 inches), thawed
- 1/2 cup shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 4 ounces thinly sliced deli ham
- 1 large egg
- 1 tablespoon water
- 1 tablespoon sesame seeds (optional)
Instructions
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Gently unfold the thawed puff pastry on a lightly floured surface. If needed, roll it slightly to smooth out creases.
- Sprinkle the shredded cheddar and mozzarella evenly over the pastry, leaving a 1/2-inch border on one long edge.
- Layer the ham slices over the cheese, covering the surface evenly.
- Starting from the long edge with cheese and ham, roll the pastry tightly into a log. Press the bare edge to seal.
- Using a sharp knife, slice the log into 1/2-inch thick rounds. Place each pinwheel cut-side up on the prepared baking sheet, spacing them about 1 inch apart.
- In a small bowl, whisk the egg with the water. Brush the tops of the pinwheels with the egg wash.
- Sprinkle with sesame seeds if using.
- Bake for 14 to 16 minutes, until the pastry is puffed and golden brown.
- Let cool for 5 minutes before serving. Serve warm.