Cheesy Asparagus Puffs are elegant, buttery, and ridiculously easy to make! With just five simple ingredients – fresh asparagus, creamy garlic herb cheese, sharp cheddar, and flaky puff pastry – these golden parcels come together in under 30 minutes. They’re perfect for brunches, garden parties, or those days when you want something impressive without the fuss.
Love More Appetizer Recipes? Try My Cheesy Thumbprint Appetizers with Hot Pepper Jelly or this Crispy Jalapeño Cheese Bites next.

Why You’ll Love This Recipe
Flaky puff pastry wraps around tender asparagus and melted cheese for an easy yet elegant appetizer. Golden, crisp, and full of flavor, these Cheesy Asparagus Puffs are perfect for parties, brunches, or a simple snack that feels extra special.
Print
Cheesy Asparagus Puffs
- Total Time: 25 minutes
- Yield: 6 puffs
Description
These Cheesy Asparagus Puffs are elegant golden parcels made with flaky puff pastry, fresh asparagus, creamy garlic herb cheese, and sharp cheddar. Ready in just 25 minutes, they’re perfect for brunches, parties, or easy weeknight dinners. Each bite delivers crispy, buttery pastry with a luxurious melted cheese center.
Ingredients
For the Puffs:
- 300 g (11 oz) asparagus, tough ends removed
- 150 g (5 oz) garlic and herb cream cheese (such as Boursin)
- 150 g (5 oz) grated cheddar cheese
- 320 g (11 oz) puff pastry sheet
- 1 egg, beaten OR 1 tablespoon milk (for brushing)
Friendly Notes:
- Puff Pastry: I use store-bought all-butter puff pastry – life’s too short to make it from scratch! Look for it in the freezer section and let it thaw in the fridge overnight.
- Asparagus: Choose medium-thickness spears. The super-thin ones get too soft, and the thick ones won’t cook through in time.
- Cheese: Boursin is my go-to, but any garlic and herb cream cheese works beautifully. For the cheddar, use a good sharp one for maximum flavor!
Instructions
Set your oven to 200°C (400°F). This high heat is what makes the pastry puff up beautifully and get that golden color.
Bring a large saucepan of salted water to a boil. Add your asparagus and blanch for exactly 2 minutes – we’re not cooking them fully, just taking the raw edge off. Drain immediately and rinse under cold water to stop the cooking. This keeps them bright green and prevents soggy pastry! Pat them dry with a clean kitchen towel.
Quick Tip: Don’t skip the cold water rinse! It’s what keeps your asparagus vibrant green instead of that sad olive color.
Lay your puff pastry sheet out on a clean surface. Cut it into 6 equal squares. I usually do 3 cuts one way and 1 cut the other, but as long as you end up with 6 squares, you’re golden!
Line a baking sheet with baking paper (make sure it’s parchment, not greaseproof – there IS a difference!). Arrange your pastry squares on the sheet, leaving a bit of space between each one for puffing.
Here comes the fun part! Add about a tablespoon of garlic and herb cream cheese to the center of each square. Don’t go all the way to the edges – keep it in the middle. Lay 2-3 asparagus spears diagonally across each square (depending on their thickness). Sprinkle a generous amount of grated cheddar on top of everything.
Love This Step: I always taste a tiny bit of the Boursin at this point – quality control, you know? 😉
Now fold the two opposite diagonal corners up and over the filling, pressing them together on top. You want them to meet and seal in the middle, creating that pretty parcel shape. Don’t worry if they don’t seal perfectly – a little cheese peeking out is delicious!
Beat your egg in a small bowl (or use milk if that’s what you have). Use a pastry brush to paint the exposed pastry with your wash. This is what creates that irresistible golden shine!
Pop your tray into the preheated oven and bake for 15-20 minutes. You’re looking for puffed, golden, crispy perfection. The cheese should be bubbling and the pastry should be deep golden brown.
Watch Carefully: Every oven is different! Start checking at 15 minutes. If they’re browning too quickly, lower the temperature to 180°C (350°F).
Remove from the oven and let them cool for just 2-3 minutes before serving. They’re absolutely gorgeous served warm, but honestly? They’re just as delicious at room temperature, which makes them PERFECT for parties!
Notes
- Don’t Overcrowd the Asparagus: 2-3 medium spears per parcel is plenty. Too much and your parcels won’t seal properly and the pastry won’t cook through.
- The Egg Wash Matters: Use a light hand – you want to coat the pastry, not drown it. Too much egg wash can prevent proper puffing.
- Steam is Your Friend: That initial blast of high heat creates steam inside the pastry layers, which is what makes them puff. Don’t open the oven door for the first 12 minutes!
- Common Mistake to Avoid: Using greaseproof paper instead of baking parchment. Greaseproof paper can stick to the bottom of your pastries and ruin that beautiful base. Parchment paper is non-stick and lets the bottom get crispy.
- Smart Shortcut: Buy pre-grated cheese! I’m all about shortcuts when they don’t compromise quality. Your secret is safe with me.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baking
Ingredient List
For the Puffs:
- 300 g (11 oz) asparagus, tough ends removed
- 150 g (5 oz) garlic and herb cream cheese (such as Boursin)
- 150 g (5 oz) grated cheddar cheese
- 320 g (11 oz) puff pastry sheet
- 1 egg, beaten OR 1 tablespoon milk (for brushing)
Friendly Notes:
- Puff Pastry: I use store-bought all-butter puff pastry – life’s too short to make it from scratch! Look for it in the freezer section and let it thaw in the fridge overnight.
- Asparagus: Choose medium-thickness spears. The super-thin ones get too soft, and the thick ones won’t cook through in time.
- Cheese: Boursin is my go-to, but any garlic and herb cream cheese works beautifully. For the cheddar, use a good sharp one for maximum flavor!
Why These Ingredients Work
Let me break down why each ingredient is essential here:
Asparagus: The star vegetable! It adds a fresh, slightly earthy flavor and beautiful color. Blanching it first ensures it’s perfectly tender without making the pastry soggy.
Garlic and Herb Cream Cheese: This is your flavor powerhouse! Boursin brings garlic, herbs, and creaminess all in one ingredient. It melts into the most luxurious sauce inside each parcel.
Cheddar Cheese: Adds sharpness and that stringy, melty goodness we all love. It balances the mild cream cheese perfectly and creates those gorgeous golden spots on top.
Puff Pastry: The magic wrapper! All-butter puff pastry puffs up into hundreds of flaky, crispy layers. It’s buttery, it’s impressive, and it makes everything taste fancier.
Egg Wash: This gives you that gorgeous golden, glossy finish that makes these look bakery-worthy. Milk works in a pinch, but egg gives the best shine!
Essential Tools and Equipment
You don’t need anything fancy for these beauties:
- Large saucepan for blanching
- Baking sheet
- Baking paper (parchment paper)
- Sharp knife or pizza cutter
- Pastry brush (or use the back of a spoon!)
- Small bowl for egg wash
How To Make Cheesy Asparagus Puffs
Step 1: Preheat Your Oven
Set your oven to 200°C (400°F). This high heat is what makes the pastry puff up beautifully and get that golden color.
Step 2: Prepare the Asparagus
Bring a large saucepan of salted water to a boil. Add your asparagus and blanch for exactly 2 minutes – we’re not cooking them fully, just taking the raw edge off. Drain immediately and rinse under cold water to stop the cooking. This keeps them bright green and prevents soggy pastry! Pat them dry with a clean kitchen towel.
Quick Tip: Don’t skip the cold water rinse! It’s what keeps your asparagus vibrant green instead of that sad olive color.
Step 3: Cut the Pastry
Lay your puff pastry sheet out on a clean surface. Cut it into 6 equal squares. I usually do 3 cuts one way and 1 cut the other, but as long as you end up with 6 squares, you’re golden!
Step 4: Prepare Your Baking Sheet
Line a baking sheet with baking paper (make sure it’s parchment, not greaseproof – there IS a difference!). Arrange your pastry squares on the sheet, leaving a bit of space between each one for puffing.
Step 5: Fill Your Parcels
Here comes the fun part! Add about a tablespoon of garlic and herb cream cheese to the center of each square. Don’t go all the way to the edges – keep it in the middle. Lay 2-3 asparagus spears diagonally across each square (depending on their thickness). Sprinkle a generous amount of grated cheddar on top of everything.
Step 6: Fold the Corners
Now fold the two opposite diagonal corners up and over the filling, pressing them together on top. You want them to meet and seal in the middle, creating that pretty parcel shape. Don’t worry if they don’t seal perfectly – a little cheese peeking out is delicious!
Step 7: Brush with Egg Wash
Beat your egg in a small bowl (or use milk if that’s what you have). Use a pastry brush to paint the exposed pastry with your wash. This is what creates that irresistible golden shine!
Step 8: Bake to Perfection
Pop your tray into the preheated oven and bake for 15-20 minutes. You’re looking for puffed, golden, crispy perfection. The cheese should be bubbling and the pastry should be deep golden brown.
Watch Carefully: Every oven is different! Start checking at 15 minutes. If they’re browning too quickly, lower the temperature to 180°C (350°F).
Step 9: Serve and Enjoy
Remove from the oven and let them cool for just 2-3 minutes before serving. They’re absolutely gorgeous served warm, but honestly? They’re just as delicious at room temperature, which makes them PERFECT for parties!

