Few dishes make an entrance quite like Beef Wellington. With its golden, flaky crust and perfectly cooked beef tucked inside, it’s the kind of centerpiece that instantly feels special the moment it hits the table.
At its core, this recipe layers tender beef with a rich mushroom filling and delicate prosciutto, all wrapped in buttery puff pastry. The result is a balance of textures and flavors that feels both refined and deeply comforting.
What makes Beef Wellington so memorable is the contrast in every bite. The crisp pastry gives way to juicy beef, while the mushroom mixture adds a savory depth that ties everything together beautifully.
Even though it looks impressive, the process becomes manageable when broken into steps. Each layer builds flavor, and taking your time with preparation makes all the difference in the final result.
Whether you’re cooking for a holiday dinner or planning a special occasion meal, this recipe brings that restaurant-style experience right into your kitchen.
Why I Keep Making This Beef Wellington
This recipe stands out because it turns a simple cut of beef into something truly memorable. It feels elevated without relying on complicated ingredients, which makes it rewarding to prepare.
The layering of flavors is what keeps me coming back to it. The mushroom filling adds richness, the prosciutto brings a subtle saltiness, and the pastry locks everything together with a crisp finish.
I also appreciate how structured the process is. Each step has a purpose, and when you follow them carefully, the result is consistently impressive.
Another reason this recipe stays in rotation is how well it fits special occasions. It’s one of those dishes that makes a meal feel like a celebration without needing a long list of side dishes.
It’s a recipe that delivers both in presentation and taste, which is why it’s worth making when you want something truly special.
What Kind of Beef Should I Use?
This recipe uses a center-cut beef tenderloin roast. That cut is very tender and cooks evenly, which makes it perfect for Wellington.
If one end of your roast is thinner, just tuck it under and tie it so the whole piece cooks evenly. That little step really helps.
I gently recommend trimming off any surface fat or silver skin before cooking. It helps the roast sear better and keeps the final dish neat when sliced.
Variations You Can Mess Around With
- Use Dijon mustard to coat the beef before wrapping for extra flavor.
- Add spinach to the mushroom mixture for a different texture.
- Replace prosciutto with thinly sliced ham if needed.
- Use individual portions instead of one large roast.
- Add a splash of white wine while cooking mushrooms for depth.
- Try a puff pastry lattice design for presentation.
- Include a thin crepe layer to help absorb moisture.
Pro Tips for Perfect Results
- Sear the beef properly. A deep brown crust builds flavor and helps seal in juices.
- Cook the mushroom mixture until dry. Excess moisture can make the pastry soggy.
- Chill between steps. This helps the layers hold their shape during assembly.
- Wrap tightly using plastic wrap. A firm shape ensures even cooking.
- Roll pastry evenly. This prevents thin spots that can tear or burn.
- Use egg wash generously. It gives the pastry a golden, glossy finish.
- Let it rest before slicing. This keeps the juices inside the meat.
How To Make Beef Wellington?

Ingredients
- 1 (about 16-ounce) package frozen puff pastry, preferably all-butter, thawed in the refrigerator according to package directions
- 2 medium shallots, coarsely chopped
- 2 cloves garlic, coarsely chopped
- 2 teaspoons fresh thyme leaves (from 1/4 bunch)
- 1 pound cremini mushrooms, trimmed and halved (or quartered if large)
- 1 (about 2 1/2-pound) center-cut beef tenderloin roast
- 2 1/4 teaspoons kosher salt, divided
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons vegetable oil
- 2 tablespoons unsalted butter
- 6 to 8 cold slices prosciutto (about 5 ounces)
- 1 large egg
- All-purpose flour, for dusting
- Flaky salt, for serving (optional)
Equipment
- Food processor
- Large skillet
- Mixing bowl
- Plastic wrap
- Baking sheet
- Knife and cutting board
Instructions
Step 1:
Add the chopped shallots, garlic, thyme, and half of the cremini mushrooms to a food processor fitted with the blade.

Step 2:
Pulse in short bursts, about 10 to 12 quick pulses, until everything is very finely chopped. Scrape down the sides as needed. Transfer this mixture to a medium bowl.
Step 3:
Add the remaining mushrooms to the food processor and pulse until finely chopped. Add them to the bowl as well. If you prefer, you can finely chop everything by hand.

