Pin It

Viral TikTok Mushroom Wellington (Vegetarian Christmas Showstopper)

Viral TikTok Mushroom Wellington (Vegetarian Christmas Showstopper)
Jump to Recipe
Prep 35 min Cook 30 min Serves 6
Quick answer: Make the duxelles: finely chop 1 lb cremini mushrooms (food processor works), cook with 2 minced shallots and 3 garlic cloves in 2 tbsp butter over medium heat for 20 FULL minutes, stirring often, until all moisture has evaporated and the mixture is a dry, dark paste. This step is non-negotiable — wet duxelles soaks through the pastry. Season with thyme, salt, and pepper. Brush 4 large portobello caps (stems and gills scraped out) with Dijon mustard and sear in a hot pan for 2 minutes per side. Let everything cool completely. On a lightly floured surface, roll one sheet of thawed puff pastry into a 12x14-inch rectangle. Spread the duxelles across the center in a 4-inch strip. Lay the portobello caps end-to-end on top of the duxelles. Fold the long sides of the pastry over the mushrooms, overlapping the seam on the bottom. Tuck the ends under. Transfer seam-side down to a parchment-lined baking sheet, brush with egg wash, and score the top lightly with a knife. Chill 20 minutes in the fridge. Bake at 425°F for 25–30 minutes until deeply golden. Rest 10 minutes before slicing.

Shop the tools

Gear matched to this recipe. These are Amazon affiliate links — we may earn a small commission if you buy, at no extra cost to you.

As an Amazon Associate, Copycat Spices earns from qualifying purchases. Product images are generic illustrations, not the exact item listed.

Viral TikTok Mushroom Wellington (Vegetarian Christmas Showstopper)

Portobello mushrooms nestled in a savory duxelles, wrapped in golden puff pastry — the vegetarian Christmas main that's exploded on TikTok. The cross-section, when you slice it at the table, is exactly as dramatic as the beef version at a fraction of the cost.

Medium Prep: 35 min Cook: 30 min Total: 1h 5m6 servings ~$4.50/serving
Prep35 min
Cook30 min
Total1h 5m
Servings
6
At home~$4.50/serving
vs
Restaurant~$20.25/serving
You save ~78%

The Story Behind the Recipe

Beef Wellington — a beef tenderloin coated in Dijon mustard and mushroom duxelles, wrapped in puff pastry and baked until golden — has been a British special-occasion showstopper for decades. Home cooks have been making the vegetarian mushroom version since at least the 1990s, but TikTok turned it into an annual Christmas-dinner obsession. Every November, #MushroomWellington racks up millions of views as people search for an impressive centerpiece that doesn't require sourcing (or paying for) a whole beef tenderloin. A portobello-based Wellington comes in under $25 and delivers the same table moment.

The reason portobello mushrooms work is structural: they're firm, meaty, and shrink predictably when seared. They hold their shape through a 30-minute oven bake and slice cleanly into rounds that look nothing like "vegetarian food" — the cross-section shows golden pastry, dark herby duxelles, and a dense mushroom center. The one technique that separates a great mushroom Wellington from a soggy one is cooking the duxelles completely dry. Cremini mushrooms are about 90% water. Cook that duxelles for 20 full minutes until it's a dark, dry paste and you get a flaky crust. Stop at 10 minutes when it's still wet and you get a soggy bottom no amount of oven time fixes.

Nutrition Facts

Per serving (6 servings)
Calories390
Total Fat25g
Total Carbs32g
Dietary Fiber4g
Sugars5g
Protein9g
Sodium520mg

* Estimated values based on standard recipe preparation. Actual values may vary.

Ingredients

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.
🦃 Free Thanksgiving cookbook — download now The Copycat Thanksgiving Cookbook A ready-made, photo-illustrated PDF of our best thanksgiving copycat recipes — free to download, no building required. Pay what you want to support if you love it.

Free PDF — instant download. We'll also send new seasonal copycat recipes now and then; unsubscribe anytime. Or just download it →

Viral TikTok Mushroom Wellington (Vegetarian Christmas Showstopper)

Every November, the same video recirculates on TikTok: golden puff pastry, sliced open to reveal a ring of flaky layers around dark herby mushroom filling and a thick portobello center. It’s the vegetarian Wellington, and it earns its virality the honest way — it looks exactly as impressive as the beef version, costs a fraction as much, and can be assembled the night before.

