Looking for an appetizer that looks impressive without requiring hours in the kitchen? These Creamy Asparagus Puffs combine flaky puff pastry with cream cheese, smoked ham, and tender asparagus for a beautiful bite that’s perfect for spring gatherings, brunches, holidays, or anytime you want something a little extra.
There are two kinds of party appetizers.
The first disappears because everyone is hungry. The second disappears because everyone keeps asking,
“Wait… did you actually make these?”
These Creamy Asparagus Puffs belong firmly in the second category. The first time I made them, I expected people to politely grab one before moving on to the next dish.
Instead, they kept coming back for “just one more.”
There’s something about flaky puff pastry wrapped into little cones that makes people think they took hours to prepare. Add a creamy filling with smoked ham and fresh asparagus, and suddenly you’ve got an appetizer that looks bakery-worthy without requiring bakery-level skills.
Honestly, recipes like this are my favorite kind. They look far more complicated than they really are.

The Magic of Puff Pastry
If puff pastry had a superpower, it would be making ordinary ingredients feel a little more special.
Straight from the freezer, it doesn’t look particularly exciting. But once it hits the oven, it transforms into dozens of crisp, buttery layers that make almost anything tucked inside taste a little fancier. That’s exactly why I keep a box in my freezer.
Whether I’m making appetizers, desserts, or a quick brunch, puff pastry has rescued more last-minute menus than I can count. These asparagus puffs are probably one of my favorite examples.
Why This Filling Works
Cream cheese gives these pastries their rich, creamy center without feeling too heavy.
The smoked ham adds a savory, slightly smoky flavor that balances the richness, while the asparagus brings freshness, color, and just enough crunch.
Together, they feel elegant without being overly complicated. It’s the kind of combination that works equally well for Easter brunch, baby showers, backyard gatherings, or simply those weekends when you want to bake something fun.
Why You’ll Love This Recipe
One of my favorite things about this recipe is how effortlessly it comes together. The finished pastries look like something from a bakery window, but they’re surprisingly approachable for home cooks.
They’re perfect for entertaining because you can prepare much of the work ahead of time, and they’re just as welcome at a casual backyard barbecue as they are on a holiday appetizer table.
Most importantly, they’re the kind of appetizer people actually remember.
Helpful Tips
Cold puff pastry is much easier to work with than warm pastry, so keep it chilled until you’re ready to assemble everything.
Don’t overfill each cone or the filling may spill out as it bakes. Once they’re out of the oven, let them cool for a few minutes before serving so the filling has time to settle while the pastry stays beautifully crisp.
Easy Variations
Once you make these once, it’s hard not to start experimenting.
Try swapping the smoked ham for cooked bacon, turkey, or smoked salmon. Spinach, mushrooms, roasted red peppers, or caramelized onions also make wonderful additions to the filling.
You can even skip the meat altogether for a vegetarian version that’s just as delicious.
Make Ahead & Storage
If you’re entertaining, these pastries are a wonderful make-ahead option.
Assemble the puff pastry cones ahead of time, refrigerate them until you’re ready to bake, then pop them into the oven just before guests arrive.
Leftovers can be stored in the refrigerator for up to three days and reheated in the oven or air fryer until crisp again.
Frequently Asked Questions
Can I make these ahead of time?
Yes. Assemble everything a day ahead and bake just before serving.
Can I freeze them?
Yes. Freeze the assembled, unbaked pastries and bake directly from frozen, adding a few extra minutes to the baking time.
Can I make them vegetarian?
Absolutely. Simply leave out the ham and add extra vegetables like mushrooms or spinach.
Can I use store-bought puff pastry?
Definitely. That’s exactly what makes this recipe so approachable.
A Little Catch-Up Before You Go
Whenever I’m hosting friends or bringing food to a gathering, I usually have one goal. I want people to think I spent much longer in the kitchen than I actually did. These Creamy Asparagus Puffs quietly accomplish exactly that. They’re flaky, creamy, just a little elegant, and somehow always disappear before I remember to grab a second one for myself.
If you ask me, that’s probably the best compliment an appetizer can receive. Thanks for catching up with me.
Originally published in 2015. Updated in 2026 with new photos, improved instructions, and additional cooking tips.

Creamy Asparagus Puffs
Ingredients
- 1 pack 2-sheets ready to bake puff pastry sheets
- 2 egg yolks
- 6 oz (170gr) asparagus tips
- 1 tablespoon olive oil
- 1/4 teaspoon salt
- 7-8 slices fully cooked honey smoked turkey ham cut into 2
- 1/2 pack cream cheese
Instructions
- Preheat the oven to 350F and line a baking tray with parchment. On a lightly floured work surface, roll out the pastry and cut to 1cm lengths.
- Place the asparagus on baking sheet, add the olive oil and salt. Then roast for 10-12 minutes.
- Whilst the asparagus are roasting, take your pastry horns (you can grease them with very light butter; however I didn’t use any in this recipe). Roll the puff pastry, start at the bottom of your pastry horn and wrap around, overlapping as you go up to the top. You will need about 1.5-2 strips per horn. Leave a little of the metal horn showing.
- Brush the top/outer part of puff pastry with egg yolks. Place on a baking tray for 18-20 mins.
- Take both trays out of the oven and leave aside to cool.
- When cool to touch gently tease your cone from the pastry horn. Spread the inside with cream cheese. Wrap a slice of ham around 4-5 asparagus spears, then insert them into the cones.




Wow! This looks DIVINE!!! I’ve been waiting for someone to post a really good asparagus recipe, since I’ve never created a dinner dish with them yet. Beautiful photography too! xoxo
Oh my heavens and stars – I want a dozen of them right now.
Gorgeous asaparagus cornucopias! (Did I spell that right?) I want one for breakfast now! Great inspiration Linda!
Ha, you’re right I guess it isn’t officially summer yet, but here in Florida it has been “summer” for a while. These puffs look so pretty and tasty!
Anything wrapped in puff pastry wins in my book. Love this idea.
Anything wrapped in puff pastry wins in my book. Love this idea. I might toss in some goat cheese too.
How adorable is this. THe presentation is outstanding.
What a fun recipe! So unique and clever. Bravo!!
These look gorgeous! I wish I could get one of these for breakfast tomorrow 🙂
These are too cute! I adore asparagus and add some cream and decadent puff pastry — omgoodness!
These look absolutely divine! So simple too! & great photography, all my favorite combinations ;). I will definitely be joining Sunday supper chat.
http://www.roseandthekitchen.com/blog
Those cones…those cones….I need them!
I love asparagus. These look amazing!
Elegant and simple! Love these!
Also, I miss SF summers! I prefer cooler weather over the hot humid stickiness we have here.
LOVE how you created the cute little cornucopias. This is so creative and so much fun for a party!
Oooh! Yum!! I cannot wait to try this. Asparagus is one of my favorites! What a fun way to do it!
Such a wonderful recipe! I think my kids would eat this…thank you!!!
YUM! I love asparagus and I love finding new ways to eat it. Looks like a delicious recipe – can’t wait to try it!
I adore these!
These look amazing! I can’t wait to try this recipe out!
I love asparagus and this looks amazing
These puffs are so creative! Delicious and perfect party food!
These are absolutely adorable! Such a fun, portable dish!
These are so pretty and fun! Perfect finger food!