Step 4:
Trim the beef tenderloin of any surface fat or silver skin. If one end is thinner, tuck it under to make the roast even. Tie kitchen twine around it crosswise every 1 1/2 inches, then tie lengthwise so it holds its shape. Pat dry and season all over with 2 teaspoons of the kosher salt and the black pepper.

Step 5:
Heat the vegetable oil in a large frying pan over medium-high heat. When hot, add the roast and sear on all sides, turning occasionally, until browned all over, about 8 minutes total. Transfer to a plate and refrigerate.

Step 6:
Discard any fat in the pan. Add the butter and return to medium heat. Once melted, add the mushroom mixture and the remaining 1/4 teaspoon kosher salt. Cook, stirring now and then, until the mixture looks dry and starts to brown on the bottom of the pan, about 10 to 20 minutes.

Step 7:
Spread the mushroom mixture out on a large plate in an even layer. Refrigerate until chilled, about 30 minutes to 1 hour.

Step 8:
Lay two overlapping sheets of plastic wrap on your work surface. Arrange the prosciutto slices in a rectangle that matches the length of the roast, slightly overlapping them so they form one solid layer.

Step 9:
Remove the twine from the roast. Spread the chilled mushroom mixture evenly over the prosciutto, leaving about a 1/2-inch border at the top.

Step 10:
Place the roast across the bottom edge. Use the plastic wrap to help roll everything up tightly around the beef. Trim any extra prosciutto from the ends if needed.

Step 11:
Rewrap tightly in the plastic wrap, twisting the ends to secure. Roll it gently on the counter to tighten. Knot or tie the ends and refrigerate for at least 30 minutes or up to 8 hours.

Step 12:
Heat the oven to 425ºF. Line a rimmed baking sheet with parchment paper. Beat the egg in a small bowl.
Step 13:
Lightly dust your work surface with flour. Unfold the puff pastry. If it comes in two sheets, place one above the other and pinch together to form one sheet. Roll from side to side into a rectangle 6 to 8 inches wider than the roast.

Step 14:
Unwrap the roast and place it seam-side down on the bottom edge of the pastry. Roll tightly until fully wrapped. Brush the edge with egg wash just before sealing. Trim any extra pastry and press the seam to seal.

Step 15:
Fold the ends of the pastry over to cover the roast completely, brushing with egg wash where it folds to help seal. Trim excess if needed. Transfer to the baking sheet seam-side down. Brush the whole pastry with egg wash.

Step 16:
Bake for 40 to 50 minutes, until the center reaches 105ºF for medium-rare and the pastry is golden brown. If the top browns too quickly, loosely cover with foil.

Step 17:
Let rest on the baking sheet for 20 minutes before slicing. The temperature will continue to rise as it rests.
Step 18:
Transfer carefully to a cutting board. Slice into 1-inch pieces with a serrated knife. Sprinkle the meat with flaky salt if desired and serve.


