Go Back
+ servings
close up on a baked and sliced mushroom wellington topped with fresh thyme.
Print Recipe
4.73 stars (11 ratings)

Mushroom Wellington

This Mushroom Wellington with caramelized onions, spinach and sliced sweet potatoes is an elegant vegan main dish for holidays. Packed with savory flavors and easy to make!
Prep Time20 minutes
Cook Time1 hour 20 minutes
Thawing puff pastry30 minutes
Total Time2 hours 10 minutes
Course: Main
Cuisine: British-Inspired
Servings: 8 servings
Calories: 294kcal
Author: Nora Taylor

Ingredients

Mushroom filling

  • 2 tablespoons olive oil
  • 16 ounces cremini mushrooms
  • 3 large yellow onions peeled and thinly sliced
  • 3 cloves garlic minced
  • 2 tablespoons low sodium soy sauce
  • 1 tablespoon chopped fresh thyme
  • 1 teaspoon dried rosemary
  • 4 ounces baby spinach
  • 2 medium sweet potatoes peeled and thinly sliced

Pastry

Instructions

Thaw puff pastry and preheat oven

  • Set the frozen puff pastry out to thaw while you prepare the filling. It will take about 30 minutes to thaw.
  • Preheat the oven to 375 degrees F and lightly grease a baking pan.

Prepare the mushroom filling

  • Add the mushrooms to a food processor and pulse several times until crumbly, but be careful not to over process them. Alternatively, chop them small with a large knife.
  • Warm the olive oil in a large pan over medium heat. Add the sliced onions and cook for about 30 minutes, stirring every few minutes, until caramelized. They should be golden brown in color. I like to season them with a little salt towards to end, around 1/4-1/2 teaspoon.
  • Add the chopped mushrooms, garlic and soy sauce and cook for about 10 minutes, until the mushrooms have softened and the liquid released from the mushrooms has mostly evaporated.
  • Add the thyme, rosemary and baby spinach. Stir well to combine as the spinach wilts. Remove from heat. You can add a little salt to taste, but I don't find this necessary (the soy sauce adds saltiness).

Assemble wellington and bake

  • Once the puff pastry has thawed, roll it out to about 9x12 inches on a piece of parchment paper (this will make it easier to turn over onto the pan).
  • Add a layer of thinly sliced sweet potatoes to the middle third of the pastry. Top with half of the mushroom mixture, then add another layer of sweet potatoes. Add the rest of the mushroom mixture, then finish with a final layer of sweet potatoes. (see photos above in post for reference)
  • Fold the sides of the pastry over the top of the mixture and pinch and seal the edges. Use a little water on your fingers to help it seal if needed.
  • Carefully roll the wellington over onto the pan, using the parchment paper to help, so the seam side is down.
  • Use a sharp knife to score the dough in a criss cross pattern.
  • In a small bowl, stir the olive oil and milk to combine, then brush the tops and sides of the wellington with it.
  • Bake for 40-45 minutes, until golden brown and puffy. Let it rest for 10 minutes before slicing. Serve with vegan gravy and enjoy!

Notes

  1. Make ahead - You can prepare this a day ahead of time and store in the refrigerator until ready to bake. Or make the filling and slice the sweet potatoes ahead of time, store in the refrigerator, then thaw the puff pastry, layer and bake.
  2. How to store leftovers - Keep any leftovers in a covered container in the refrigerator for 3-4 days. You can also freeze some of it if needed.
  3. Mushrooms - I used cremini, but you can use basically any mushroom you like. Slice them instead of chopping if you want more texture.

Nutrition

Serving: 1of 8 servings | Calories: 294kcal | Carbohydrates: 32g | Protein: 5g | Fat: 17g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Sodium: 266mg | Potassium: 391mg | Fiber: 3g | Sugar: 5g | Vitamin A: 9351IU | Vitamin C: 10mg | Calcium: 53mg | Iron: 2mg