This vegetarian Wellington recipe turns mushrooms, lentils, and herbs into a golden, savory centerpiece for Thanksgiving dinner. I love how its crisp pastry and hearty filling make the meal feel special while still being simple to prepare ahead.
Why You’ll Love This Vegetarian Wellington
Each slice has flaky pastry wrapped around a rich, satisfying filling with plenty of savory flavor. The ingredients are easy to find, and you can prepare the filling in advance, making this a relaxed centerpiece for a holiday table. It also pairs beautifully with classic sides like mashed potatoes, roasted vegetables, and gravy.
Vegetarian Wellington Ingredients & Substitutions
- 1 sheet puff pastry, about 14 ounces, thawed according to package directions
- 2 tablespoons olive oil
- 1 medium yellow onion, finely diced
- 1 small carrot, finely diced
- 8 ounces cremini mushrooms, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
- 1/2 teaspoon dried sage
- 1 cup cooked brown or green lentils, drained well
- 1/2 cup finely chopped walnuts
- 1/3 cup plain breadcrumbs
- 1 tablespoon soy sauce
- 1 teaspoon Dijon mustard
- 1/4 teaspoon black pepper
- 2 tablespoons oat milk, for brushing
Brown lentils work especially well because they hold their shape. For a nut-free filling, replace the walnuts with extra breadcrumbs. If you do not have fresh thyme, use dried thyme as listed. Choose puff pastry made with vegetable shortening, and check that your breadcrumbs and pastry suit your needs.
Step-by-Step Instructions to Make Vegetarian Wellington
1. Prepare the oven and pastry
Heat the oven to 400°F (200°C). Line a baking sheet with parchment paper. Let the puff pastry thaw until it is flexible but still cool, following the package directions.
2. Cook the vegetables
Warm the olive oil in a large skillet over medium heat. Add the onion and carrot and cook for 4 to 5 minutes, stirring occasionally. Add the mushrooms and cook for 8 to 10 minutes, until their moisture has evaporated and the mixture looks browned rather than wet. Stir in the garlic, thyme, and sage, and cook for 30 seconds.
3. Make the filling
Stir in the lentils, walnuts, breadcrumbs, soy sauce, Dijon mustard, and black pepper. Cook for 2 minutes, then taste and adjust the seasoning if needed. Spread the filling on a plate or tray and let it cool completely. A cool, fairly dry filling helps keep the pastry crisp.
4. Wrap the Wellington
Roll the pastry on a lightly floured surface into a rectangle large enough to enclose the filling. Spoon the cooled mixture down the center, shaping it into a compact loaf and leaving a border on each side. Fold the short ends over the filling, then bring the long sides together and seal the seam. Place the Wellington seam-side down on the prepared baking sheet.
5. Brush and bake
Brush the pastry with oat milk. Use a sharp knife to make a few shallow slashes across the top, taking care not to cut through to the filling. Bake for 35 to 40 minutes, until deeply golden and crisp. Rest for 10 minutes before slicing so the filling holds together.
Tips for Success
- Cook the mushrooms until their liquid has fully evaporated. Excess moisture is the main reason the pastry can turn soggy.
- Cool the filling before wrapping it. Warm filling softens the pastry and makes it harder to handle.
- Keep the pastry cool while you work. If it becomes sticky or floppy, chill it for 10 minutes before baking.
- Seal the edges firmly and place the Wellington seam-side down for a neat finish.
- Let the baked Wellington rest before cutting, and use a sharp serrated knife for clean slices.
Variations of Vegetarian Wellington
For an extra earthy filling, add a handful of finely chopped chestnuts or replace some of the mushrooms with finely chopped cooked spinach, squeezed dry. You can also add a pinch of smoked paprika for a deeper savory note. For individual servings, divide the pastry and filling into smaller portions, wrap each one, and begin checking for doneness after about 25 minutes.
Serving Suggestions: What to Pair with Vegetarian Wellington
Serve warm slices with creamy mashed potatoes, roasted carrots, Brussels sprouts, or green beans. A generous spoonful of mushroom gravy or a bright cranberry sauce makes a lovely contrast to the rich pastry. For a full Thanksgiving dinner, add a crisp green salad and a basket of warm rolls.
Storage & Reheating Instructions
Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. Reheat slices on a baking sheet in a 350°F (175°C) oven for 10 to 15 minutes, until warmed through and crisp. Avoid the microwave if you want to keep the pastry flaky. You can make the filling up to 2 days ahead and refrigerate it; wrap and bake the Wellington on the day you plan to serve it.
Memories Made Around the Table
I love setting a golden Wellington in the middle of the Thanksgiving table and letting everyone admire the crisp pastry before the first slice. The savory aroma of mushrooms, thyme, and sage always feels like the start of a cozy meal. For me, the best part is watching everyone settle in, pass the sides around, and go back for one more slice.
FAQs
Can I make vegetarian Wellington ahead of time?
Yes. Prepare the filling up to 2 days ahead and keep it covered in the refrigerator. For the crispiest pastry, wrap the Wellington shortly before baking.
How do I keep the bottom pastry from getting soggy?
Cook the mushroom mixture until no liquid remains, cool the filling fully, and bake the Wellington on a preheated baking sheet if your oven tends to brown pastry slowly.
Can I freeze vegetarian Wellington?
You can freeze the baked Wellington after it has cooled. Wrap it tightly and freeze for up to 2 months. Thaw it in the refrigerator overnight, then reheat in the oven until hot and crisp.
What can I use instead of walnuts?
Use extra breadcrumbs or finely chopped roasted sunflower seeds. The walnuts add texture, but the filling will still be hearty without them.
Final Thoughts
This vegetarian Wellington brings a comforting, savory centerpiece to Thanksgiving dinner without making the cooking feel complicated. Prepare the filling ahead, bake it until beautifully golden, and serve each slice with your favorite holiday sides.