Beef Wellington Recipe
Ingredients
Equipment
Method
- Add the chopped shallots, garlic, thyme, and half of the cremini mushrooms to a food processor fitted with the blade.
- Pulse in short bursts, about 10 to 12 quick pulses, until everything is very finely chopped. Scrape down the sides as needed. Transfer this mixture to a medium bowl.
- Add the remaining mushrooms to the food processor and pulse until finely chopped. Add them to the bowl as well. If you prefer, you can finely chop everything by hand.
- Trim the beef tenderloin of any surface fat or silver skin. If one end is thinner, tuck it under to make the roast even. Tie kitchen twine around it crosswise every 1 1/2 inches, then tie lengthwise so it holds its shape. Pat dry and season all over with 2 teaspoons of the kosher salt and the black pepper.
- Heat the vegetable oil in a large frying pan over medium-high heat. When hot, add the roast and sear on all sides, turning occasionally, until browned all over, about 8 minutes total. Transfer to a plate and refrigerate.
- Discard any fat in the pan. Add the butter and return to medium heat. Once melted, add the mushroom mixture and the remaining 1/4 teaspoon kosher salt. Cook, stirring now and then, until the mixture looks dry and starts to brown on the bottom of the pan, about 10 to 20 minutes.
- Spread the mushroom mixture out on a large plate in an even layer. Refrigerate until chilled, about 30 minutes to 1 hour.
- Lay two overlapping sheets of plastic wrap on your work surface. Arrange the prosciutto slices in a rectangle that matches the length of the roast, slightly overlapping them so they form one solid layer.
- Remove the twine from the roast. Spread the chilled mushroom mixture evenly over the prosciutto, leaving about a 1/2-inch border at the top.
- Place the roast across the bottom edge. Use the plastic wrap to help roll everything up tightly around the beef. Trim any extra prosciutto from the ends if needed.
- Rewrap tightly in the plastic wrap, twisting the ends to secure. Roll it gently on the counter to tighten. Knot or tie the ends and refrigerate for at least 30 minutes or up to 8 hours.
- Heat the oven to 425ºF. Line a rimmed baking sheet with parchment paper. Beat the egg in a small bowl.
- Lightly dust your work surface with flour. Unfold the puff pastry. If it comes in two sheets, place one above the other and pinch together to form one sheet. Roll from side to side into a rectangle 6 to 8 inches wider than the roast.
- Unwrap the roast and place it seam-side down on the bottom edge of the pastry. Roll tightly until fully wrapped. Brush the edge with egg wash just before sealing. Trim any extra pastry and press the seam to seal.
- Fold the ends of the pastry over to cover the roast completely, brushing with egg wash where it folds to help seal. Trim excess if needed. Transfer to the baking sheet seam-side down. Brush the whole pastry with egg wash.
- Bake for 40 to 50 minutes, until the center reaches 105ºF for medium-rare and the pastry is golden brown. If the top browns too quickly, loosely cover with foil.
- Let rest on the baking sheet for 20 minutes before slicing. The temperature will continue to rise as it rests.
- Transfer carefully to a cutting board. Slice into 1-inch pieces with a serrated knife. Sprinkle the meat with flaky salt if desired and serve.
Notes
Nutritional Information
| Nutrient | Amount |
|---|---|
| Calories | 647 kcal |
| Carbohydrates | 33 gm |
| Fat | 39 gm |
| Protein | 42.5 gm |
Note: Nutritional values are approximate and may vary depending on ingredient size, quality, brand, location, and the proportions used. All nutritional information is calculated on a per-serving basis.
If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.
Common Mistakes to Avoid
- Skipping the chilling steps. This can cause the layers to fall apart during baking.
- Leaving moisture in the mushrooms. This can make the pastry soggy.
- Not sealing the pastry properly. This may cause it to open while baking.
- Overcooking the beef. This can result in a dry interior.
- Rolling pastry too thin. It may tear or cook unevenly.
- Cutting too soon after baking. This causes juices to spill out.
- Not preheating the oven fully. This affects the pastry texture.
How I Like to Serve These
- Serve with roasted vegetables on the side.
- Pair with mashed potatoes for a complete meal.
- Add a light salad for balance.
- Serve with a simple gravy or sauce.
- Garnish with fresh herbs before serving.
- Pair with a glass of red wine.
Storage / Leftovers and Next-Day Thoughts
- Store leftovers in an airtight container in the fridge. This keeps them fresh.
- Reheat in the oven to maintain crisp pastry. Avoid microwaving if possible.
- Slice before reheating for even warming.
- Eat within a couple of days for best quality.
- Pastry may soften slightly over time.
- Avoid freezing after baking. Texture may change.
- Best enjoyed fresh for ideal flavor and texture.
FAQs
Can I prepare Beef Wellington ahead of time?
Yes, you can assemble it ahead and refrigerate before baking.
How do I keep the pastry from getting soggy?
Make sure the mushroom mixture is fully cooked and dry before assembling.
What temperature should the beef be inside?
Around 105°F before resting for medium-rare, as it continues to cook afterward.
Can I use a different cut of beef?
Tenderloin works best, but similar tender cuts can be used.
Do I need a food processor?
No, you can finely chop the mushrooms and aromatics by hand.

I’m Emma Parker, the writer and founder behind Emma’s Home Guide. This blog was created to share practical ideas, honest experiences, and helpful guidance for everyday living. My goal is to make home life feel easier, warmer, and more enjoyable, without pressure or perfection.





