Get 150 Vegan Recipes + Meal Planning Tools - Instant Download!

The Best Brussels Sprouts with Herb Puffs (That Make Vegetables Feel Like a Party!)

The Best Brussels Sprouts with Herb Puffs (That Make Vegetables Feel Like a Party!)

Let me tell you about my Brussels sprouts puff pastry revelation—I used to think Brussels sprouts were just a boring side vegetable until I discovered how wrapping them in buttery, flaky puff pastry transforms them into these elegant little parcels that feel fancy but are ridiculously easy. Now I make these for every gathering, and my friend (who literally said “I hate Brussels sprouts” her entire life) ate five of these in one sitting and asked for the recipe. My dad who only eats “normal food” keeps requesting these for holiday dinners. Trust me, if you think Brussels sprouts can’t be exciting or that puff pastry is intimidating, this herb-roasted method will completely change your mind and turn you into someone who serves vegetables as the star appetizer.

What Makes This So Plant-Perfect

The secret to fooling everyone is roasting the Brussels sprouts first with garlic and herbs until they’re tender and caramelized, then wrapping them in golden, flaky puff pastry that makes everything feel indulgent. The combination of earthy thyme and rosemary with buttery pastry creates layers of flavor that taste restaurant-fancy but come together with minimal effort. I never knew Brussels sprouts could be this incredible until I stopped just roasting them plain—it’s honestly more impressive than most appetizers I’ve served. No weird vegan substitutes needed, just simple ingredients that turn humble sprouts into something absolutely show-stopping.

Gathering Your Plant Powerhouses (Don’t Stress!)

Good fresh Brussels sprouts are absolutely crucial here—look for tight, compact heads that are bright green without yellowing or soft spots. I finally found amazing Brussels sprouts at farmers markets during fall and winter (game-changer, seriously), though grocery store ones work beautifully too.

What you’ll need:

  • 1 lb Brussels sprouts, trimmed and halved (about 4 cups—naturally delicious)
  • ¼ cup olive oil (helps them caramelize and carries those herb flavors)
  • 2 cloves garlic, minced (aromatic depth that makes everything better)
  • 1 teaspoon dried thyme (earthy and perfect with Brussels sprouts)
  • 1 teaspoon dried rosemary (warming, piney notes)
  • ½ teaspoon salt (be generous—vegetables need bold seasoning)
  • ¼ teaspoon black pepper (subtle kick)
  • 1 sheet vegan puff pastry, thawed (Pepperidge Farm puff pastry is accidentally vegan—check your brands!)
  • ¼ cup vegan butter, melted (for that golden, glossy finish)
  • Fresh parsley, chopped for garnish (adds color and fresh brightness)

Here’s my shopping reality check: most puff pastry is accidentally vegan because it’s made with vegetable shortening, but always check the label (took me three tries to remember to actually read ingredients). Pro tip: I always have extra Brussels sprouts because roasted ones are addictive on their own, and having extras means snacking while you assemble the puffs.

For more about the health benefits of Brussels sprouts, they’re packed with vitamin K, vitamin C, and fiber—one of the most nutrient-dense vegetables you can eat!

Let’s Make This Plant-Based Magic Together

Fire up your oven to 400°F (200°C) and line a baking sheet with parchment paper—this makes cleanup so much easier and prevents sticking.

In a mixing bowl, toss your trimmed and halved Brussels sprouts with olive oil, minced garlic, thyme, rosemary, salt, and pepper until every piece is coated and glistening. Use your hands if that’s easier—you want everything evenly distributed. This step takes two minutes but creates incredible depth of flavor.

Spread the seasoned Brussels sprouts on your prepared baking sheet in a single layer—don’t crowd them or they’ll steam instead of caramelize. Slide them into the preheated oven and roast for 20-25 minutes until they’re tender and those edges are getting gorgeously crispy and caramelized. The kitchen will smell absolutely amazing—like garlic and herbs with those sweet, nutty notes from caramelizing sprouts.

