Walnut Mushroom Wellington

I love bringing a golden, savory centerpiece to the Thanksgiving table, and this Walnut Mushroom Wellington is a delicious meatless main. It layers earthy mushrooms, toasted walnuts, and sweet caramelized onions inside flaky pastry, with a rich filling that can be made ahead.

Why You’ll Love This Walnut Mushroom Wellington

This Wellington looks festive enough for a holiday dinner but is made with familiar, easy-to-find ingredients. Mushrooms and walnuts make the filling hearty and satisfying, while caramelized onions add a little sweetness to balance the savory herbs. It also slices beautifully, so everyone can enjoy a generous piece alongside their favorite Thanksgiving sides.

Walnut Mushroom Wellington Ingredients & Substitutions

  • 2 tablespoons olive oil, divided
  • 2 large yellow onions, thinly sliced
  • 1 teaspoon granulated sugar
  • 1 pound cremini mushrooms, finely chopped
  • 3 cloves garlic, minced
  • 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried sage
  • 1/2 teaspoon fine salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 cup chopped walnuts, toasted
  • 1/2 cup plain breadcrumbs
  • 1 tablespoon soy sauce
  • 1 sheet all-butter puff pastry, thawed according to package directions
  • 1 large egg, beaten with 1 teaspoon water, for brushing

Cremini mushrooms bring a deep, savory flavor, but white button mushrooms work too. For a gluten-free version, use gluten-free breadcrumbs and pastry if available. You can replace the walnuts with chopped pecans or sunflower seeds, and use tamari instead of soy sauce.

Step-by-Step Instructions to Make Walnut Mushroom Wellington

1. Caramelize the onions

Heat 1 tablespoon of olive oil in a large skillet over medium-low heat. Add the sliced onions and sugar, then cook for 25 to 35 minutes, stirring often, until soft and deeply golden. Lower the heat if they begin to brown too quickly. Transfer the onions to a plate.

2. Cook the mushroom filling

Add the remaining tablespoon of olive oil to the skillet and raise the heat to medium. Add the chopped mushrooms and cook for 10 to 12 minutes, stirring occasionally, until they release their liquid and the pan is nearly dry. Stir in the garlic, thyme, sage, salt, and pepper, and cook for 1 minute.

3. Finish and cool the filling

Stir in the toasted walnuts, breadcrumbs, soy sauce, and caramelized onions. Taste and adjust the seasoning. Spread the mixture on a plate or baking sheet and let it cool completely. A cool, fairly dry filling helps keep the pastry crisp.

4. Fill and wrap the pastry

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. Shape the cooled filling into a compact log down the center, leaving a border at each end. Fold the short ends over the filling, then bring the long sides over one another to enclose it. Place the Wellington seam-side down on the prepared baking sheet.

5. Bake until golden

Brush the pastry with the egg wash. Use a sharp knife to make a few shallow slits across the top so steam can escape. Bake for 30 to 35 minutes, until puffed and deep golden. Rest for 10 minutes before slicing and serving.

Tips for Success

  • Cook the mushrooms until their moisture has evaporated. Excess liquid can make the pastry soggy.
  • Let the filling cool fully before wrapping it in pastry.
  • Keep the pastry cold while you work. If it gets soft, chill the wrapped Wellington for 10 to 15 minutes before baking.
  • Seal the pastry edges well and place the seam underneath for a neat finish.
  • Rest the Wellington before cutting so the filling holds together in each slice.

Variations of Walnut Mushroom Wellington

Add a handful of chopped spinach to the mushroom mixture, cooking it until wilted and any moisture has evaporated. For extra savory flavor, stir in a teaspoon of Dijon mustard or a little finely grated Parmesan. You can also swap the thyme and sage for rosemary, or use pecans in place of walnuts.

Serving Suggestions: What to Pair with Walnut Mushroom Wellington

Serve thick slices with mashed potatoes, roasted carrots, green beans, or Brussels sprouts for a comforting Thanksgiving plate. A crisp green salad adds a fresh contrast, while mushroom or onion gravy makes the meal feel extra special. This Wellington is hearty enough to be the main dish, with plenty of room for classic holiday sides.

Storage & Reheating Instructions

