This post contains affiliate links. By clicking on a product link and making a purchase, I may receive a commission at no extra cost to you. Thank you for supporting The Banana Diaries!
Prepare to be enchanted by this exquisite yet surprisingly simple vegan Wellington recipe. A true culinary masterpiece, it effortlessly combines tender, savory plant-based filling with a perfectly flaky, golden puff pastry crust. This show-stopping dish is guaranteed to impress at any gathering, from intimate dinner parties to grand holiday feasts, proving that elegant vegan dining can also be incredibly easy to achieve.

Table of Contents
- What is a Vegan Beef Wellington?
- Vegan Mushroom Wellington Ingredients
- Is Puff Pastry Vegan?
- Step-by-Step: How to Make Vegan Wellington
- Start by Making the Filling
- Now We’ll Assemble
- Can I Make This a Gluten-Free Vegan Wellington?
- Can I Make the Filling Ahead of Time?
- How to Store & Reheat
What is a Vegan Beef Wellington?
Traditionally, a Beef Wellington is a classic British dish featuring a tender cut of beef, often a fillet steak, coated with pâté and duxelles (a finely chopped mushroom mixture), then wrapped in puff pastry and baked. It’s renowned for its impressive presentation and rich flavor, typically gracing tables during major winter holidays like Christmas and Thanksgiving. However, our plant-based rendition redefines this classic, offering all the elegance and heartiness without any animal products.
This vegan “beef” Wellington is more than just a substitute; it’s a revelation that will undoubtedly become a cherished new tradition for your family, regardless of their dietary preferences. It’s a dish so incredibly delicious that it frequently earns a coveted spot on our holiday menus, serving as the star main course for both vegan Thanksgiving dinner and vegan Christmas dinner. Its sophisticated appearance and robust flavors also make it the ideal centerpiece for any special vegan dinner party, effortlessly elevating your culinary celebrations. Pair it with delightful sides like crispy roasted Brussels sprouts or vibrant roasted red cabbage for an unforgettable meal.

