Portobello mushrooms, sweet butternut squash, and vibrant spinach, all enveloped in a rich, savory mushroom pâté mixture, are elegantly wrapped in golden puff pastry to create this show-stopping vegetarian and vegan dinner entrée. This Vegetarian Wellington is not just a meal; it’s a culinary experience, perfectly suited to be the majestic centerpiece for your Thanksgiving or Christmas dinner, offering an exquisite plant-based alternative that delights every palate.

Embracing the Holiday Spirit with a Plant-Based Feast
The anticipation for the holiday season is palpable, especially within my vibrant community of food enthusiasts. As a devoted advocate for plant-based eating, I’m fortunate to be part of several online foodie groups – and even host my own cherished group of veggie lovers, where the discussion around festive recipes begins almost as soon as autumn leaves start to fall. By late October, the requests for inspiring Thanksgiving and Christmas dinner ideas flood in, reflecting a shared desire among many to meticulously plan and even pre-test their special holiday creations.
Whether you’re a seasoned vegetarian or vegan, someone aspiring to incorporate more plant-based meals into your diet, or simply hosting plant-loving guests this holiday season, this Vegetarian Wellington recipe stands out as an exceptional main dish option. It’s a common refrain from friends, “But what do you actually eat for Thanksgiving?” Let me assure you, my holiday plate is always abundant and absolutely delicious. Last year’s Thanksgiving spread, for instance, featured creamy vegan mashed potatoes, flavorful stuffing, perfectly roasted Brussels sprouts, homemade orange cranberry sauce, a hearty Field Roast sausage, a fresh salad adorned with candied walnuts and pears, all perfectly complemented by a glass of Champagne. And for dessert? My viral Vegan Pumpkin Pie, so incredibly good that no one ever guesses it’s plant-based, alongside darling Mini Vegan Pecan Pies. This year, the Vegetarian Wellington is set to steal the show!
Deciphering the Classic: What is Beef Wellington?
To truly appreciate the brilliance of a Vegetarian Wellington, it’s helpful to understand its traditional counterpart. Beef Wellington is a prestigious English culinary masterpiece, frequently gracing tables during Christmas celebrations. At its heart, this dish features a tender beef tenderloin, exquisitely coated in a rich pâté (often foie gras) and a finely chopped mushroom mixture known as duxelles, all meticulously encased in a flaky puff pastry before being baked to golden perfection. The origins of this regal dish are steeped in history, widely believed to commemorate Arthur Wellesley, the first Duke of Wellington, and his monumental victory at the Battle of Waterloo on June 18, 1815, as highlighted by culinary giants like Gordon Ramsay. It’s a dish synonymous with grandeur, precision, and celebratory feasts.

Crafting the Perfect Vegetarian Wellington: A Plant-Based Masterpiece
While the concept of Wellington traditionally revolves around beef, the culinary world has beautifully evolved to offer a myriad of equally impressive plant-based interpretations. My inspiration for this particular recipe stems from Moby’s celebrated Los Angeles restaurant, Little Pine. This establishment truly embodies conscious dining, dedicating 100% of its profits to animal welfare organizations – a mission I deeply admire. Their food is not only visually stunning and incredibly delicious but also entirely plant-based, proving that ethical eating can be utterly gourmet. This Portobello Mushroom Wellington captures that same essence of elegance and flavor.
Though Wellington is traditionally a Christmas dinner staple, its festive nature makes it an ideal choice for Thanksgiving as well. It’s a magnificent dish that effortlessly signals the start of a joyous holiday season. Imagine serving this golden-crusted beauty alongside our creamy Garlic Mashed Cauliflower and a rich, savory Vegan Mushroom Gravy – a truly unforgettable meal awaits your guests!

Portobello mushrooms are a marvelously versatile ingredient, making them an excellent choice for a substantial vegetarian or vegan main course. Their robust, meaty texture and incredible ability to absorb savory flavors make them a fantastic natural substitute for “burgers” and “steaks.” In my humble opinion, this vegetable Wellington transcends its animal-based counterpart in terms of both taste and ethical enjoyment.
Step 1: Roasting the Portobello Mushrooms & Butternut Squash
The foundation of our Vegetarian Wellington recipe begins with perfectly roasted vegetables. We take whole portobello mushrooms, drizzle them generously with high-quality extra virgin olive oil, and season them simply with a pinch of salt and freshly ground black pepper. Alongside them, half-inch diced butternut squash cubes are prepared in the same manner. Roasting these on a baking sheet until they reach a tender, slightly caramelized state, approximately 15 minutes, will concentrate their flavors and ensure they are ready to contribute their exquisite taste and texture to our Wellington.

Step 2: Crafting the Exquisite Duxelles
Duxelles, a classic French preparation, is the secret weapon in any Wellington, adding unparalleled depth of flavor. Traditionally, it’s a finely chopped mixture of mushrooms, shallots, and herbs, gently sautéed in butter. For our vegan mushroom Wellington, we simplify the process without sacrificing any of the sophisticated taste.