The technique is nearly identical to classical beef Wellington. Portobello mushroom caps take the place of the beef fillet. A deeply savory duxelles — cremini mushrooms cooked down with shallots and garlic until completely dry — coats the inside of the puff pastry. Dijon mustard brushed on the portobellos adds depth and helps everything bind. The main difference: you don’t need to sear it in a screaming-hot pan for 8 minutes or worry about internal temperature. This is simpler, and the margin for error is much wider.

The One Technique That Separates Good From Soggy

Before anything else: the duxelles must be completely, fully, aggressively dry.

Cremini mushrooms are about 90% water by weight. When you finely chop them and cook them, they release that water into the pan. The mistake home cooks make is stopping too early — at 10 minutes the mushrooms look “cooked,” but the mixture is still wet. That residual moisture steams the puff pastry from the inside during baking, and no amount of high heat fixes it once it starts.

Cook the duxelles for 18–22 full minutes over medium heat. You’re looking for a mixture that is dark brown (nearly black), dry enough that it pulls away from the pan sides, and reduced to about a third of its original volume. At this stage it looks almost burnt. It isn’t. It’s concentrated and savory and will not ruin your crust.

The same logic applies to the spinach: squeeze it in a clean towel until you’d swear there’s nothing left, then squeeze again. Any vegetable that goes into the Wellington must be dry.

Why Portobello Mushrooms Work

Portobello caps are the right vegetable for this for three reasons:

  1. Texture. After searing, portobellos firm up and hold their shape through 30 minutes in the oven. They slice cleanly without collapsing, giving you a defined center in each slice rather than a smashed filling.

  2. Size. Four portobello caps laid end-to-end create a log roughly the length and diameter of a beef tenderloin — which means the cooking times, pastry thickness, and visual proportions of the original recipe translate almost directly.

  3. Flavor. Seared portobello has a depth that most vegetables don’t. The Maillard reaction on the flat surfaces develops compounds similar to roasted meat. When combined with the duxelles and Dijon mustard, the result reads as umami-rich in a way that earns its place as the Christmas main.

Remove the gills from the underside before searing. The dark gills release a nearly black liquid when cooked that bleeds through the duxelles and turns the pastry filling an unappetizing gray. A spoon and 30 seconds per cap is all it takes.

The Dijon Mustard Layer

This isn’t optional. In classical beef Wellington, the tenderloin is coated in Dijon mustard before the duxelles goes on. The mustard does two things: it adds a sharp, bright counterpoint to the earthy mushroom and pastry (flavors that can go muddy without acidity), and it helps the duxelles adhere to the filling rather than sliding around during assembly.

Brush the rounded top of each seared portobello cap with a thin, even layer. The heat of baking mellows the raw edge of the Dijon; by the time the Wellington comes out of the oven, it reads as savory depth rather than mustard flavor.

Assembling the Wellington

The assembly has one enemy: warmth. Everything — the duxelles, the portobellos, the spinach — must be completely cool before it touches the pastry. Warm ingredients melt the butter in the puff pastry before it hits the oven, which produces a flat, dense crust instead of a flaky one.

Work fast once the pastry is on the counter. Roll it out, add the filling, and roll it up in one continuous motion. Move the assembled Wellington immediately to the fridge for at least 20 minutes before baking. This 20-minute chill is what produces the dramatic puff when it hits the 425°F oven.

At the Table

Rest the Wellington 10 minutes after baking. The filling needs to set so slices hold their shape when cut. Use a serrated knife with a gentle sawing motion — pressing straight down with a chef’s knife compresses the pastry layers.

Each slice reveals: golden, shatteringly flaky pastry on the outside, a thin ring of dark duxelles, a layer of green spinach, and a round of meaty portobello in the center. This is the TikTok moment. It also happens to be genuinely delicious.

For a full Christmas dinner, serve with roasted potatoes, a simple green salad, and a red wine reduction made from the pan drippings and a half bottle of whatever you’re drinking. If you have leftover puff pastry, the Boursin puff pastry pinwheels make an easy appetizer to start the meal.

🥗

Make It Healthier