Refrigerate leftovers in an airtight container 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. The microwave works in a pinch, though the pastry will be softer. For make-ahead prep, cook the filling up to 2 days ahead and keep it covered in the refrigerator. Assemble and bake shortly before serving.

Memories Made Around the Table

I like setting this Wellington in the middle of the Thanksgiving table and letting everyone admire the flaky, golden crust before I slice it. The scent of caramelized onions and herbs always makes the kitchen feel welcoming, and the hearty filling gives my meatless guests a main dish that feels just as special as the rest of the meal.

FAQs

Can I make Walnut Mushroom Wellington ahead of time?

Yes. Prepare the filling up to 2 days ahead and refrigerate it. For the best pastry texture, wrap the Wellington shortly before baking, then bake it fresh for dinner.

How do I keep the pastry from getting soggy?

Cook the mushrooms until the pan is nearly dry, cool the filling completely, and avoid adding wet ingredients. Baking on a preheated baking sheet can also help the bottom crust cook through.

Can I freeze this Wellington?

You can freeze the baked Wellington after it has cooled. Wrap it tightly and freeze for up to 2 months. Thaw overnight in the refrigerator, then reheat in a 350°F (175°C) oven until hot and crisp.

What can I use instead of walnuts?

Chopped pecans or sunflower seeds are easy swaps. Toast them briefly before adding them to the filling for a deeper flavor.

Final Thoughts

With its flaky crust, savory mushroom and walnut filling, and sweet onions, this Wellington makes a memorable Thanksgiving centerpiece. Prepare the filling ahead, bake until golden, and bring it to the table with your favorite seasonal sides.

Walnut Mushroom Wellington With Caramelized Onions | Vegetarian Christmas, Meatless Main Dishes,

Walnut Mushroom Wellington

A festive meatless centerpiece with earthy mushrooms, toasted walnuts, sweet caramelized onions, and herbs wrapped in flaky puff pastry.
Prep Time 20 minutes
Cook Time 1 hour 15 minutes
Resting Time 10 minutes
Total Time 1 hour 45 minutes
Course Dinner, Main Course
Servings 6 people

Equipment

  • 1 Large Skillet
  • 1 Baking Sheet
  • 1 Parchment Paper

Ingredients
  

  • 2 tablespoon olive oil divided
  • 2 large yellow onions thinly sliced
  • 1 teaspoon granulated sugar
  • 1 pound cremini mushrooms finely chopped
  • 3 clove garlic minced
  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
  • 0.5 teaspoon dried sage
  • 0.5 teaspoon fine salt plus more to taste
  • 0.25 teaspoon black pepper
  • 1 cup walnuts chopped and toasted
  • 0.5 cup plain breadcrumbs
  • 1 tablespoon soy sauce
  • 1 sheet all-butter puff pastry thawed according to package directions
  • 1 large egg beaten with 1 teaspoon water, for brushing

Instructions
 

  • Heat 1 tablespoon of olive oil in a large skillet over medium-low heat. Add the sliced onions and sugar, then cook for 25 to 35 minutes, stirring often, until soft and deeply golden. Lower the heat if they begin to brown too quickly. Transfer the onions to a plate.
  • Add the remaining tablespoon of olive oil to the skillet and raise the heat to medium. Add the chopped mushrooms and cook for 10 to 12 minutes, stirring occasionally, until they release their liquid and the pan is nearly dry. Stir in the garlic, thyme, sage, salt, and pepper, and cook for 1 minute.
  • Stir in the toasted walnuts, breadcrumbs, soy sauce, and caramelized onions. Taste and adjust the seasoning. Spread the mixture on a plate or baking sheet 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. Shape the cooled filling into a compact log down the center, leaving a border at each end. Fold the short ends over the filling, then bring the long sides over one another to enclose it. Place the Wellington seam-side down on the prepared baking sheet.
  • Brush the pastry with the egg wash. Use a sharp knife to make a few shallow slits across the top so steam can escape. Bake for 30 to 35 minutes, until puffed and deep golden. Rest for 10 minutes before slicing and serving.

Notes

Refrigerate leftovers in an airtight container for up to 3 days. Reheat slices on a baking sheet in a 350°F (175°C) oven for 10 to 15 minutes. The filling can be made up to 2 days ahead and refrigerated. For best results, assemble and bake shortly before serving.