Main Courses
This amazing beef Wellington recipe transforms a simple beef tenderloin into a showstopping centerpiece with layers of flavor and texture. The secret lies in the mushroom duxelles—finely chopped mushrooms cooked down until they melt into a rich, earthy paste—that gets wrapped in golden, flaky pastry.
I've perfected this dish over years of trial and error, and the result is always worth the effort: a perfectly seared crust, tender beef, and a sauce that ties everything together like magic.
What makes this recipe truly special is the balance of techniques: searing the beef to lock in juices, baking it low and slow to ensure medium-rare perfection, and wrapping it in puff pastry that crisps up beautifully.
You don’t need to be a professional chef—just follow the steps carefully, and you’ll end up with a dish that looks and tastes like it belongs in a high-end restaurant. The prosciutto adds a salty, savory layer, while the duxelles brings deep umami flavor that complements the beef perfectly.
The best part? This recipe delivers flaky pastry that shatters at the touch, revealing the juicy beef inside—no dry, tough crusts here. The mushroom duxelles isn’t just filling; it’s the star, adding a rich, meaty depth that pairs flawlessly with the beef.
Whether you’re cooking for a special occasion or just treating yourself, this Wellington is a game-changer that will impress everyone at the table.
Ready to make it? Let’s get started with the ingredients—you’ll need just a few key components, but each one plays a crucial role in creating this masterpiece. The key is patience and precision, but trust me, the result is worth every minute.
Ingredients for amazing beef wellington
Fourteen ingredients for a showstopping centerpiece that looks like magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Tenderloin 🥩 | 1 ½ lb | Center-cut, trimmed of fat |
| White Mushrooms 🍄 | 8 oz | Finely chopped, stems removed |
| Shallots 🧅 | 2 whole | Minced, about 2 tbsp |
| Garlic Cloves 🧄 | 4 cloves | Minced, about 1 tbsp |
| Prosciutto 🍖 | 4 slices | Thinly sliced, about 4 oz |
| Puff Pastry 🍞 | 1 sheet | Store-bought, thawed |
| Dijon Mustard 🥫 | 1 tbsp | For sealing beef |
| Unsalted Butter 🧈 | ¼ cup | Cold, for searing |
| Fresh Thyme 🌿 | ½ tsp | Leaves chopped, about 5 sprigs |
| Dry White Wine 🍷 | ½ cup | Bold, like Chardonnay |
| Beef Stock 💧 | ½ cup | Homemade or quality jarred |
| Olive Oil 🫒 | 1 tbsp | For brushing pastry |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Egg 🥚 | 1 whole | Beaten, for egg wash |
The beef tenderloin is non-negotiable—center-cut and trimmed ensures tender, juicy results. Whole Foods or your local butcher are best for quality cuts. Look for good marbling but not too much fat. If you can't find a whole tenderloin, ask for a 1.5 lb roast and trim it yourself. The mushrooms? Cream or white varieties work best—they cook down beautifully. I usually grab the pre-sliced ones at Trader Joe's for convenience, but fresh is ideal if you're feeling fancy. The prosciutto adds that salty, savory punch—high-quality, thinly sliced is key. Don't use the cheap stuff from the deli counter; grab a package of high-end prosciutto at the grocery store's specialty section.
No white wine? Dry vermouth or extra beef stock works in a pinch. Fresh thyme is ideal, but dried at half the amount gets you close. The Dijon mustard is crucial—it helps seal the beef and adds depth. Maille or whole-grain Dijon are my go-tos. For the pastry, store-bought is fine, but if you want to go all out, make your own puff pastry or grab a high-quality sheet from Costco. The beef stock should be homemade if possible—store-bought works too, just avoid the ones with preservatives. If your mushrooms are large, chop them finely so they cook down properly. The prosciutto can be layered in a crisscross pattern for extra visual appeal, but it's not required.
The prosciutto and duxelles assembly should happen right before baking—keep everything cold until then. The puff pastry needs to be thawed but still chilled when you wrap it. Store any extra prosciutto in the fridge for up to 3 days or freeze for 3 months. The mushroom duxelles can be made a day ahead and stored in an airtight container in the fridge—it actually tastes better the next day as the flavors meld. If you're prepping ahead, assemble the Wellington and refrigerate it for up to 4 hours before baking. The finished Wellington keeps well for 2 days in the fridge, but it's best enjoyed fresh.
Why You'll Love This Recipe
- Two-Ingredient Magic: The prosciutto and mushrooms do all the heavy lifting—no fancy sauces or hours of prep. Just sear the tenderloin, wrap it in those salty, savory layers, and let the oven work its magic.
- Crowd-Pleaser Every Time: Between us, this is the dish that makes people actually ask for seconds. The crispy puff pastry, the juicy beef, the earthy mushrooms—it’s the kind of meal that feels fancy but never fails, even when I’m serving a room full of picky eaters.
- Leftovers That Don’t Suffer: Honestly, I make this on Sundays because the leftovers are just as good as the first slice. Cold cuts of beef Wellington? Still rich, still satisfying—perfect for quick lunches or a last-minute office potluck.
- Weeknight Fancy Feast: Took me three tries to get the timing right, but now I can have a restaurant-worthy dinner ready in under an hour. The secret? Slice the shallots thin, don’t overcook the mushrooms, and let the prosciutto crisp up just enough—trust me, it’s worth it.
Step-by-step instructions for beef Wellington
Here's how to craft a showstopping Wellington with tender beef, rich mushroom duxelles, and irresistible flaky pastry.
Prepare the Beef Tenderloin
Start by trimming the 1.5 lb beef tenderloin of any visible fat or silver skin using a sharp knife. Pat it completely dry with paper towels—this ensures a perfect sear later. Place the tenderloin on a cutting board and make a shallow pocket in the center by slicing horizontally about halfway through. This creates space for the Dijon mustard.
Spread 1 tbsp Dijon mustard evenly into the pocket, then seal it by pressing the cut edges back together. This step keeps the beef incredibly moist during baking. Season the exterior generously with 1.5 tsp salt and 0.5 tsp black pepper, pressing the seasoning into the meat so it adheres well. Wrap the tenderloin tightly in plastic wrap and refrigerate for at least 1 hour—this helps the seasoning penetrate deeply and keeps the meat tender.
Make the Mushroom-Duxelles Filling
Heat 1 tbsp olive oil in a large skillet over medium heat. Add the 8 oz finely chopped white mushrooms and cook for 8-10 minutes until all moisture has evaporated and they're golden brown. This step is crucial—don't rush it, or your duxelles will be watery.
Add the 2 minced shallots and 4 minced garlic cloves, cooking for another 3-4 minutes until the shallots are translucent and the garlic is fragrant. Stir in the 0.5 tsp chopped fresh thyme and cook for 30 seconds just to wake up the flavors. Remove from heat and let cool slightly. The mixture should be finely textured and rich—this is the heart of your Wellington.
Assemble the Wellington
Preheat your oven to 425°F. Lay out the 1 sheet thawed puff pastry on a lightly floured surface. Roll it out to about 1/8-inch thickness to create a large rectangle. Spread the cooled mushroom-duxelles evenly over the center of the pastry, leaving a 1-inch border all around. This ensures the pastry seals properly.
Unwrap the seasoned tenderloin and place it in the center of the duxelles, parallel to the long side of the pastry. Arrange the 4 slices prosciutto over the top of the beef, slightly overlapping them. Fold the pastry edges inward to completely enclose the filling, then roll it up tightly from the long side like a jelly roll. Seal the seam by pinching it firmly with your fingers.
Sear and Bake to Perfection
Heat 0.25 cup unsalted butter in a large oven-safe skillet over medium-high heat until foaming. Carefully place the Wellington seam-side down in the skillet and sear for 4-5 minutes until golden brown. Flip it over and sear the other side for another 3-4 minutes. This step creates that beautiful caramelized crust.
Transfer the skillet to the preheated oven and bake for 20-25 minutes until the internal temperature reaches 125-130°F (use a meat thermometer). The pastry should be golden brown and crisp. Remove from the oven and let it rest for 10 minutes before slicing—this crucial step ensures juicy meat and flaky pastry.
Finish with Wine Reduction (Optional but Recommended)
While the Wellington rests, pour the 0.5 cup dry white wine and 0.5 cup beef stock into the skillet and scrape up all the browned bits with a wooden spoon. Simmer over medium heat for 3-4 minutes until reduced by half. Brush this rich sauce over the sliced Wellington before serving.
Slice the Wellington into 1-inch thick pieces and serve immediately. Each bite should deliver perfectly tender beef, rich mushroom flavor, and that signature buttery pastry. The prosciutto adds a lovely salty contrast that ties everything together beautifully.
Pro Tips For Making Amazing Beef Wellington
- Dry the Prosciutto First: I learned this the hard way—wet prosciutto sticks to the beef like glue, and no one wants a soggy pastry crust. Pat those slices thoroughly with paper towels before wrapping, even if they look dry. The extra 30 seconds saves you from a messy cleanup later.
- Sear the Beef in Batches: High heat. Seriously, crank it up. If you try to sear the whole tenderloin at once, your pan will steam instead of brown, and you’ll end up with a dull crust. Cut the beef into 2-inch chunks, sear them in a single layer for 2 minutes per side, then set aside. The crust on each piece will be worth the effort.
- Don’t Overmix the Duxelles: After burning three batches of mushroom paste, I finally figured out the issue: blending the sautéed mushrooms, shallots, and garlic into a smooth paste kills their texture. Leave it chunky—just pulse the food processor 3-4 times until it’s roughly combined. You want that rustic, handmade look in every bite.
- Rest the Meat Under Foil: I know, I know, but trust the process—resting the seared beef for 5-10 minutes under foil before assembling the Wellington isn’t just a suggestion. It lets the surface reabsorb juices, so when you wrap it in puff pastry, the crust stays crisp and the meat stays moist. Skip this, and you’re rolling the dice on a dry center.
Flavor customization for amazing beef wellington
Herb-Infused Variations
Swap the classic thyme for 1 tsp rosemary or 1 tsp sage in the duxelles for an aromatic twist. I love adding ½ tsp fresh tarragon for a bright, anise-like note that pairs beautifully with the beef.
For a Mediterranean flair, mix in ½ tsp dried oregano and ¼ tsp red pepper flakes—just be sure to adjust the salt accordingly. 🌿
Spicy Kick Options
For heat lovers, fold 1 tbsp chopped sun-dried tomatoes into the duxelles and add ½ tsp smoked paprika to the beef seasoning. If you prefer fresh heat, sprinkle 1 tsp finely chopped jalapeño over the prosciutto layer before wrapping.
A pinch of cayenne pepper in the Dijon mustard mixture adds subtle warmth without overpowering the dish. 🌶️
Cheese Enhancements
Add ¼ cup crumbled Gruyère or Parmigiano-Reggiano to the duxelles for a nutty depth. I also like folding in 2 oz goat cheese with the mushrooms—the tangy creaminess balances the richness. For a decadent touch, top the prosciutto layer with 1 oz thinly sliced prosciutto-wrapped mozzarella before wrapping. 🧀
Pastry Alternatives
Swap the puff pastry for phyllo dough layered with 1 tbsp melted butter between sheets for a lighter, crispier option. For a rustic look, use homemade pie crust brushed with 1 egg wash mixed with 1 tsp olive oil.
If you're short on time, pre-made croissant dough (thawed) creates a buttery, flaky alternative. 🥖
Vegetable Boosts
Mix in 2 oz finely chopped caramelized onions with the mushrooms for extra sweetness. For a spring variation, fold in ¼ cup chopped asparagus tips> (cooked until tender-crisp) and 1 tbsp chopped parsley.
Roasted red bell pepper strips add color and a mild sweetness that complements the beef. 🌱
Protein Swaps
For a lighter option, use 1.5 lb pork tenderloin instead of beef—reduce baking time to 15-20 minutes for medium-rare. Chicken lovers can try 1.5 lb boneless, skinless chicken breast, but reduce the baking time to 12-15 minutes and skip the prosciutto.
For a vegetarian version, replace the beef with 1.5 lb king oyster mushrooms> (marinated in balsamic and soy sauce) and bake for 25-30 minutes.
Nutrition facts
Frequently asked questions
Can I use a different cut of beef instead of tenderloin?
Tenderloin is ideal for its tenderness, but you can use filet mignon or even strip steak (trimmed of fat) in a pinch. Avoid tougher cuts like sirloin—they won't stay tender enough. If substituting, reduce baking time by 5 minutes and monitor closely for doneness.
How do I fix undercooked or overcooked beef?
For undercooked beef, return the Wellington to 375°F for 5-10 minutes max—don't overbake or it'll dry out. For overcooked beef, slice and serve with extra sauce or a side of béchamel to balance the texture. A meat thermometer is your best friend!
Can I make the duxelles ahead of time?
The duxelles tastes even better made 1-2 days ahead—store it in an airtight container in the fridge. Reheat gently in a pan before assembling. For longer storage, freeze it for up to 3 months. Just thaw completely before using.
What's the best way to reheat leftover Wellington?
Slice the Wellington and reheat in a skillet with 1 tbsp butter over low heat for 3-4 minutes per side. Avoid the microwave—it makes the pastry soggy. For extra flavor, add a splash of beef stock to the pan. Serve immediately with fresh sauce.
Why did my pastry turn out tough instead of flaky?
Tough pastry usually means it was overworked or not chilled enough. Keep everything cold, use cold butter in the pastry, and handle it minimally. If using store-bought, thaw it completely but don't let it warm up before wrapping. A light brush of egg wash before baking also helps create flakiness.
