Easy Ham and Cheese Puff Pastry Rolls – Crispy 50-Minute

ham and cheese puff pastry rolls

These Ham and Cheese Puff Pastry Rolls are the answer to every hungry weeknight and last-minute party invitation. Two sheets of buttery puff pastry get slathered with creamy cheese spread, layered with deli ham and slices of cheese, rolled up tight, sliced into spirals, and baked until shatteringly crisp on the outside and molten in the middle.

The magic is in the layering order: the soft cheese spread acts as glue so the ham and cheese slices never slide out when you cut the roll, and a hot 400F (205C) oven puffs the pastry into dozens of buttery layers in under half an hour. You need six everyday ingredients, one baking sheet, and about 15 minutes of actual hands-on work.

Serve them warm as a snack, a game-day bite, or a quick dinner next to a bowl of tomato soup. They taste like something from a fancy bakery, but they come together faster than a delivery order.

Why You'll Love This Recipe

1

Fast and Foolproof: Just 15 minutes of prep and one baking sheet stand between you and warm, flaky rolls.
2

Kid-Approved Flavor: Melty cheese, ham and buttery pastry is a combination almost nobody turns down.
3

Party-Ready: Slice the rolls into spirals and they become an instant shareable appetizer platter.
4

Flexible Filling: Swap the ham, cheese or spread with whatever is in your fridge and they still work.

About the Ingredients

2 sheets puff pastry (about 17.3 oz / 490 g total), thawed but still cold

Use all-butter puff pastry for the best flavor and rise; Pepperidge Farm is the most widely available brand. If you only have frozen puff pastry, thaw it in the fridge overnight, never on the counter, so the butter stays cold and the layers puff.

1 cup (8 oz / 225 g) garlic-and-herb cheese spread, such as Boursin or Rondelé

A soft spreadable cheese like Boursin, Alouette or whipped cream cheese with chives works here. If your spread is very stiff, let it sit at room temperature for 15 minutes so it spreads without tearing the pastry.

12 slices deli ham (about 8 oz / 225 g)

Thin-cut Black Forest, honey ham or smoked ham all work; ask the deli counter for slices about 1/16 inch thick. Prosciutto or leftover roast turkey are excellent substitutes if you want a saltier or lighter filling.

10 slices Swiss, Gruyère or mild cheddar cheese (about 7 oz / 200 g)

Swiss and Gruyère melt smoothly and pair classically with ham; cheddar gives a sharper, kid-friendlier bite. Buy pre-sliced cheese or slice a block thin so it bends without cracking.

1 large egg, beaten with 1 tablespoon water (egg wash)

The egg wash is what gives the pastry its deep golden shine and helps the seams seal. In a pinch, brush with 2 tablespoons heavy cream or melted butter instead.

1 teaspoon Dijon mustard (optional, brushed over the pastry)

Dijon cuts through the richness and echoes the ham-and-cheese pairing; whole-grain mustard or honey mustard are great swaps. Skip it if you are serving picky eaters.

1/2 teaspoon flaky sea salt and 1/4 teaspoon black pepper

Flaky salt adds a crackly finish; regular kosher salt works fine. Add pepper sparingly since the ham and cheese are already salty.

1 tablespoon everything bagel seasoning or sesame seeds (optional topping)

Sprinkling the egg wash with everything seasoning, sesame seeds or grated Parmesan adds texture and a bakery look. Poppy seeds or dried herbs like thyme are nice alternatives.

Tips & Tricks

Keep the pastry cold

Work quickly and return the dough to the fridge for 10 minutes if it softens, because warm butter melts into the layers and the rolls bake up flat instead of flaky.

Do not overfill

Leave a 1-inch border on the long edges so the filling stays inside when you roll and slice; a stuffed-to-the-edge roll bursts open in the oven.

Chill before slicing

After rolling, refrigerate the log for 15 minutes so the cheese firms up, then slice with a sharp serrated knife in one clean sawing motion instead of pressing down.

Pro Tips

1

For extra-crispy bottoms, bake the spirals on parchment over a preheated baking sheet so the bottom crust sets instantly.
2

Brush the exposed pastry edges with egg wash and pinch the final seam firmly; this is the one spot that loves to unroll while baking.
3