The heart of this extraordinary Wellington lies in its intensely flavorful filling. A harmonious blend of earthy mushrooms, aromatic garlic, sweet onions, and fragrant fresh herbs creates a complex taste profile. Lentils and chickpeas are expertly incorporated, providing a satisfying “meaty” texture and a substantial protein boost, making this dish incredibly fulfilling. This rich filling is then encased in a delicate, “buttery” puff pastry that is naturally vegan and entirely dairy-free. Think of it as a significant upgrade from your favorite vegan lentil loaf – offering an even more elevated and luxurious experience.
What truly sets this vegan Wellington apart is its universal appeal. I can confidently say that even the most skeptical eaters and staunch meat-lovers will be captivated by its charm. My own family, a mix of vegans, vegetarians, and meat-eaters, is absolutely obsessed with it – often going back for second and even third helpings! This recipe consistently proves that plant-based dishes can be just as satisfying, if not more so, than their traditional counterparts. For the ultimate celebratory spread, serve this impressive vegan Wellington alongside creamy vegan mashed potatoes, a luscious sweet potato casserole, tangy cranberry sauce, and, of course, a delicious vegan gluten-free stuffing!
Vegan Mushroom Wellington Ingredients
Crafting the perfect vegan Wellington starts with a careful selection of high-quality ingredients, each playing a crucial role in achieving its signature flavor and texture. Here’s a breakdown of what you’ll need to create this culinary masterpiece:
- Puff Pastry: The crowning glory of any Wellington! This creates the irresistibly flaky and golden crust. The good news is that many commercially available puff pastry brands are accidentally vegan. For those seeking a gluten-free option, or if you prefer a homemade touch, you can easily substitute with my ultra-flaky vegan gluten-free pie crust recipe, ensuring everyone can enjoy this dish.
- Lentils & Chickpeas: These legumes form the robust, “meaty” base of our filling. When blended, they mimic the satisfying texture of ground beef crumbles, providing both structure and a hearty mouthfeel. I specifically chose these wholesome legumes over store-bought meat alternatives for their natural goodness and superior flavor profile, which I personally find more appealing.
- Mushrooms: Absolutely essential for imparting that deeply savory, umami-rich, and truly “meaty” texture that will impress any palate. Shiitake mushrooms are fantastic for their intense flavor, but readily available portobello mushrooms also work beautifully, adding a rich depth and robust consistency to the filling.
- Oat Flour: This acts as a binder, helping to hold the filling together and prevent it from becoming too wet. If you’re not gluten-free, all-purpose flour works perfectly. For those who are gluten-free, a 1:1 gluten-free baking flour can be used as a direct swap, ensuring the filling achieves the ideal consistency.
- Carrots & Celery: These humble vegetables are vital flavor enhancers, forming a classic mirepoix base when sautéed with onions. They add a subtle sweetness and aromatic depth, creating a foundational layer of savory flavor that permeates the entire filling.
- Onion & Garlic: The undisputed kings of savory cuisine, onion and garlic are incredibly crucial for building the overall flavor profile of the Wellington. Their pungent and aromatic qualities provide a complex, savory backbone that ties all the other ingredients together, making the filling truly irresistible.
- Herbs (Rosemary, Thyme, & Sage): This aromatic trifecta is the secret to the Wellington’s exquisite taste. I prefer using a fresh blend of rosemary, thyme, and sage, with sage being my absolute favorite for its warm, earthy, and slightly peppery notes. These herbs infuse the filling with a quintessential holiday flavor, making it perfect for festive occasions.
- Vegan Worcestershire Sauce: A key ingredient for adding a deep, complex, and tangy umami flavor to the filling. Be sure to use a certified vegan Worcestershire sauce, as traditional versions often contain anchovies.
- Soy Sauce (or Coconut Aminos/Tamari): Enhances the umami richness, adding another layer of savory depth to the mushroom and lentil mixture. For those avoiding soy, coconut aminos or tamari (a gluten-free soy sauce alternative) are excellent substitutes.
- Vegan Butter: Used for sautéing the vegetables and, crucially, for brushing over the puff pastry before baking. This contributes to that beautiful golden-brown color and irresistible “buttery” aroma and crispness of the crust.
Is Puff Pastry Vegan?
A common question when preparing a plant-based Wellington is whether puff pastry is inherently vegan. The delightful answer is often yes! Many frozen puff pastry brands available in conventional supermarkets, such as Pepperidge Farm, are “accidentally” vegan. This means they are formulated without any dairy, eggs, or other animal products, primarily relying on vegetable oils or shortening for their rich, flaky texture. However, it’s always wise to double-check the ingredient list, as formulations can vary by brand and region, and some may contain butter or other animal-derived ingredients.
While many store-bought options are suitable, the quality can differ. The store-bought puff pastry I frequently use and highly recommend for its superior flakiness and buttery taste is by Dufour Pastry. It consistently bakes up into a beautifully puffed, golden, and truly lovely crust, making it an excellent choice for achieving that gourmet finish. Choosing a high-quality vegan puff pastry is crucial for the success of your Wellington, as it provides the perfect crisp contrast to the tender, savory filling.

Step-by-Step: How to Make Vegan Wellington
Creating this impressive vegan Wellington might seem like a gourmet undertaking, but I promise it’s surprisingly straightforward. With these detailed step-by-step instructions, you’ll be able to craft a culinary masterpiece that looks and tastes incredibly complex, yet is secretly easy to assemble. Let’s dive into the process!
Start by Making the Filling
The flavorful heart of our Wellington is a rich, savory filling that’s simple to prepare. The key is achieving the right texture – a delightful blend of chunky and smooth, reminiscent of ground “meat.”
- Process Legumes: In a large food processor, combine the cooked lentils, chickpeas, ketchup, oat flour, vegan Worcestershire sauce, and soy sauce. Pulse the mixture until the chickpeas and lentils are finely chopped but not completely smooth. You want to retain some texture, avoiding a paste-like consistency, to give the “meaty” chewiness. This takes just a few pulses, so be careful not to over-process. Set this mixture aside.
- Sauté Aromatics: In a large skillet or saucepan, melt the vegan butter over medium heat. Add the minced garlic and diced onion, sautéing gently until the onions become translucent and fragrant, typically 3-5 minutes.
- Add Vegetables and Herbs: Introduce the chopped carrots, celery, and mushrooms to the skillet. Stir in the fresh rosemary, thyme, and sage. Continue to cook on medium heat for about 5-7 minutes, or until the carrots and celery have softened and the mushrooms are tender and have released their moisture. Season with sea salt and pepper to taste. Remove the skillet from the heat.
- Combine for Filling: Add the processed lentil and chickpea mixture from the food processor to the skillet with the cooked vegetables and herbs. Fold everything together thoroughly until all the ingredients are evenly distributed, creating a cohesive and aromatic filling. Allow the filling to cool slightly before assembling the Wellington; this makes it easier to handle.

