Every holiday season, there’s always that one recipe that demands a little extra. A bit of an operation — more involved than your average ration but absolutely worth it. And honestly, if you can’t handle a recipe like this during the holidays, then when can you eh? The bar is already set at “mild chaos,” you may as well lean in.

This isn’t your polite, minimalist “vegan mushroom Wellington” that looks pretty but leaves you nutritionally stranded. This one actually feeds you like you’re trying to make it past January. It’s built on protein — real protein — not holiday optimism and puff pastry.
WHY YOU’LL SURVIVE ON THIS ONE
My rule is simple: if it’s going on my plate, it had better bring substantial protein with it. I’m not here for decorative mains. I’m not struggling through intricate pastry work just to end up hungry an hour later.
Most vegan Wellingtons masquerading around the internet are gorgeous, flaky, charming — and nutritionally hollow. They look like mains but eat like side dishes.

Lentils are doing the heavy lifting here. They don’t posture, they don’t apologize, they just quietly deliver the kind of protein numbers that keep a survivor standing. Paired with mushrooms and walnuts for that hearty, meaty bite, you get a filling with actual presence. This isn’t pastry wrapped around air. It’s a real main course — the kind that earns the center spot at the table because it actually does something.
RATIONS

THE FILLING
- 1/2 cup (60 g) dried brown or green lentils
(yields about 1 1/2 cups cooked; canned lentils work fine) - 1 tablespoon olive oil
- 1 small yellow onion, chopped
- 2 large garlic cloves, chopped
- 8 ounces (~227 g) mushrooms
(shiitake recommended, but use what you have) - 1 tablespoon fresh thyme leaves
(or 1 teaspoon dried thyme) - 1 tablespoon fresh rosemary leaves, chopped
- Freshly cracked black pepper
- 1 teaspoon sea salt, plus more to taste
- 1 cup (~110 g) walnuts, toasted
- 2 tablespoons white or yellow miso paste
- 2 tablespoons nutritional yeast
- 1 tablespoon tomato paste
- 1/4 cup (~20 g) panko bread crumbs
- 1/4 cup (32 g) all-purpose flour
- 1 flax egg (1 tbsp flax + 3 tbsp water mixed together until it gels)



THE PASTRY ARMOUR
- 600 g vegan puff pastry
- Flour for rolling out the pastry
- 1 tablespoon unsweetened plant-based milk (for brushing)
ASSEMBLY PROTOCOL
COOK THE LENTILS. OR DON’T.
Start by cooking the lentils. Add them to a small or medium saucepan and cover with plenty of water. Bring to a boil, then reduce the heat, cover, and let them simmer for 20 to 30 minutes, stirring occasionally, until they’re tender but not collapsing like your holiday patience. Drain them through a sieve and run cold water over them to stop the cooking.
If you’re not in the mood to supervise lentils today, crack open a 19 oz can of green or brown lentils. No judgement. Survival is survival.
TOAST THE WALNUTS
Rough chop the walnuts and toss them into a dry pan over medium heat to toast. They’re ready the minute they smell like themselves. They burn fast, so keep the pan moving unless you enjoy the taste of cremated optimism.


BUILD THE MUSHROOM BASE
Rough chop the onions and mushrooms. Heat olive oil in a large frying pan over medium-high heat. Add the onions with a tiny pinch of kosher salt and cook for 7 to 10 minutes, stirring occasionally, until softened and golden. Add the garlic, mushrooms, thyme, rosemary, paprika, and black pepper. Cook until the mushrooms soften and their liquid fully evaporates — about 5 minutes. If they’re still wet, keep going. Damp Wellington filling is a tragic fate. Remove the pan from the heat and chill the mixture in the fridge. Warm filling plus pastry equals structural failure. We do not tolerate that here.