Rotate the pan halfway through baking so every spiral browns evenly, especially in ovens with hot spots.
4

Let the rolls rest 5 minutes before serving; the melted cheese is lava-hot straight from the oven and will slide out if you cut too soon.

Step-by-Step Instructions

1. Heat the oven

Preheat the oven to 400F (205C) and line a large rimmed baking sheet with parchment paper. A fully preheated oven is what makes the butter in the pastry steam and push the layers apart, so do not skip this.

2. Roll out the pastry

Unfold one sheet of cold puff pastry on a lightly floured surface and roll it gently to a 10×12-inch rectangle, about 1/8 inch thick. Repeat with the second sheet, keeping the first one chilled in the fridge while you work.

3. Spread and layer

Spread half the cheese spread (1/2 cup) over each rectangle, leaving a 1-inch border on all sides. Brush with Dijon if using, then shingle 6 ham slices over each sheet and top with 5 cheese slices, overlapping slightly so every bite gets filling.

4. Roll and seal

Starting from a long edge, roll each rectangle into a tight log, pressing gently as you go to keep it compact. Pinch the seam and the ends closed, then brush the whole log with egg wash so it seals and browns.

5. Chill the logs

Place both logs seam-side down on the prepared baking sheet and refrigerate for 15 minutes. This firms the cheese and butter so the spirals hold their shape and slice cleanly.

6. Slice the spirals

Using a sharp serrated knife, slice each log into 6 rounds, about 1 1/2 inches thick. Arrange the 12 spirals cut-side up on the baking sheet, spaced 2 inches apart, and reshape any that squished.

7. Season and bake

Brush the tops with the remaining egg wash, then sprinkle with flaky salt, pepper and everything seasoning. Bake at 400F (205C) for 30 to 35 minutes, until the pastry is deep golden brown, the edges are bubbling, and a thermometer inserted in the center reads 200F (93C).

8. Cool and serve

Let the rolls rest on the pan for 5 minutes so the cheese sets slightly, then transfer to a platter and serve warm. They are best the day they are baked, while the pastry is still crisp.

Delicious Variations

Turkey Pesto Spirals

Swap the ham for sliced roast turkey and the cheese spread for basil pesto mixed with cream cheese, then add provolone slices.

Breakfast Rolls

Replace the ham with cooked crumbled sausage and the cheese spread with plain cream cheese, then add scrambled egg and cheddar for a brunch version.

Spicy Italian Twist

Use capicola or spicy salami, provolone and a spread of cream cheese mixed with Calabrian chili paste for a bold, spicy bite.

How to Store Ham and Cheese Puff Pastry Rolls

Refrigerator

Store baked rolls in an airtight container in the refrigerator for up to 3 days; the pastry softens slightly but the flavor holds.

Freezer

Freeze baked rolls in a single layer, then transfer to a freezer bag for up to 2 months; you can also freeze the unbaked sliced spirals on a tray and bake from frozen, adding 5 minutes.

Reheating

Reheat in a 350F (175C) oven for 8 to 10 minutes, or in an air fryer at 340F (170C) for 4 to 5 minutes, to re-crisp the pastry; avoid the microwave, which makes it chewy.

Frequently Asked Questions

Q: Can I make ham and cheese puff pastry rolls ahead of time?

Yes, you can assemble the logs up to 24 hours ahead and keep them wrapped in the fridge, then slice and bake when ready. You can also freeze the sliced unbaked spirals for up to 2 months and bake them straight from frozen at 400F (205C), adding about 5 minutes.

Q: Why did my puff pastry rolls turn out soggy?

Soggy rolls usually mean the pastry warmed up before baking or the filling was too wet. Keep the dough cold, use deli ham rather than wet leftover ham, and bake at a full 400F (205C) until the bottoms are deeply golden, not pale.

Q: What cheese is best for ham and cheese puff pastry?

Swiss and Gruyère are the classic choices because they melt smoothly without turning greasy, while cheddar gives a sharper flavor kids tend to love. Whichever you pick, slice it thin so it bends rather than cracks when you roll the pastry.

Q: How do I stop the rolls from unrolling in the oven?

Pinch the final seam firmly and place the log seam-side down, then chill it for 15 minutes before slicing. Baking the spirals cut-side up on parchment also helps them hold their shape as the pastry puffs.

