Asparagus and Ham Puff Pastry Wraps with Melted Cheese

Indulge your taste buds with these delicious puff pastry asparagus and ham wraps. With minimal prep, five main ingredients and about 25 minutes of cooking time, you can make a batch of these tasty parcels quickly for snacks, lunch or a starter.

6 puff pastry asparagus and ham wraps on a plate.

An assemble-and-bake recipe

These cheesy ham and asparagus bundles are incredibly quick to prepare — there’s no need to pre-cook anything, not even the asparagus. Simply assemble the parcels and bake. They make effortless party snacks, light lunches or an elegant starter.

The puff pastry bakes up buttery and flaky with a crisp exterior. Garlic-and-herb cream cheese adds a tangy, savoury layer while the ham brings salty, smoky notes that complement the fresh, slightly crunchy asparagus. A sprinkle of grated cheese melts into a delicious gooey finish.

These wraps are fairly generous in size — the asparagus sits diagonally across each pastry square — making them ideal as a starter or light main. If you prefer bite-sized canapés, cut the pastry, ham and asparagus into smaller portions before assembling.

They taste indulgent but are surprisingly simple. If you can unroll store-bought puff pastry, you can make these puff pastry asparagus and ham wraps in no time.

Close up of asparagus and ham wrapped in lightly browned puff pastry.

Here’s how to make them:

What you will need

Equipment

You’ll need a baking tray, and I recommend lining it with baking parchment to prevent sticking and make cleanup easier.

A sharp knife is useful for cutting the pastry into squares and a silicone pastry brush for the beaten egg glaze. If you have a block of cheese, a cheese grater will be needed.

Ingredients

This recipe uses five main ingredients (seven if you include the egg and sesame seeds for finishing). The quantities below make six wraps; scale up if you need more.

See the recipe card below for the full ingredient list and exact measurements.

Ingredients for puff pastry asparagus and ham wraps with cheese.

Puff pastry – store-bought is quickest. If using a rolled sheet, allow it to come to room temperature so it unrolls without cracking, but don’t let it get too soft to handle.

Ham – sandwich-style slices work well. For a more delicate flavour you could use prosciutto or serrano.

Cream cheese – garlic-and-herb flavour works nicely. Use about 1 teaspoon per wrap if using a tub.

Asparagus – use fresh spears; canned asparagus will become too soft when baked.

Grated cheese – a mature cheddar or any easily melting cheese is fine.

Egg – beaten, to seal and glaze the pastry.

Sesame seeds (optional) – a small sprinkle makes the pastries look attractive.

What to do

Assemble the ham and asparagus parcels and bake for about 25 minutes at 200°C (400°F) until golden and puffed. Quick steps below:

Asparagus spears on a wooden board showing the ends snapped off.

Snap the woody ends off the asparagus: bend each spear and the tough end will naturally break away. Save the trimmings for stock or soup if you like.

A sheet of puff pastry cut into 6 squares.

Unroll or roll the puff pastry and cut into six roughly even squares.

6 squares of puff pastry spread with garlic and herb flavoured cream cheese.

Spread about 1 teaspoon of cream cheese diagonally across each pastry square.

Slices of han on top of the puff pastry squares.

Place one slice of ham, folded in half, over each cheese-covered square.

Asparagus spears being added to the ham on the puff pastry squares.

Lay three asparagus spears on each slice of ham, arranging two tips one way and the third the opposite to fit neatly.

Grated cheese sprinkled over the ham and asparagus on the puff pastry squares.

Sprinkle a little grated cheese over each parcel.

Beaten egg being brushed onto the corners of the ham and asparagus pastry squares.

Brush the pastry corners with beaten egg to help them seal.

6 fully assembled asparagus and ham wraps.

Fold the corners of the pastry over the ham and asparagus, brush the exposed pastry with egg and sprinkle sesame seeds if using.

6 puff pastry asparagus and ham wraps on a baking tray.

Place the pastries on a baking sheet lined with parchment. If you don’t have parchment, lightly oil the tray to prevent sticking.

6 baked ham and asparagus bundles.

Bake in a preheated oven at 200°C/400°F for about 25 minutes, or until the pastry is puffed and golden.

Once baked, allow the wraps to cool slightly before serving. They can be enjoyed warm or at room temperature.

Overhead shot of 3 baked ham and asparagus bundles.

Puff pastry asparagus and ham wrap FAQs

Can I freeze these?

Avoid freezing unbaked wraps because asparagus moisture can make the pastry soggy after thawing. Baked wraps freeze well in an airtight container for 2–3 weeks. Reheat on a baking sheet in a hot oven for about 5 minutes to refresh the pastry; avoid microwaving.

Can I prepare them in advance?

Yes — assemble up to 24 hours ahead, cover with plastic wrap and refrigerate. When ready to bake, brush with egg and bake as directed.

How long can I store them in the refrigerator?

They’re best eaten the same day, but you can keep baked wraps in a covered container overnight and reheat briefly in a hot oven. They’re also pleasant at room temperature.

3 ham and asparagus wraps on a marble board with spears of fresh asparagus at the side.

Save for later

If you want to save this recipe, add it to your recipe collection or bookmark the page so you can return to it when you’re ready to cook.

Related recipes

If you enjoyed this recipe, look for other easy starters and puff pastry ideas in the recipe index or your favourites list.

📋The recipe

6 puff pastry asparagus and ham wraps on a plate.

Puff pastry asparagus and ham wraps with cheese

Indulge your taste buds with these delicious puff pastry asparagus and ham wraps. With minimal prep, five ingredients and only 25 minutes of cooking time, you can whip up a batch in no time.
Appetizer, Lunch, Starter
British
Calories: 469
Prep: 10 minutes
Cook: 25 minutes
Total Time: 35 minutes
Servings: 6 wraps

Equipment

  • Baking tray
  • Baking parchment (optional)
  • Sharp knife
  • Silicone pastry brush
  • Cheese grater

Ingredients

  • 320 g / 11 oz roll puff pastry
  • 6 slices sandwich ham
  • 6 teaspoons garlic & herb cream cheese
  • 18 asparagus spears
  • 30 g / 1/4 cup grated cheddar cheese
  • 1 small egg, beaten
  • 1 teaspoon sesame seeds (optional)

Instructions

  1. Snap off the woody ends of the asparagus spears.
  2. Unroll the puff pastry and cut it into 6 roughly even squares. If using a block, roll to about 1/8 inch thickness.
  3. Spread about 1 teaspoon of cream cheese diagonally across each square.
  4. Place one folded slice of ham on each cheese-covered square.
  5. Arrange three asparagus spears on each slice of ham (two tips one way, the third the other).
  6. Sprinkle a little grated cheese over each parcel.
  7. Brush the pastry corners with beaten egg, fold the corners over the filling, brush exposed pastry with egg and optionally sprinkle sesame seeds.
  8. Transfer to a baking sheet lined with parchment (or lightly oiled) and bake at 200°C / 400°F for about 25 minutes, until puffed and golden.
  9. Remove from the oven and allow to cool slightly before serving.

Notes

Freeze: Freeze baked wraps in an airtight container for 2–3 weeks. Reheat in a hot oven for a few minutes; do not microwave.

Prepare ahead: Assemble up to 24 hours in advance, cover and refrigerate. Egg-wash and bake when ready.

Nutrition

Serving: 1 wrap | Calories: 469 kcal | Carbs: 28.4 g | Protein: 29.8 g | Fat: 26.8 g

Nutrition info is an estimate for guidance only.