Vegetarian Wellington
Equipment
- 1 Oven
- 1 Large Skillet
- 1 Baking Sheet
- 1 Parchment Paper
- 1 Rolling Pin optional
Ingredients
Wellington
- 1 sheet puff pastry about 14 ounces, thawed according to package directions
- 2 tablespoons olive oil
- 1 medium yellow onion finely diced
- 1 small carrot finely diced
- 8 ounces cremini mushrooms finely chopped
- 2 cloves garlic minced
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
- 0.5 teaspoon dried sage
- 1 cup cooked brown or green lentils drained well
- 0.5 cup walnuts finely chopped; substitute extra breadcrumbs for a nut-free filling
- 0.3333 cup plain breadcrumbs
- 1 tablespoon soy sauce
- 1 teaspoon Dijon mustard
- 0.25 teaspoon black pepper
- 2 tablespoons oat milk for brushing
Instructions
- Heat the oven to 400°F (200°C). Line a baking sheet with parchment paper. Let the puff pastry thaw until flexible but still cool, following the package directions.
- Warm the olive oil in a large skillet over medium heat. Add the onion and carrot and cook for 4 to 5 minutes, stirring occasionally. Add the mushrooms and cook for 8 to 10 minutes, until their moisture has evaporated and the mixture looks browned rather than wet. Stir in the garlic, thyme, and sage, and cook for 30 seconds.
- Stir in the lentils, walnuts, breadcrumbs, soy sauce, Dijon mustard, and black pepper. Cook for 2 minutes, then taste and adjust the seasoning if needed. Spread the filling on a plate or tray and let it cool completely.
- Roll the pastry on a lightly floured surface into a rectangle large enough to enclose the filling. Spoon the cooled mixture down the center, shaping it into a compact loaf and leaving a border on each side. Fold the short ends over the filling, then bring the long sides together and seal the seam. Place the Wellington seam-side down on the prepared baking sheet.
- Brush the pastry with oat milk. Use a sharp knife to make a few shallow slashes across the top, taking care not to cut through to the filling. Bake for 35 to 40 minutes, until deeply golden and crisp. Rest for 10 minutes before slicing.