PULSE THE FILLING (BUT DON’T RUIN IT)
To form the filling, add the cooled lentils and mushroom mixture to a food processor with the miso, nutritional yeast, tomato paste, breadcrumbs, flour, salt, and pepper. Pulse in short bursts — enough to combine everything, not enough to turn it into beige baby purée. Stop often to scrape down the sides. You’re aiming for hearty, meaty texture, not a smoothie.
If your mixture is still warm (you rebel), refrigerate it for 15 to 30 minutes until it firms up enough to hold shape. It needs to be cold before we start the assembly.


CHECK SEASONING LIKE IT’S A TEST
Transfer the mixture to a bowl, taste it, and adjust seasoning like your life depends on it. Mix it well so every bite pulls its weight. Return the filling to the fridge while you wrangle the puff pastry.
ROLL THE PASTRY INTO SUBMISSION
Once the pastry is thawed, roll it out into a rectangle roughly 9 inches wide by 13 inches long. If you need to join multiple pieces, roll them slightly thicker than 3/8 inch, press the seams together like you mean it, then roll the entire sheet to a final thickness of about 1/4 inch.
ASSEMBLE THE LOG OF DESTINY
Preheat your oven to 400°F (205°C). Form the lentil mixture into a log about 4 inches wide and 10 inches long on top of the pastry. Make sure there’s enough pastry to fold over the log with overlap, plus 1½ inches at each end. Fold the dough over the log and seal the seams with a little water or plant milk. Flip it so the seam is on the bottom — it behaves better that way. Score or decorate the top however festive you’re feeling; it helps steam escape and makes you look like you know what you’re doing.


BAKE UNTIL TRIUMPHANT
Bake at 400°F for 30 to 35 minutes, or until the pastry is deeply golden and looks like it’s ready to be applauded. Brush nondairy milk on top as soon as it comes out of the oven, cover lightly, and let it sit for a moment.
(You can refrigerate it after cooling and store up to 3 days. Reheat in the oven for 5 to 10 minutes.)
SLICE AND SERVE YOUR MASTERPIECE
Let it cool for 15 minutes, then slice with a serrated knife. Serve with roasted veggies, my onion gravy, or whatever the heck you want. You made a Wellington — you’ve earned the right to do as you please.

DON’T PANIC — IT’S A MANAGEABLE OPERATION
Is this recipe a quick bunker toss-together? No. It’s detailed because it needs to be — you’re building a Wellington, not opening a can of beans.
But does it require a level of culinary commitment you’re absolutely capable of? Yes.
Cook your lentils ahead (or use canned— I won’t tell the council) and you’ve already cut your workload in half. Sauté your filling like you mean it. Roll the pastry. Lattice it if the seasonal spirit hits. Chill it so it bakes like it’s supposed to. Then slide it into the oven and let it transform into the kind of meal that makes omnivores rethink their choices.
If you can untangle a string of Christmas lights without starting a small war, you can make this Wellington. And even if you can’t do the lights, this is still easier.
FINAL THOUGHTS FROM THE RUINS
This is the kind of holiday centerpiece that doesn’t wilt under pressure. It’s dense, flavour-armoured, and genuinely sustaining — the trifecta we aim for in the bunker.

It doesn’t whisper “vegan.” It announces it, not in the delicate influencer way, but in the “I brought protein and I’m not here to negotiate” way.
Make it once and you’ll understand why this is the Wellington that actually pulls its weight.
Like. Share. Comment.
Tag me on instagram @swapmeat.ca and tell me how your cheese wheels turned out — or how you’re planning to survive the end of days with flavor still intact.