Now We’ll Assemble
Assembling the Wellington might appear intimidating, but I assure you it’s much simpler than it looks. I managed it perfectly on my first attempt, and usually, new culinary techniques require a few tries! For added ease, you can roll out and assemble your puff pastry on a piece of parchment paper placed directly on the back of a baking sheet. This trick will be particularly helpful during the crucial flipping stage. Let’s get started!
- Prepare Puff Pastry: Unfold your vegan puff pastry sheet on a clean work surface lined with a piece of parchment paper. Using a rolling pin, gently roll the pastry out to achieve dimensions of approximately 10×12 inches. Ensure the pastry is evenly thin.
- Add the Filling: Carefully scoop the cooled filling mixture onto the center of the rolled-out puff pastry. Using clean hands, shape the filling into a compact log down the length of the pastry. It’s important to pack the filling tightly to maintain its structure during baking. Leave about 2 inches of space clear around all the edges of the pastry so you have enough material to properly fold and seal it.
- Fold and Seal: Bring one long side of the puff pastry over the filling, meeting the opposite side. Gently press the seams together firmly to completely seal the filling inside. Ensure there are no gaps or openings. You can also pinch the ends to seal them securely, creating a neat, rectangular package.
- The Critical Flip: This step ensures a beautifully presented Wellington with a seamless top crust. Place another piece of parchment paper directly on top of the sealed Wellington. Then, place the baking sheet you plan to use for baking (lined with parchment paper) on top of that second piece of parchment. Carefully but confidently, flip the entire assembly over so that the sealed seam of the Wellington is now facing downwards on the baking sheet. Remove the top piece of parchment paper. This technique creates a smooth, unblemished top surface for baking.
- Score and Brush: With a very sharp knife, lightly score decorative patterns (e.g., diagonal lines or a crisscross pattern) into the top surface of the puff pastry. Be careful not to cut all the way through the pastry. Finally, brush the entire surface of the pastry with melted vegan butter. This not only enhances the golden color but also adds to the rich flavor and crispness of the crust.

Once assembled, simply bake your Vegan Wellington for 30 to 35 minutes in a preheated oven at 425°F (220°C), or until the pastry turns a beautiful golden brown and is wonderfully flaky. Slice it carefully with a serrated knife and serve warm to an admiring crowd!

Can I Make This a Gluten-Free Vegan Wellington?
Absolutely! This recipe is wonderfully adaptable, allowing you to create a fantastic gluten-free Wellington that is also completely vegan and vegetarian-friendly. The key to success lies in the pastry. To achieve the perfect flaky crust without gluten, I highly recommend using my homemade gluten-free puff pastry recipe. This recipe is specifically designed to deliver the traditional light and airy layers you expect from puff pastry, even without wheat.
When making gluten-free puff pastry, it’s absolutely crucial to not skip the laminations. The lamination process—folding and rolling butter (or vegan butter) into the dough multiple times—is what creates those distinct, individual layers that puff up beautifully in the oven. Without proper lamination, your pastry won’t achieve the signature flakiness that makes a Wellington so special. So, take your time with this step, and you’ll be rewarded with a magnificent gluten-free vegan Wellington that rivals any traditional version!
Can I Make the Filling Ahead of Time?
Yes, absolutely! Making the filling ahead of time is a brilliant strategy, especially when preparing for holidays or special events, as it significantly streamlines the assembly process on the day of serving. To make your life easier and reduce last-minute stress, you can prepare the entire filling mixture the night before, or even a couple of days in advance.
Once you’ve cooked and combined all the filling ingredients, allow it to cool completely. Then, simply transfer the cooled filling into an airtight container and store it in the refrigerator. It will keep well for up to 3-4 days. When you’re ready to assemble your Wellington, just pull the filling out of the fridge, roll out your puff pastry, and proceed with shaping and baking. This make-ahead approach ensures you can enjoy a fresh, impressive meal with minimal fuss on the day of your gathering, making entertaining a breeze.


