I love bringing a golden Vegetarian Wellington to the Thanksgiving table because it feels special while still being made with familiar, cozy ingredients. Savory lentils, mushrooms, and herbs are wrapped in flaky pastry for a hearty centerpiece that makes the whole meal feel festive.
Why You’ll Love This Vegetarian Wellington
This Wellington has a deeply savory filling with tender lentils, browned mushrooms, toasted walnuts, and fresh herbs. The filling can be prepared ahead, and the pastry turns beautifully crisp in the oven, making this a practical choice for a holiday dinner. Slice it at the table and serve with your favorite sides for a satisfying meat-free main.
Vegetarian Wellington Ingredients & Substitutions
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 2 garlic cloves, minced
- 16 ounces cremini mushrooms, finely chopped
- 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
- 1 tablespoon soy sauce or tamari
- 1 cup cooked brown or green lentils, drained well
- 1/2 cup chopped walnuts, toasted
- 1 cup baby spinach, roughly chopped
- 1 tablespoon Dijon mustard
- 1/2 cup plain breadcrumbs
- 1 sheet vegan puff pastry, thawed according to package directions
- 2 tablespoons unsweetened plant milk, for brushing
- 1/2 teaspoon sesame seeds, optional
- Salt and black pepper, to taste
For a nut-free filling, leave out the walnuts and add 1/4 cup extra breadcrumbs. Tamari works well instead of soy sauce, and dried thyme is a convenient swap for fresh.
Step-by-Step Instructions to Make Vegetarian Wellington
1. Cook the vegetables
Heat the olive oil in a large skillet over medium heat. Add the onion and cook for 4 to 5 minutes, until softened. Stir in the garlic and mushrooms, then cook for 10 to 12 minutes, stirring often, until the mushrooms release their liquid and the pan is nearly dry.
2. Make the filling
Stir in the thyme, soy sauce, lentils, walnuts, and spinach. Cook until the spinach wilts and any extra moisture has evaporated. Remove the skillet from the heat, then mix in the Dijon mustard and breadcrumbs. Season with salt and black pepper. Spread the filling on a plate or tray and let it cool completely.
3. Shape the Wellington
Heat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Unfold the puff pastry on a lightly floured surface. Spoon the cooled filling down the center, shaping it into a compact log and leaving a border around the edges. Fold the pastry over the filling, seal the seam, and tuck in the ends. Place it seam-side down on the prepared baking sheet.
4. Brush and bake
Brush the top with plant milk and sprinkle with sesame seeds, if using. Cut a few small slits in the top to let steam escape. Bake for 35 to 40 minutes, until the pastry is deeply golden and crisp. Rest for 10 minutes before slicing and serving.
Tips for Success
- Cook the mushrooms until their moisture has evaporated. A dry filling helps keep the pastry crisp.
- Cool the filling completely before wrapping it in pastry so the pastry stays firm and easy to handle.
- Keep the puff pastry cool. If it becomes soft while shaping, chill the Wellington for 10 minutes before baking.
- Let the baked Wellington rest before slicing. This helps the filling hold together neatly.
Variations of Vegetarian Wellington
For a more earthy flavor, add 1/2 cup finely chopped cooked chestnuts with the lentils. You can also swap the spinach for finely chopped kale, cooking it until tender before adding the breadcrumbs. For extra warmth, add a pinch of smoked paprika or ground sage to the filling. If you prefer a simpler version, skip the walnuts and use more lentils.
Serving Suggestions: What to Pair with Vegetarian Wellington
Serve slices with mashed potatoes, roasted carrots, green beans, or Brussels sprouts for a classic Thanksgiving spread. A spoonful of onion gravy or mushroom gravy is lovely alongside, and a crisp green salad adds a fresh contrast to the rich pastry. For a festive plate, add cranberry sauce or roasted squash.
Storage & Reheating Instructions
Refrigerate leftover Wellington in an airtight container for up to 3 days. Reheat slices on a baking sheet at 350°F (175°C) for 10 to 15 minutes, until warmed through and crisp. The microwave works for a quick reheat, but the pastry will be softer. You can prepare the filling a day ahead and store it covered in the refrigerator. For the best pastry texture, assemble and bake the Wellington on the day you plan to serve it.
Memories Made Around the Table
I like setting this Wellington in the middle of the table and letting everyone admire the golden pastry before I slice it. It makes a lovely holiday moment, especially when the first warm slices are served alongside familiar Thanksgiving sides. I often make the filling the day before, which leaves more time to enjoy the people gathered around the table.
FAQs
Can I make Vegetarian Wellington ahead of time?
Yes. Prepare the filling up to one day ahead and refrigerate it. For the crispiest result, wrap the cooled filling in pastry shortly before baking.
How do I keep the bottom pastry from getting soggy?
Cook the mushrooms until the pan is nearly dry, cool the filling fully, and bake the Wellington on a preheated baking sheet if you want extra crispness underneath.
Can I freeze Vegetarian Wellington?
You can freeze the baked Wellington after it has cooled. Wrap it well and freeze for up to 2 months. Thaw it in the refrigerator, then reheat in the oven until hot and crisp.
What can I use instead of walnuts?
Leave them out for a nut-free version and add a little extra breadcrumb, or use chopped toasted pumpkin seeds if they suit your table.
Final Thoughts
This Vegetarian Wellington brings tender lentils, mushrooms, and herbs together in a crisp pastry shell that feels right at home on a Thanksgiving table. Prepare the filling ahead, bake until golden, and serve it with the sides your family loves.

Vegetarian Wellington
Equipment
- 1 Large Skillet
- 1 Baking Sheet
- 1 Parchment Paper
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion finely chopped
- 2 cloves garlic minced
- 16 ounces cremini mushrooms finely chopped
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
- 1 tablespoon soy sauce or tamari
- 1 cup cooked brown or green lentils drained well
- 0.5 cup walnuts chopped and toasted; optional for a nut-free version
- 1 cup baby spinach roughly chopped
- 1 tablespoon Dijon mustard
- 0.5 cup plain breadcrumbs use 1/4 cup extra if omitting walnuts
- 1 sheet vegan puff pastry thawed according to package directions
- 2 tablespoons unsweetened plant milk for brushing
- 0.5 teaspoon sesame seeds optional
- salt to taste
- black pepper to taste
Instructions
- Heat the olive oil in a large skillet over medium heat. Add the onion and cook for 4 to 5 minutes, until softened. Stir in the garlic and mushrooms, then cook for 10 to 12 minutes, stirring often, until the mushrooms release their liquid and the pan is nearly dry.
- Stir in the thyme, soy sauce, lentils, walnuts, and spinach. Cook until the spinach wilts and any extra moisture has evaporated. Remove the skillet from the heat, then mix in the Dijon mustard and breadcrumbs. Season with salt and black pepper. Spread the filling on a plate or tray and let it cool completely.
- Heat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Unfold the puff pastry on a lightly floured surface. Spoon the cooled filling down the center, shaping it into a compact log and leaving a border around the edges. Fold the pastry over the filling, seal the seam, and tuck in the ends. Place it seam-side down on the prepared baking sheet.
- Brush the top with plant milk and sprinkle with sesame seeds, if using. Cut a few small slits in the top to let steam escape. Bake for 35 to 40 minutes, until the pastry is deeply golden and crisp. Rest for 10 minutes before slicing and serving.