Apocalypse Wellington
INGREDIENTS
- 1/2 cup dried brown or green lentils
- 1 tbsp olive oil
- 1 small onion, chopped
- 2 large garlic cloves, minced
- 225 grams mushrooms shiitake recommended, but use what you have
- 1 tbsp fresh time or 1 teaspoon dried thyme
- 1 tbsp fresh rosemary or 1 teaspoon dried rosemary
- 1 cup chopped walnuts toasted
- 2 tsp white or yellow miso paste
- 2 tbsp nutritional yeast
- 1 tbsp tomato paste
- 1/4 cup panko breadcrumbs
- 1/4 cup all purpose flour
- 1 flax egg (1 tbsp flax + 3 tbsp water mixed together until it gels)
- salt and pepper to taste
- 600 grams frozen puff pastry
- flour for rolling out the pastry
- 2 tbsp unsweetened plant-based milk (for brushing)
EQUIPMENT
- cast iron skillet or whatever you like to use
- baking sheet
METHOD
- Start by cooking the lentils. Add them to a small or medium saucepan and cover with plenty of water. Bring to a boil, then reduce the heat, cover, and let them simmer for 20 to 30 minutes, stirring occasionally, until they’re tender but not collapsing like your holiday patience. Drain them through a sieve and run cold water over them to stop the cooking.If you’re not in the mood to supervise lentils today, crack open a 19 oz can of green or brown lentils. No judgement. Survival is survival.
- Rough chop the walnuts and toss them into a dry pan over medium heat to toast. They’re ready the minute they smell like themselves. They burn fast, so keep the pan moving unless you enjoy the taste of cremated optimism.
- Rough chop the onions and mushrooms. Heat olive oil in a large frying pan over medium-high heat. Add the onions with a tiny pinch of kosher salt and cook for 7 to 10 minutes, stirring occasionally, until softened and golden. Add the garlic, mushrooms, thyme, rosemary, paprika, and black pepper. Cook until the mushrooms soften and their liquid fully evaporates — about 5 minutes. If they’re still wet, keep going. Damp Wellington filling is a tragic fate. Remove the pan from the heat and chill the mixture in the fridge. Warm filling plus pastry equals structural failure. We do not tolerate that here.
- To form the filling, add the cooled lentils and mushroom mixture to a food processor with the miso, nutritional yeast, tomato paste, breadcrumbs, flour, salt, and pepper. Pulse in short bursts — enough to combine everything, not enough to turn it into beige baby purée. Stop often to scrape down the sides. You’re aiming for hearty, meaty texture, not a smoothie.If your mixture is still warm (you rebel), refrigerate it for 15 to 30 minutes until it firms up enough to hold shape. It needs to be cold before we start the assembly.
- Transfer the mixture to a bowl, taste it, and adjust seasoning like your life depends on it. Mix it well so every bite pulls its weight. Return the filling to the fridge while you wrangle the puff pastry.
- Once the pastry is thawed, roll it out into a rectangle roughly 9 inches wide by 13 inches long. If you need to join multiple pieces, roll them slightly thicker than 3/8 inch, press the seams together like you mean it, then roll the entire sheet to a final thickness of about 1/4 inch.
- Preheat your oven to 400°F (205°C). Form the lentil mixture into a log about 4 inches wide and 10 inches long on top of the pastry. Make sure there’s enough pastry to fold over the log with overlap, plus 1½ inches at each end. Fold the dough over the log and seal the seams with a little water or plant milk. Flip it so the seam is on the bottom — it behaves better that way. Score or decorate the top however festive you’re feeling; it helps steam escape and makes you look like you know what you’re doing.
- Bake at 400°F for 30 to 35 minutes, or until the pastry is deeply golden and looks like it’s ready to be applauded. Brush nondairy milk on top as soon as it comes out of the oven, cover lightly, and let it sit for a moment.
- Let it cool for 15 minutes, then slice with a serrated knife. Serve with roasted veggies, my onion gravy, or whatever the heck you want. You made a Wellington — you’ve earned the right to do as you please.
NOTES
For an unbaked Wellington, freeze for up to 3 months and bake straight from frozen, adding 5–10 extra minutes so it thaws and cooks through.
If freezing after baking, thaw completely before reheating in the oven to bring back the crisp, flaky pastry.