While “duxelles” might sound exquisitely French and complex, our approach is wonderfully straightforward. We combine button mushrooms, fragrant thyme, aromatic rosemary, and crunchy walnuts into a food processor. A few quick pulses transform these ingredients into a finely chopped mixture, akin to a rustic pâté. This blend is then sautéed with finely chopped shallots until much of its moisture has evaporated, intensifying its earthy, umami-rich flavors. Season it to your taste with salt and pepper – it should be delightful even on its own! In parallel, fresh baby spinach is quickly sautéed in a separate pan until just wilted. The key here is to squeeze out as much excess moisture as possible from both the duxelles and the spinach to prevent the puff pastry from becoming soggy.

Step 3: Artful Assembly of Your Vegetarian Wellington
The assembly process is where our ingredients come together to form the impressive Wellington. First, ensure your puff pastry has been properly thawed in the refrigerator for a few hours – this is crucial for its pliability. For a truly Vegan Wellington, select a plant-based puff pastry, such as the excellent option from Aussie Bakery. Unroll one sheet of puff pastry onto a sheet of parchment paper, rolling it gently to an approximate 10×12 inch rectangle.

Carefully spread about half of the prepared duxelles mixture over one long side of the puff pastry, creating a foundation for our filling. Make sure to leave a generous 2-inch border of exposed pastry along the edges – this is essential for a secure seal. Next, layer the sautéed spinach and roasted butternut squash over the duxelles, followed by the majestic roasted portobello mushrooms, stem-side down for stability. Spoon the remaining duxelles mixture over the portobellos, ensuring an even distribution of flavor.

With the filling in place, gently brush a little plant-based milk (such as plain almond or soy milk) around the perimeter of the exposed pastry. This acts as a ‘glue.’ Carefully fold the empty half of the puff pastry over the log of filling, meeting the opposite edge. Press down firmly to seal the long edge, and then pinch and tuck the short ends underneath the Wellington to create a neat, enclosed package. If the dough feels too soft or sticky to work with, a quick 10-minute chill in the refrigerator will make it much more manageable.

Finally, brush the entire surface of the Wellington with more plant-based milk to achieve that desirable golden-brown crust. Using a sharp knife, lightly score the top of the pastry in a decorative pattern (being careful not to cut all the way through). This not only adds to its visual appeal but also allows steam to escape, ensuring a crispier crust. Bake until gorgeously golden brown and irresistibly flaky – the aroma alone will be enough to gather everyone to the table!


The moment it emerges from the oven, your Wellington will be a triumphant vision: perfectly crisp, gloriously golden, and utterly beautiful – a true testament to your culinary artistry!
Serving Your Elegant Vegetarian Wellington
While this dish is undeniably delicious on its own, for a truly special holiday dinner, I highly recommend pairing it with complementary sauces and side dishes. A rich vegetarian gravy or a vibrant cranberry sauce is an absolute must. Our homemade Cranberry Chutney would be an especially lovely accompaniment, offering a bright, tangy contrast to the savory Wellington. And, of course, no holiday feast is complete without mashed potatoes! Consider serving it alongside our creamy Garlic Mashed Cauliflower or the decadent Vegan Garlic Truffle Mashed Potatoes for an unforgettable spread.

Essential Tips for a Flawless Vegetarian Wellington
Achieving a perfect Wellington, with its crisp pastry and flavorful, firm filling, requires attention to a few key details:
- **Moisture is the Enemy of Crisp Pastry:** This is perhaps the most crucial tip. Portobello mushrooms, button mushrooms, and spinach all release significant moisture when cooked. It is imperative to cook down your duxelles until most of the liquid has evaporated and to vigorously squeeze out as much moisture as possible from the sautéed spinach using paper towels. After roasting the portobellos and butternut squash, also blot them thoroughly dry. Excess moisture will lead to a soggy bottom crust, which we definitely want to avoid!
- **Season Every Layer:** Don’t be shy with your seasonings. Taste the duxelles as it cooks and adjust salt, pepper, and herbs to your preference. A well-seasoned filling will elevate the entire dish. Feel free to add a pinch of smoked paprika or a dash of nutritional yeast to the duxelles for an extra layer of savory depth.
- **Chill Your Pastry:** If at any point during assembly your puff pastry becomes too warm, soft, or sticky, simply pop the entire assembled (or partially assembled) Wellington into the refrigerator for 10-15 minutes. This will firm up the butter in the pastry, making it much easier to handle and ensuring a flakier bake.
- **Even Baking:** Ensure your oven is preheated to the correct temperature. Placing the Wellington on a preheated baking sheet can also help create a crispier bottom crust. Rotate the Wellington halfway through baking if your oven tends to have hot spots.
- **Rest Before Slicing:** Once baked, let the Wellington rest for at least 10-15 minutes before slicing. This allows the filling to set and prevents it from falling apart when cut, ensuring beautiful, clean slices.
More Inspiring Vegetarian & Vegan Holiday Dinner Entrees
If you’re exploring other magnificent plant-based options for your holiday table, consider these equally delightful recipes:
- Hearty Vegan Lentil Loaf
- Elegant Mushroom Quinoa Stuffed Acorn Squash
- Comforting Lentil Shepherd’s Pie
- The Best Vegan Lasagna
- Seasonal Pumpkin & Chard Lasagna (vegetarian)