How to Store & Reheat
One of the best qualities of this vegan Wellington is that it often tastes even better the next day, as the flavors have more time to meld and deepen! To store any leftovers, allow the Wellington to cool completely, then transfer it to an airtight container. It will keep beautifully in the refrigerator for up to 5 days, making it perfect for delicious weekday lunches or quick dinners.
When you’re ready to enjoy your leftovers, reheating is simple and helps maintain that desirable crispy pastry. For best results, slice the desired amount and place it on a baking sheet lined with parchment paper. Reheat in a preheated oven or toaster oven at 300°F (150°C) for approximately 5-7 minutes, or until thoroughly warmed through and the pastry has re-crisped. Avoid using a microwave, as it can make the pastry soggy. The oven method ensures you get to enjoy that wonderful flaky texture all over again!
Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!
Quick & Easy Puff Pastry Vegan Wellington Recipe
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
5 from 2 reviews
- Author: Britt Berlin
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 12 servings
- Category: Dinner
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
This tender and delicious vegan Wellington recipe is simple and easy to make, yet looks so elegant! With the perfect flaky puffy pastry crust, everyone will be wowed by this show-stopping yet secretly easy vegan dinner recipe!
Ingredients
Scale
- 3 cups cooked brown lentils (1.5 cups dry lentils)
- 1 cup chickpeas
- 1/2 cup ketchup
- 1/3 cup oat flour or gluten-free 1:1 baking flour or all-purpose flour
- 2 tbsp vegan Worcestershire sauce
- 1 tbsp coconut aminos or Tamari soy sauce
- 1 cup diced onion
- 4 cloves garlic, minced
- 3 large carrots, chopped
- 2 stalks celery, chopped
- 1/2 cup chopped portobello or shiitake mushrooms
- 1 tbsp vegan butter
- 1/4 cup fresh rosemary, chopped
- 1/4 cup fresh thyme, chopped
- 1/4 cup fresh sage, chopped
- Sea salt and pepper, to taste
- 1 frozen vegan puff pastry sheet or homemade gluten-free vegan puff pastry recipe
- 1 tbsp vegan butter, melted (for brushing)
Instructions
- Prep: Ensure all vegetables are prepped and the lentils and chickpeas are cooked. If using frozen puff pastry, transfer it from the freezer to the fridge overnight for thawing. Let it sit at room temperature while you prepare the filling. Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper.
- Blend: In a large food processor, combine the cooked lentils, chickpeas, ketchup, oat flour, vegan Worcestershire sauce, and soy sauce. Pulse until the lentils and chickpeas are finely chopped, retaining a slightly chunky texture (not a smooth paste like meatloaf). Set this mixture aside.
- Heat Aromatics: Melt 1 tablespoon of vegan butter in a large skillet or saucepan over medium heat. Add the minced garlic and diced onion, sautéing until the onions become translucent and fragrant (about 3-5 minutes).
- Sauté Vegetables & Herbs: Add the chopped carrots, celery, and mushrooms to the skillet, along with the fresh rosemary, thyme, and sage. Cook on medium heat for 5-7 minutes, until the carrots and celery are tender-crisp and the mushrooms have softened. Remove from heat.
- Make the Filling: Add the pulsed lentil and chickpea blend to the skillet with the sautéed vegetables and herbs. Fold everything together thoroughly until all ingredients are evenly distributed and well combined. Allow the filling to cool slightly.
- Assemble the Vegan Wellington: For best results, refer to the blog post photos alongside these steps!
- Place a piece of parchment paper on your work surface. Unfold the puff pastry sheet and gently roll it out to approximately 10×12 inches.
- Scoop the cooled filling onto the middle of the puff pastry, shaping it into a compact log with your hands. Ensure the filling is tightly packed and leave about 2 inches of clear pastry border on all sides.
- Fold one long side of the puff pastry over the filling, bringing it to meet the opposite side. Firmly pinch the seams together to seal the filling completely. Pinch the ends closed as well.
- Carefully place another sheet of parchment paper over the sealed Wellington, then place your baking sheet on top.
- Using a spatula or another flat baking sheet, gently but quickly flip the entire Wellington assembly over. This places the sealed seam face down on the baking sheet, creating a smooth top surface.
- Score and Brush: With a very sharp knife, lightly score a decorative pattern (e.g., diagonal slashes) across the top of the puff pastry, being careful not to cut through. Brush the entire top surface generously with the melted vegan butter.
- Bake: Transfer the baking sheet with the Vegan Wellington into the preheated oven. Bake for 30-35 minutes, or until the puff pastry is gorgeously golden brown and wonderfully flaky.
- Serve: Carefully remove the Wellington from the oven. Let it rest for a few minutes before slicing with a serrated knife and serving warm. Store any leftovers in an airtight container in the refrigerator for up to 5 days.
Equipment
cookie sheet
Buy Now →
large pot
Buy Now →
rolling pin
Buy Now →
Notes
Gluten-Free Option: To make this Wellington entirely gluten-free, ensure you use gluten-free 1:1 baking flour or oat flour (if suitable for your dietary needs) in the filling. Crucially, replace standard puff pastry with my favorite homemade gluten-free puff pastry recipe, paying close attention to the lamination steps for maximum flakiness.