While your Brussels sprouts are roasting, unfold that thawed puff pastry sheet on a lightly floured surface. Here’s where I used to mess up my plant-based cooking: I’d try to work with pastry that was too cold or too warm—it should be pliable but still cold to the touch.

Cut the puff pastry into squares—I usually get about 9-12 squares depending on how big I want my puffs. Brush each square generously with that melted vegan butter—don’t be shy here because this creates that gorgeous golden color.

Now for the satisfying part: place a roasted Brussels sprout (or two if they’re small) in the center of each puff pastry square. Fold the corners up and over to create little pockets or parcels—they don’t need to be perfect, rustic looks gorgeous. My vegan neighbor taught me this trick: pinch the edges gently to seal but don’t stress about making them look identical.

Brush the assembled puff pastry with more melted vegan butter—this is crucial for that shiny, golden finish that makes everything look professional. Arrange your beautiful parcels on a fresh parchment-lined baking sheet with some space between them.

Bake for 15-20 minutes until the pastry is golden brown, puffed up, and flaky—they should look absolutely stunning and smell like pure comfort food heaven. Let them cool for just a few minutes, then garnish with chopped fresh parsley for that pop of color.

Craving more impressive plant-based appetizers? Try my Mushroom Wellington Bites for another puff pastry favorite!

If This Happens, Don’t Panic

Puff pastry didn’t puff? You probably didn’t keep it cold enough before baking or didn’t brush with enough butter. Next time, work quickly with cold pastry and be generous with that vegan butter—it’s what creates steam for puffing.

Brussels sprouts leaked too much liquid? That’s common if they weren’t roasted long enough first. The roasting step should dry them out slightly and caramelize them—wet sprouts make soggy pastry. This is totally salvageable—just serve them anyway because they’ll still taste delicious.

Pastry burned before Brussels sprouts were tender? You probably roasted the sprouts at the same time as the pastry. Always roast the Brussels sprouts completely first, then wrap in pastry and bake just until the pastry is golden.

Parcels won’t stay closed? Use a tiny bit of water or plant milk to “glue” the edges together—just brush the edges before folding. When this happens (and it will), just place them seam-side down on the baking sheet for extra security.

Fun Plant-Based Twists to Try

For a balsamic version: Toss the roasted Brussels sprouts with a drizzle of balsamic vinegar before wrapping in pastry for tangy-sweet depth. This makes them taste even more gourmet but definitely worth the extra step.

With vegan cheese: Add a small piece of cashew cheese or vegan feta in each puff along with the Brussels sprout for extra richness and creamy contrast. My cozy version that feels super indulgent.

Spicy kick: Add a pinch of red pepper flakes to the herb mixture before roasting for warmth that complements the buttery pastry beautifully. Sometimes I add a tiny dab of Dijon mustard too, though that’s totally optional.

With caramelized onions: Include a spoonful of caramelized onions in each puff along with the Brussels sprout for sweet, savory complexity. For extra nutrition, I love adding toasted walnuts for crunch.

Why This Plant-Based Version Works So Well

What makes this different from just roasting Brussels sprouts is the combination of pre-roasting to develop flavor and then wrapping in buttery puff pastry that makes them feel special and indulgent. The herbs infuse the sprouts during roasting while the pastry provides textural contrast—crispy, flaky exterior with tender, savory filling.

I learned that roasting the Brussels sprouts completely before wrapping is crucial—this ensures they’re fully cooked and caramelized, and removes excess moisture that would make the pastry soggy. The vegan butter brushed on the pastry creates that gorgeous golden color and rich flavor that makes these look and taste professional.

Plus, Brussels sprouts are naturally rich in vitamin C, fiber, and powerful antioxidants—nutrient-dense vegetables wrapped in indulgent pastry that proves plant-based entertaining can be both impressive and nourishing.

Things People Ask Me About Plant-Based Puff Pastry

Will these vegan puffs actually impress my guests?

Absolutely! The combination of flaky pastry and caramelized Brussels sprouts looks and tastes restaurant-quality. Even people who claim they hate Brussels sprouts love these because the pastry makes them feel special and the herbs add so much flavor.