You Must Know
Critical Advice: Your puff pastry MUST be cold when it goes into a hot oven. If it’s gotten warm while you’re assembling, pop the whole tray in the fridge for 10 minutes before baking. Warm pastry = flat, greasy disappointment instead of flaky layers.
Personal Secret: I always add a tiny pinch of black pepper to my cream cheese before dolloping it on. It adds just a hint of bite that makes people go “what IS that delicious flavor?”
Pro Tips & Cooking Hacks
- Don’t Overcrowd the Asparagus: 2-3 medium spears per parcel is plenty. Too much and your parcels won’t seal properly and the pastry won’t cook through.
- The Egg Wash Matters: Use a light hand – you want to coat the pastry, not drown it. Too much egg wash can prevent proper puffing.
- Steam is Your Friend: That initial blast of high heat creates steam inside the pastry layers, which is what makes them puff. Don’t open the oven door for the first 12 minutes!
- Common Mistake to Avoid: Using greaseproof paper instead of baking parchment. Greaseproof paper can stick to the bottom of your pastries and ruin that beautiful base. Parchment paper is non-stick and lets the bottom get crispy.
- Smart Shortcut: Buy pre-grated cheese! I’m all about shortcuts when they don’t compromise quality. Your secret is safe with me.
Flavor Variations & Suggestions
Make It Mediterranean: Swap the cheddar for crumbled feta and add sundried tomatoes alongside the asparagus. Use plain cream cheese mixed with fresh basil.
Add Some Spice: Mix a pinch of red pepper flakes into your cream cheese for a gentle kick.
Go Gourmet: Add thin slices of prosciutto or smoked salmon before folding the parcels. DIVINE.
Veggie Boost: Thinly sliced mushrooms sautéed with garlic make an excellent addition.
Herb It Up: Fresh dill, chives, or thyme scattered over the cheese before folding adds wonderful flavor.
Make It Citrusy: Add a tiny bit of lemon zest to your cream cheese for brightness that cuts through the richness.
Make-Ahead Options
These are brilliant for meal prep and entertaining!
Prepare Ahead: Assemble the parcels completely (including egg wash) up to 4 hours before baking. Keep them covered in the fridge. Add 2-3 minutes to the baking time since they’ll be cold.
Freeze for Later: You can freeze assembled, unbrushed parcels on a tray, then transfer to a freezer bag once solid. They’ll keep for up to 2 months. Brush with egg wash and bake straight from frozen, adding 5-7 minutes to the cooking time.
Blanched Asparagus: Blanch your asparagus up to 2 days ahead and keep it in the fridge in an airtight container. This saves time on the day!
Recipe Notes & Baker’s Tips
- Pastry Temperature: If your kitchen is very warm, work quickly or keep your pastry in the fridge and work with half at a time.
- Sealing the Parcels: The egg wash will help seal the corners, but you can also dampen your fingertip with water and press the corners together for extra insurance.
- Size Matters: If your puff pastry sheet is a different size, just aim for 6 roughly equal squares. They don’t have to be perfect!
- Asparagus Thickness: If you can only find very thick asparagus, slice them in half lengthwise so they cook evenly.
- Cheese Bubbling Out: This is totally normal and actually looks appetizing! Don’t worry if some cheese escapes during baking.
Serving Suggestions
These versatile puffs work for so many occasions:
As a Starter: Serve 1 per person with a simple mixed green salad dressed with lemon vinaigrette.
For Brunch: Pair with scrambled eggs, crispy bacon, and fresh fruit.
Light Lunch: Serve 2 per person with a cup of tomato soup or a hearty salad.
Party Food: Cut them in half diagonally after baking for elegant appetizer portions.
BBQ Side: They’re brilliant alongside grilled meats and cold pasta salad.
Perfect Pairings: Hollandaise sauce for dipping, garlic aioli, or even just a sprinkle of sea salt flakes!
When to Serve: Warm from the oven is heavenly, but room temperature works beautifully for picnics, lunch boxes, or buffet tables.