Love Viral TikTok Mushroom Wellington (Vegetarian Christmas Showstopper) but want a lighter version? Try these simple swaps:

  • ✓Swap the butter in the duxelles for olive oil to make this dairy-free and reduce saturated fat — the depth of flavor comes from the long cook time, not the fat used
  • ✓Use reduced-fat puff pastry (available from Pepperidge Farm) to cut about 40 calories per serving without meaningfully affecting the crust
  • ✓Add ½ cup cooked brown lentils to the duxelles for a significant protein boost (lentils disappear into the filling flavor-wise but bring the protein up to ~14g per serving)
  • ✓For a vegan version, brush with oat milk or aquafaba instead of egg wash — the crust won't be quite as shiny but will still brown and crisp

Frequently Asked Questions

Why is mushroom Wellington a viral TikTok recipe?

Two reasons: it's visually dramatic (golden pastry shell, perfect cross-section when sliced), and it solves a real problem — what to serve at Christmas dinner when not everyone eats meat. TikTok food creators picked it up as the vegetarian answer to the beef Wellington centerpiece, and it resurfaces every November when people start searching for Christmas dinner ideas. The slice reveal is the kind of satisfying moment that earns millions of views.

Why does my mushroom Wellington always have a soggy bottom?

Almost always the duxelles. Mushrooms are 90% water, and if that water isn't fully cooked out before assembly, it steams the pastry from the inside during baking. The duxelles needs to cook for 18–22 minutes over medium heat until it's a completely dry, dark paste that pulls away from the pan — not wet and loose. Other causes: not chilling the assembled Wellington before baking (the butter needs to firm up), or assembling while any of the components are still warm (warm filling continues releasing steam).

Can I make mushroom Wellington ahead of time?

Yes, and it's actually better that way. Assemble the Wellington fully (up through the egg wash and scoring), wrap loosely in plastic wrap, and refrigerate up to 24 hours. Bake straight from the fridge — add 3–5 minutes to the bake time since it's starting cold. The extra chill time further firms the butter in the pastry, which produces an even better puff and crispier crust.

What can I add to mushroom Wellington to make it more filling?

Three good options: (1) Cooked brown lentils mixed into the duxelles — they disappear flavor-wise but add protein and bulk; (2) A thin layer of caramelized onions between the duxelles and the portobello caps; (3) A wedge of brie or soft goat cheese tucked alongside the portobellos — the cheese melts into the filling and adds richness. Don't add anything wet (fresh tomatoes, undrained beans) or the duxelles work is wasted.

Can I make mushroom Wellington vegan?

Mostly yes. Swap the butter in the duxelles for olive oil (same result, slightly less richness), use an all-butter puff pastry labeled vegan (check the package — many standard puff pastries are accidentally vegan), and brush with oat milk or aquafaba instead of egg wash. The crust will be slightly less shiny but still golden and crisp. Skip the brie addition if keeping it fully vegan.

What sauce goes with mushroom Wellington?

A simple red wine reduction or a mushroom gravy made from the portobello stems and scraps. For the red wine sauce: sweat a minced shallot in butter, add 1 cup red wine and reduce by half, add 1 cup vegetable stock and reduce by half again, finish with a pat of cold butter and fresh thyme. For something simpler, a creamy Dijon pan sauce (stock + cream + Dijon + a splash of sherry vinegar) takes 10 minutes and pairs well with the earthiness of the mushrooms.

What puff pastry should I use?

All-butter puff pastry produces the best flavor and flakiest layers. Dufour Classic Puff Pastry (found at Whole Foods and specialty stores) is the gold standard for home cooks. Pepperidge Farm is more widely available and works well — thaw it in the refrigerator overnight, not at room temperature, for the best results. Avoid any puff pastry made with shortening or hydrogenated oils; it won't puff as dramatically and the flavor is noticeably flatter.

Love this recipe? Share it!

Free PDF: our 12 most-wanted copycat recipes — instant download.

Made it? Buy us a coffee

Every recipe here is free, with no paywalls. If this one was a hit at your table, a small tip keeps new copycats coming.

$

Ratings & Reviews

—
No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

CS

Copycat Spices Editorial

Researched + fact-checked. Every recipe on Copycat Spices is built from published sources — official ingredient lists, brand-published recipes, interviews and food-science references — and fact-checked before it goes live, then written as clear, step-by-step instructions for home cooks of all skill levels.

Learn more about our mission →