Can I make these plant-based appetizers ahead of time?

Yes! I usually roast the Brussels sprouts and prep the pastry squares a day ahead, then assemble and bake fresh before serving. You can even assemble them completely and refrigerate for up to 4 hours before baking—just add a minute or two to baking time.

What if I can’t find vegan puff pastry?

Many brands of store-bought puff pastry are accidentally vegan (made with vegetable shortening instead of butter)—Pepperidge Farm is a common one. Always check the ingredients, but you’ll be surprised how many are plant-based already!

Is this beginner-friendly for new plant-based cooks?

Completely! If you can roast vegetables and fold pastry, you’ve got this. The hardest part is not eating all the roasted Brussels sprouts before you wrap them—seriously, they’re that good on their own.

How do I store leftover puffs?

Keep them in an airtight container in the fridge for up to 3 days. Reheat in a 350°F oven for about 8-10 minutes to restore crispiness—don’t microwave or the pastry gets soggy.

Can I freeze these plant-based puffs?

You can freeze unbaked assembled puffs for up to 1 month! Freeze on a baking sheet until solid, then transfer to a freezer bag. Bake from frozen, adding 5-7 minutes to the baking time—perfect for easy entertaining.

Before You Head to the Kitchen

I couldn’t resist sharing this because it proves plant-based entertaining doesn’t need to be complicated or boring to absolutely wow people. The best Brussels sprouts puff nights are when I’m hosting and want something that looks impressive but actually comes together easily—these always steal the show and convert Brussels sprouts skeptics. There’s something deeply satisfying about serving vegetables wrapped in golden, flaky pastry and watching everyone reach for seconds before the savory dishes even come out.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Brussels Sprouts with Herbs Puffs

Brussels Sprouts with Herbs Puffs


  • Author: Tereza Flores

Description

Caramelized, herb-roasted Brussels sprouts wrapped in golden, flaky vegan puff pastry—an elegant plant-based appetizer that makes vegetables feel absolutely special and converts even the skeptics.

Prep Time: 20 minutes | Cook Time: 40 minutes | Total Time: 60 minutes | Servings: 9-12 puffsBrussels Sprouts with Herbs Puffs


Ingredients

Scale
  • 1 lb Brussels sprouts, trimmed and halved (about 4 cups—look for tight, bright green heads)
  • ¼ cup olive oil (helps caramelize and carries herb flavors)
  • 2 cloves garlic, minced (aromatic foundation)
  • 1 teaspoon dried thyme (earthy and perfect with sprouts)
  • 1 teaspoon dried rosemary (warming, piney notes)
  • ½ teaspoon salt (be generous—vegetables need it)
  • ¼ teaspoon black pepper (subtle kick)
  • 1 sheet vegan puff pastry, thawed (Pepperidge Farm is accidentally vegan—check your brands!)
  • ¼ cup vegan butter, melted (for that golden, glossy finish)
  • Fresh parsley, chopped for garnish (adds color and brightness)

Instructions

  1. Fire up your oven to 400°F (200°C) and line a baking sheet with parchment paper—trust me, this saves cleanup time.
  2. In a mixing bowl, toss your trimmed and halved Brussels sprouts with olive oil, minced garlic, thyme, rosemary, salt, and pepper until every piece is coated and looks gorgeous. Use your hands for the best distribution!
  3. Spread the seasoned Brussels sprouts on your prepared baking sheet in a single layer—don’t crowd them or they’ll steam instead of caramelize. Roast for 20-25 minutes until tender and those edges are getting gorgeously crispy—the kitchen will smell incredible.
  4. While your Brussels sprouts are roasting, unfold that thawed puff pastry sheet on a lightly floured surface. It should be cold but pliable—learned this the hard way by working with pastry that was too warm and sticky.
  5. Cut the puff pastry into 9-12 squares (depending on how big you want your puffs) and brush each square generously with melted vegan butter—don’t be shy here because this creates that gorgeous golden color.
  6. Now for the fun part: place a roasted Brussels sprout (or two if they’re small) in the center of each puff pastry square. Fold the corners up and over to create little pockets or parcels—they don’t need to be perfect, rustic looks beautiful!
  7. Brush the assembled puff pastry with more melted vegan butter—this is crucial for that shiny, professional finish. Arrange your gorgeous parcels on a fresh parchment-lined baking sheet with some space between them.
  8. Bake for 15-20 minutes until the pastry is golden brown, puffed up, and flaky—they should look absolutely stunning.
  9. Let them cool for just a few minutes, then garnish with chopped fresh parsley for that pop of color. Serve warm and watch everyone’s minds be blown by vegetables in pastry!