How to Store Your Cheesy Asparagus Puffs
Room Temperature: These are best enjoyed fresh, but they’ll keep at room temperature for up to 2 hours (perfect for parties!).
Refrigerator: Store leftovers in an airtight container in the fridge for up to 3 days. The pastry will soften, but they’re still delicious!
Freezer: Freeze baked puffs in an airtight container for up to 1 month. Freeze them individually first, then stack with parchment paper between layers.
Reheating Instructions:
- Oven Method (Best): Reheat at 180°C (350°F) for 8-10 minutes until crispy again.
- Air Fryer: 160°C (320°F) for 5-6 minutes – this really crisps them up nicely!
- Microwave: 30-45 seconds, but the pastry won’t be crispy (I only use this when I’m desperate!).
Allergy Information
Contains:
- Gluten (puff pastry)
- Dairy (cream cheese, cheddar, butter in pastry)
- Eggs (in egg wash and some puff pastries)
Substitution Suggestions:
- Gluten-Free: Use gluten-free puff pastry (Jus-Rol makes a good one). The texture will be slightly different but still delicious!
- Dairy-Free: Use dairy-free cream cheese and vegan cheddar. Choose dairy-free puff pastry (many are accidentally vegan!). Brush with plant milk instead of egg.
- Egg-Free: Use milk or plant milk for brushing instead of egg wash.
- Vegetarian: This recipe is already vegetarian! Just check your puff pastry doesn’t contain lard.
Questions I Get Asked A Lot
My pastry didn’t puff up – what went wrong?
This usually happens for one of three reasons: your pastry got too warm before baking, your oven wasn’t hot enough, or you opened the oven door too early. Make sure your oven is fully preheated, keep that pastry cold, and resist peeking for the first 12 minutes!
Do I have to use Boursin? It’s expensive!
Not at all! Any garlic and herb cream cheese works great. You could even use plain cream cheese mixed with garlic powder, dried herbs (like basil, oregano, or Italian seasoning), and a pinch of salt. I’ve done this many times!
The corners of my parcels won’t stay sealed!
Use a tiny dab of water on the pastry where the corners meet, press firmly, and make sure you’re using egg wash – it acts like glue! Also, don’t overfill them. Less is more when it comes to keeping them sealed.
💬 Tried this recipe? Leave a comment and rating below! I’d love to hear how they turned out and any creative variations you tried. Did you make them for a special occasion? What did you serve them with?



