Mushroom Wellington is a gorgeous, delicious, protein-rich centerpiece for a memorable holiday dinner table.
It will please omnivores and vegetarians alike. It’s deeply satisfying with a rich mushroom and lentil filling wrapped in flaky puff pastry.
Our recipe is easy to make, also in advance, and perfect for your Thanksgiving and Christmas dinners.
What is mushroom Wellington?
Mushroom Wellington is our meatless take on beef Wellington.
A rich, flavorful, lentil-based filling is infused with the rustic charm of aromatic herbs and wrapped in crisp and flaky puff pastry.
Like our lentil loaf, stuffed butternut squash, and vegetarian lasagna, it is the perfect main dish for a festive holiday meal or a cozy family dinner.
Pair it with our mashed or roasted potatoes, mushroom gravy, vegetarian stuffing, sautéed green beans, or roasted Brussels sprouts to make one of the most satisfying meat-free dinners.
Our recipe is straightforward and uses simple ingredients. You can make the filling days ahead to prepare for the big event.
How to make mushroom Wellington
Quantities are in the recipe box at the bottom of the page. Substitutions are in the chapter below.
1. Gather your ingredients
To make mushroom Wellington, you’ll need olive oil, leek, onion, carrot, celery, garlic, tomato paste, rosemary, sage, thyme, mushrooms, canned or cooked lentils, walnuts, soy sauce or balsamic vinegar, rolled oats, salt, black pepper, and puff pastry.
You’ll also need heavy cream, non-dairy milk, or a beaten egg to brush the top of the pastry before baking it.
Tip: the mushroom filling needs to cool down completely before you use it, so we recommend making it a few hours in advance or the day before.
2. Make the flavor base
Finely chop an onion, a rib of celery, a carrot, and four cloves of garlic.
Then, cut the leek in half lengthwise, rinse the inside to remove dirt, and cut it into thin slices.
You could pulse the vegetables in a food processor without overmixing to speed things up.
Heat 2 tablespoons of olive oil in a large frying pan.
Add the vegetables, and sauté on medium heat for 5 minutes or until they soften and sweat.
Add 1/2 cup of water if the pan dries.
Stir in two tablespoons of tomato paste, a teaspoon of rosemary and sage, and 1/2 teaspoon of thyme and sauté on medium heat for 2 more minutes.
Tip: if you use fresh rosemary, sage, and fresh thyme, we recommend chopping the leaves before adding them to the pan.
3. Add mushrooms and lentils
Rinse and coarsely chop one pound of mushrooms (stems and gills included) with a sharp knife.
Optionally, you can pulse the mushrooms in a food processor. But do so in small batches and don’t overprocess.
Add chopped mushrooms, a can of drained and rinsed lentils, a cup of chopped walnuts, and four tablespoons of rolled oats to the pan.
Season with two tablespoons of soy sauce, a teaspoon of salt, and a few twists of black pepper, and cook on medium-high heat for 15 minutes, stirring often.
Taste and adjust for salt, pepper, and herbs. If you like a meatier and richer flavor, add more soy sauce.
You should have a tasty mushroom filling with a coarse and compact texture at this stage. There should be no liquid in the skillet.
Set it aside and let it cool down for about 1 hour.
Tip: To speed cooling, spread the mushroom filling on a baking sheet in an even layer.
3. Shape and bake
To give you an idea of the loaf’s size, we are using a standard half-sheet baking pan (18 x 13 inches with a 1-inch border or 45 x 33 x 2.5 cm).
Preheat oven to 350°F or 180°C. Line the baking tray with parchment paper and arrange the puff pastry sheet on it.
Roll out puff pastry directly on parchment paper to create a rectangle of about 12 x 8 inches (30 x 20 cm).
Make diagonal cuts on the side of the puff pastry sheet (about 1 inch / 2.5 cm wide).
Arrange the mushroom filling in the center of the puff pastry, leaving some space at the margins. Then, press it down with a spoon or with your hands to compact it.
Tip: If your puff pastry comes with parchment paper, discard the paper it comes with and use a fresh sheet of parchment paper.
If you use frozen puff pastry sheets, let them thaw at room temperature beforehand.
Fold in the cut strips to create a cross-hatch pattern and seal the mushroom filling.
Fold in one strip from the right, one from the left, one from the right, one from the left, and so on to cover the whole loaf.
Brush the top with heavy cream, milk, or their non-dairy substitutes.
Bake at 350°F or 180°C for about 30 minutes, until the mushroom Wellington is golden brown.
Let it cool down briefly before cutting it with a serrated knife.
Serving suggestions
Mushroom Wellington is an excellent centerpiece meal for Thanksgiving, Christmas, or a special family dinner.
We recommend serving it with our creamy mushroom gravy and with one or two side dishes:
- Sautéed green beans or green bean salad
- Roasted potatoes or roasted potatoes and carrots
- Mashed potatoes or mashed sweet potatoes
- Smashed potatoes
- Roasted butternut squash or roasted kabocha squash
- Roasted Brussels sprouts or roasted carrots and Brussels sprouts
- Braised red cabbage
- Sweet potato casserole or vegetarian stuffing
Substitutions
Onion: Substitute shallots.
Leek: Substitute one extra onion for leek.
Carrot and Celery: Try not to substitute them as they are essential to a flavor base.
Rosemary, sage, and thyme: Substitute an Italian dried herb mix.
Tomato paste: Try not to substitute tomato paste. It’s essential for depth of flavor and color.
Mushrooms: You can use most mushrooms, such as white button mushrooms, brown mushrooms, fresh shiitake, cremini mushrooms, portobello mushrooms, and oyster mushrooms. Combine two or more mushroom varieties for a more exciting flavor.
Lentils: You can use brown, green, black, and French lentils. Canned lentils are the easiest option, but you can also use dried lentils that you previously boiled in water for 20 to 30 minutes or until tender. Here’s our guide on how to cook dried lentils. Substitute black beans for lentils, slightly mashed with a potato masher.
Rolled oats: Substitute breadcrumbs for rolled oats.
Walnuts: Substitute chopped cashews or almonds. You can also omit the walnuts if you prefer.
Soy sauce: Substitute tamari or balsamic vinegar for soy sauce. Balsamic vinegar has the advantage of being low in sodium.
Puff pastry: We recommend a rectangular store-bought puff pastry roll between 9 and 13 ounces (250 to 350 grams).
To make a vegan mushroom Wellington, you can choose a butter-based puff pastry sheet or, if you prefer, a vegan puff pastry sheet.
Substitute a gluten-free puff pastry to make this gluten-free.
Tips
Mushroom filling: make it in advance so that it has time to cool down before you wrap it in puff pastry. You can even make it a day or two before.
Hand chopping vs. food processor: you can chop the veggies in the food processor, but if you do so, don’t overprocess them. We did blind tests, and our families preferred the Wellington with hand-chopped veggies because they keep their texture better.
Puff pastry: The easiest way to make this is with refrigerated (not frozen) puff pastry that comes in a roll. The best shape is rectangular (not round).
Storage & Make Ahead
Make ahead: We recommend making the mushroom filling ahead of time (from a few hours to a day in advance) so it has time to cool down before wrapping it in the puff pastry.
Refrigerator: Leftovers can be stored in the fridge for up to 4 days. The filling keeps very well. However, the puff pastry layer loses its flakey and crunchy texture.
Freezer: You can freeze mushroom lentil Wellington for up to 3 months before baking it. When you are ready to cook it, let it thaw in the fridge for at least 3 hours and bake as per instructions.
You can also freeze leftovers for up to 3 months. Let them cool down completely and transfer them to a freezer-friendly container.
Reheat: Warm this in the microwave for a couple of minutes. You can also reheat it in a preheated oven at 350°F or 180°C for 10 minutes.
Similar Recipes
LENTIL RECIPES: Lentil loaf, vegetarian lasagna, lentil bolognese, lentil stew, lentil soup, zucchini boats, stuffed eggplant, Mujadara, lentil pasta, barley soup and lentil patties.
For more lentil ideas, check out our compilation of our best lentil recipes.
HOLIDAY RECIPES: Stuffed butternut squash, roasted sweet potatoes, eggplant parmigiana, whole roasted cauliflower, roasted vegetables, sweet potato soup, butternut squash soup, cannelloni, vegetable lasagna, stuffed mushrooms.
Collections
25+ Lentil Recipes (easy meals)
Pasta
Lentil Bolognese
One-pot Meals
Lentil stew
Mains
Lentil Loaf
Mushroom Wellington
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 medium leek cut in half and thinly sliced
- 1 large onion chopped
- 1 large carrot chopped
- 1 rib celery chopped
- 4 cloves garlic minced
- 2 tablespoons tomato paste
- 1 teaspoon rosemary dry or fresh chopped
- 1 teaspoon sage dry or fresh chopped
- ½ teaspoon thyme
- 1 pound mushrooms
- 1½ cans (15 oz each) lentils or 2 cups cooked lentils
- 1 cup walnuts chopped
- 2 tablespoons soy sauce or balsamic vinegar
- 4 tablespoons rolled oats
- 1½ teaspoons salt more or less to taste
- ⅛ teaspoon black pepper
- 10 to 14-ounce puff pastry sheet refrigerated or frozen and thawed
Instructions
- Heat 2 tablespoons extra virgin olive oil in a large skillet.Add 1 medium leek (cut in half and sliced), 1 large onion, 1 large carrot, 1 rib celery, and 4 cloves garlic (all chopped), and cook for 5 – 10 minutes, stirring often.Add 2 tablespoons tomato paste, 1 teaspoon rosemary, 1 teaspoon sage, ½ teaspoon thyme, and cook for 2 more minutes.
- Meanwhile, rinse and coarsely chop 1 pound mushrooms and add them to the pan.Add 1½ cans (15 oz each) lentils (drained and rinsed), 1 cup walnuts (chopped), 4 tablespoons rolled oats, then season with 2 tablespoons soy sauce, 1½ teaspoons salt, and ⅛ teaspoon black pepper. Cook 15 minutes, stirring occasionally. Taste, adjust, and let cool down to room temperature.
- Preheat oven to 350°F or 180°C. Line a baking tray with parchment paper. Arrange a 10 to 14-ounce puff pastry sheet on baking tray to create a rectangle of at least 12 x 8 inches (30 x 20 cm).Make diagonal cuts on the sides of the puff pastry sheet (about 1 inch / 2.5 cm wide). Arrange the mushroom filling in the center, leaving some space at the margins, and compact it with your hands or a spoon.
- Fold in the strips to create a cross-hatch pattern and wrap the filling.Brush with heavy cream, milk, or their non-dairy substitutes.
- Bake at 350°F or 180°C for about 30 minutes or until golden brown.Let it cool down for 5 minutes, then cut it with a serrated knife. We recommend serving it with mushroom gravy.
Video
Notes
Nutrition
You might also like:
Collections
25 Mushroom Recipes
Collections
40 Best Vegetable Sides
Collections
Made this yesterday for a Christmas birthday celebration and it was a massive hit. So delicious, full of flavour and the textures were amazing. This is definitely going to take centre stage on Christmas Day. Thank you for sharing.
Fantastic, Sharon!! So happy to hear that. Great idea to test it before making it on Christmas Day ๐
Thanks so much for your feedback, and happy holidays to you and your family โค๏ธ
I made this last year for Christmas and it was a big hit! I made the filling in advance and froze it, defrosted it overnight in the fridge and wrapped it in the puff pastry on Christmas and baked it. Came out amazing! Definitely make the mushroom gravy too, itโs fantastic! Iโm making both again this year by popular request (and Iโm the only vegetarian in the family!)
That is wonderful, Lorraine – I’m so happy that this one is a repeater ๐
Thank you for taking time to write your feedback ๐