Nutrition Information (Per Puff, based on 12 servings):

  • Calories: 155
  • Carbohydrates: 13g
  • Protein: 3g (from Brussels sprouts and pastry)
  • Fat: 11g
  • Fiber: 2g
  • Sodium: 180mg
  • Vitamin K: 95% DV (incredible for bone health!)
  • Vitamin C: 45% DV
  • Folate: 10% DV
  • Note: Brussels sprouts are nutrient powerhouses packed with vitamins K and C, fiber, and antioxidants. Even wrapped in indulgent puff pastry, these elegant bites provide impressive nutrition along with their show-stopping presentation!

Notes:

  • Always roast Brussels sprouts completely first—they need to be tender and caramelized before wrapping or the pastry will burn before they cook through.
  • Work quickly with cold puff pastry for best results—if it gets too warm, pop it in the fridge for 10 minutes.
  • Most store-bought puff pastry is accidentally vegan (made with vegetable shortening), but always check ingredients.
  • Don’t skip the vegan butter brushing—it’s what creates that gorgeous golden, glossy finish.
  • These are best served warm, shortly after baking when the pastry is at peak flakiness.

Storage Tips:

  • Refrigerator: Store baked puffs in an airtight container for up to 3 days. Reheat at 350°F for 8-10 minutes to restore crispiness—don’t microwave or the pastry gets soggy.
  • Freezer (unbaked): Freeze assembled unbaked puffs on a baking sheet until solid, then transfer to a freezer bag for up to 1 month. Bake from frozen, adding 5-7 minutes to baking time.
  • Freezer (baked): Freeze baked puffs for up to 2 months. Reheat from frozen at 350°F for 10-12 minutes.

Serving Suggestions:

  • Serve as an elegant appetizer at holiday gatherings or dinner parties
  • Arrange on a platter with other finger foods for impressive entertaining
  • Pair with a simple salad for a light lunch or dinner
  • Serve alongside soup for a cozy, satisfying meal

Mix It Up (Vegan Recipe Variations):

  • Balsamic Brussels Puffs: Toss roasted Brussels sprouts with 1 tablespoon balsamic vinegar before wrapping in pastry for tangy-sweet depth.
  • Cheesy Version: Add a small piece of cashew cheese or vegan feta in each puff along with the Brussels sprout for extra richness and creamy contrast.
  • Spicy Kick: Add ¼ teaspoon red pepper flakes to the herb mixture and a tiny dab of Dijon mustard in each puff for warmth and complexity.
  • Caramelized Onion Puffs: Include a spoonful of caramelized onions and a few toasted walnuts in each puff along with the Brussels sprout for sweet, savory, nutty layers.

What Makes This Plant-Based Recipe Special:

The technique of completely roasting the Brussels sprouts first with garlic and herbs develops deep caramelized flavor while removing excess moisture that would make the pastry soggy. Wrapping these caramelized gems in golden, flaky vegan puff pastry transforms humble vegetables into elegant, impressive appetizers that look and taste restaurant-quality. The contrast between crispy, buttery pastry and tender, herb-infused Brussels sprouts creates textural interest while the vegan butter brushed on top provides gorgeous color and rich flavor. This proves that plant-based entertaining can be both show-stopping and accessible—no complicated techniques required, just thoughtful layering of flavors and textures.

Leave a Comment

Recipe rating