Vegetarian Wellington Recipe
This exquisite vegetarian Wellington, boasting a luxurious filling of portobello mushrooms, tender spinach, and sweet butternut squash, all encased in a flaky, golden puff pastry, is truly a beautiful and satisfying main course for any holiday celebration.
Yield: Serves 6
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Ingredients:
- 1 package Aussie Bakery Vegan Puff Pastry (or preferred vegan puff pastry)
- 3-4 large portobello mushrooms, cleaned with gills removed (adjust based on size)
- 1 cup 1/2″ diced butternut squash
- 2 tablespoons extra virgin olive oil, divided
- 1 bunch fresh thyme
- 8 oz. button mushrooms, cleaned
- 1/2 cup walnuts
- 1 teaspoon fresh rosemary leaves, chopped
- 1 large shallot, peeled and finely sliced
- 2 cloves garlic, minced
- 5 oz. baby spinach
- 3 tablespoons plain plant-based milk (e.g., almond, soy, or oat milk)
- Salt and freshly ground black pepper to taste
Instructions:
- Prepare Pastry & Oven: Defrost the puff pastry according to package directions in the refrigerator. Preheat your oven to 375°F (190°C).
- Roast Vegetables: Place the portobello mushrooms (stem side up) and diced butternut squash on a baking sheet. Drizzle with 1 tablespoon of olive oil and season generously with salt, pepper, and the leaves from 2 sprigs of thyme. Bake for about 15 minutes, or until the vegetables are tender. Remove from the pan and carefully blot them dry with paper towels to eliminate excess moisture.
- Make Duxelles Base: In the bowl of a food processor, combine the button mushrooms, walnuts, 1 tablespoon of fresh thyme leaves, and the chopped rosemary. Pulse until the mixture is finely chopped, resembling a coarse pâté.
- Cook Duxelles: Heat 1 tablespoon of olive oil in a large sauté pan over medium-low heat. Add the sliced shallot and sauté until it becomes translucent and softened, about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant. Add the mushroom-walnut mixture (duxelles) to the pan and cook it down, stirring frequently, until it has softened significantly and most of its liquid has evaporated, about 8-10 minutes. Season the duxelles to taste with salt and pepper.
- Sauté Spinach: Meanwhile, in a separate pan, heat a teaspoon of olive oil over medium heat. Add the baby spinach and sauté until it wilts completely. Season with salt and pepper. Immediately transfer the wilted spinach to a clean kitchen towel or several layers of paper towels and squeeze out as much moisture as possible. This step is critical for a crisp pastry.
- Assemble Wellington: Increase the oven temperature to 425°F (220°C). Unroll one sheet of thawed puff pastry onto a sheet of parchment paper. Gently roll it out to approximately a 10×12 inch rectangle. Spread half of the cooked duxelles mixture evenly over one long side of the pastry dough, ensuring the width matches that of the portobello mushrooms. Leave a clear 2-inch border along the edges of the pastry to allow for proper sealing. Layer the squeezed spinach, roasted butternut squash, and then the roasted portobello mushrooms on top of the duxelles. Spread the remaining duxelles over the portobello mushrooms.
- Seal & Bake: Using a pastry brush, lightly brush the exposed perimeter of the pastry dough with plant-based milk. Carefully stretch the empty half of the dough over the log of filling. Gently bring the edges together and firmly press to seal the long edge, then tuck and seal the short ends underneath the Wellington to create a neat, enclosed package. Brush the entire top surface of the Wellington dough with more plant-based milk and lightly score it with a sharp knife (do not cut all the way through). Transfer the Wellington, still on the parchment paper, to a baking sheet. Bake for 25-30 minutes, or until the pastry is very golden brown and wonderfully crisp.
- Serve: Let the Vegetarian Wellington rest for 5-10 minutes before slicing and serving immediately with your choice of gravy or cranberry sauce/chutney.
Notes:
- Nutrition information provided is approximate. For precise dietary calculations, please consult a trusted nutrition calculator.
- You may need 3 or 4 portobello mushrooms depending on their size. It’s advisable to prepare 4, knowing you might only use 3.
- The paramount goal is to keep all filling ingredients as dry as possible to prevent the puff pastry from becoming soggy.
Nutrition Information (Approximate Per Serving):
Yield: 6 servings
Serving Size: 1 slice
Amount Per Serving:
Calories: 380
Carbohydrates: 28g
Protein: 9g
Video: Vegetarian Wellington – Vegan Portobello Mushroom Wellington Recipe
Cuisine: English
Category: Christmas