Q: How many rolls does this recipe make and what do I serve with them?

Two puff pastry sheets make 12 spirals, which serves about 6 people as a snack or light meal. Serve them with tomato soup, a green salad or a mustard dipping sauce for a complete plate.

Grab two sheets of puff pastry and a pack of ham this week and bake a batch of these golden spirals. Once you see how fast they disappear, you will keep the ingredients stocked for every game day, brunch and lazy dinner.

Ham and Cheese Puff Pastry Rolls

Ham and Cheese Puff Pastry Rolls

These Ham and Cheese Puff Pastry Rolls bake golden and flaky in 35 minutes, with creamy cheese spread, melty cheese and ham in every crispy bite.

★★★★½ 4.8 (214 ratings)
15 minPrep time35 minCook time6Servings385 kcalCalories

🧂 Ingredients

  • 2 sheets puff pastry (about 17.3 oz / 490 g total), thawed but still cold
  • 1 cup (8 oz / 225 g) garlic-and-herb cheese spread, such as Boursin or Rondelé
  • 12 slices deli ham (about 8 oz / 225 g)
  • 10 slices Swiss, Gruyère or mild cheddar cheese (about 7 oz / 200 g)
  • 1 large egg, beaten with 1 tablespoon water (egg wash)
  • 1 teaspoon Dijon mustard (optional, brushed over the pastry)
  • 1/2 teaspoon flaky sea salt and 1/4 teaspoon black pepper
  • 1 tablespoon everything bagel seasoning or sesame seeds (optional topping)

📋 Instructions

  1. 1Heat the oven — Preheat the oven to 400F (205C) and line a large rimmed baking sheet with parchment paper. A fully preheated oven is what makes the butter in the pastry steam and push the layers apart, so do not skip this.
  2. 2Roll out the pastry — Unfold one sheet of cold puff pastry on a lightly floured surface and roll it gently to a 10×12-inch rectangle, about 1/8 inch thick. Repeat with the second sheet, keeping the first one chilled in the fridge while you work.
  3. 3Spread and layer — Spread half the cheese spread (1/2 cup) over each rectangle, leaving a 1-inch border on all sides. Brush with Dijon if using, then shingle 6 ham slices over each sheet and top with 5 cheese slices, overlapping slightly so every bite gets filling.
  4. 4Roll and seal — Starting from a long edge, roll each rectangle into a tight log, pressing gently as you go to keep it compact. Pinch the seam and the ends closed, then brush the whole log with egg wash so it seals and browns.
  5. 5Chill the logs — Place both logs seam-side down on the prepared baking sheet and refrigerate for 15 minutes. This firms the cheese and butter so the spirals hold their shape and slice cleanly.
  6. 6Slice the spirals — Using a sharp serrated knife, slice each log into 6 rounds, about 1 1/2 inches thick. Arrange the 12 spirals cut-side up on the baking sheet, spaced 2 inches apart, and reshape any that squished.
  7. 7Season and bake — Brush the tops with the remaining egg wash, then sprinkle with flaky salt, pepper and everything seasoning. Bake at 400F (205C) for 30 to 35 minutes, until the pastry is deep golden brown, the edges are bubbling, and a thermometer inserted in the center reads 200F (93C).
  8. 8Cool and serve — Let the rolls rest on the pan for 5 minutes so the cheese sets slightly, then transfer to a platter and serve warm. They are best the day they are baked, while the pastry is still crisp.
👨‍🍳 Chef's Note: If your cheese spread is cold and stiff, let it sit out for 15 minutes before spreading so it glides over the pastry instead of dragging and tearing it.

Servings: 6

Cuisine: American

Course: Appetizer

Nutrition (per serving): 385 kcal · 16g protein · 24g carbs · 25g fat

Tried This Recipe?

I’d love to hear how it turned out for you. Your review helps other home cooks know what to expect and helps me improve this recipe. Please leave a star rating and a short comment below.

Leave a Review

Leave a Review

Your email address will not be published. Reviews are held for approval before appearing.

Your Rating *

Choose a rating from one to five stars.

Add a photo
No photo selected

Optional. Upload a JPG, PNG, or WebP up to 5 MB.