Puff-Pastry Beef Wellington with Red Wine Demi-Glace
Sear a center-cut beef tenderloin hard, cloak it in a dense mushroom duxelles and a layer of prosciutto, wrap the whole thing in buttery puff pastry, and bake until the pastry is deep gold and the beef is a perfect rosy medium-rare. Finished with a glossy red-wine demi-glace, Beef Wellington is the showstopper of the holiday table — and far more achievable than its reputation suggests.
Few dishes carry the theater of a Beef Wellington. Beneath a lacquered, golden dome of puff pastry hides a whole tenderloin, wrapped in earthy mushroom duxelles and salty prosciutto, roasted to a blushing pink center. It looks like the work of a master, yet it is really a sequence of simple steps done with care and a little patience for chilling. Carve it at the table and watch the room fall silent.
Building the Layers
A great Wellington is defined by dryness — every layer must be kept from weeping moisture into the pastry. Sear the seasoned tenderloin hard on all sides and let it cool, then cook the finely chopped mushroom duxelles down slowly until every bit of water has evaporated and it holds together like a paste. Lay the prosciutto and duxelles on plastic wrap, roll the beef up tightly inside, and chill it firm; that cold, compact log is what gives you clean layers and a pastry that stays crisp.
The Pastry & the Demi-Glace
Roll the puff pastry, encase the chilled beef, seal the seams, and brush it all over with egg wash for a deep, glossy shine — a crosshatch scored into the top both vents steam and looks beautiful. Bake it hot so the pastry puffs and browns while the beef comes to a rosy medium-rare, and rest it before slicing. While it bakes, reduce a red-wine demi-glace to a silky, glossy sauce that pools around each slice and ties the whole plate together.

Puff-Pastry Beef Wellington with Red Wine Demi-Glace
Ingredients
- 4 1 1/2 to 2-inch thick beef tournedos (center cut fillet of beef)
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- Course ground pepper
- 1 tablespoon butter
- 2 large shallots minced (about 2 tablespoons)
- 8 ounces Baby portobello mushrooms sliced (about 2 cups)
- 2 tablespoons sherry
- 1/3 cup cream
- 1 tablespoon chopped fresh tarragon
- 1 1-pound package frozen puff pastry, thawed
- 1 egg beaten with 1 tablespoon water
- 4 to 6 ounces pate preferably duck mousse, cut into 4 slices
- 1 tablespoon olive oil
- 2 large minced shallots
- 1 cup dry red wine
- 1 cup beef broth
- 2 tablespoons Dijon mustard
- 1 tablespoon lemon juice
- 1 tablespoon chopped fresh thyme
- 2 pounds russet potatoes peeled and cut into 1/2-inch cubes
- Kosher salt for boiling water
- 4 tablespoons butter divided
- 1/2 cup whole milk
- 1/2 cup heavy whipping cream
- 1/4 cup grated Parmesan cheese
Method
- Preheat the oven to 425 degrees.
- Brush the beef with olive oil.
- Season with salt and pepper.
- Heat a skillet over high heat.
- Place the steaks into the skillet and sear until well browned, about 3 to 4 minutes.
- Turn until both sides are golden, about 3 to 4 minutes more.
- Transfer to a rack and cool to room temperature.
- Heat the butter in a skillet over medium-high heat.
- Cook the shallots in the pan until soft, about 3 to 4 minutes.
- Add the mushrooms to the pan and cook until soft, about 5 minutes.
- Add the sherry, cream, and tarragon to the pan.
- Season with salt and pepper.
- Cook until most of the liquid is absorbed, about 3 to 5 minutes more.
- Cool this mixture to room temperature.
- Roll out the puff pastry sheets to about 1/4-inch thickness.
- Cut into 4 rectangles.
- Coat a rimmed baking sheet with vegetable oil spray.
- Place a beef slice onto a pastry rectangle.
- Brush the edges of the dough with a beaten egg.
- Place a slice of pate on top of the beef.
- Top with sauteed mushrooms and the tarragon cream sauce.
- Wrap the layered beef with the pastry.
- Crimp the top ends together to seal the package.
- Form the bundle into a purse, trimming off the excess pastry.
- Repeat with all the filet slices.
- Place each bundle onto the prepared baking sheet.
- Cover and chill for at least 1 hour or overnight.
- Preheat the oven to 425 degrees.
- Brush each package with a beaten egg.
- Bake for 10 minutes.
- Reduce the temperature to 375 degrees.
- Bake until the pastry is golden, about 20 minutes more.
- Allow to rest for 10 minutes before serving.
- Serve with red wine sauce.
- Heat 1 tablespoon olive oil in a skillet over medium-high heat.
- Cook 2 large minced shallots until soft.
- Pour in 1 cup dry red wine.
- Reduce until 1/2 cup remains.
- Pour in 1 cup beef broth.
- Reduce until 1 cup remains, about 15 minutes.
- Stir in 2 tablespoons Dijon mustard, 1 tablespoon lemon juice, and 1 tablespoon chopped fresh thyme.
- Place the potato cubes into salted, boiling water.
- Cook until the potatoes are very soft, about 8 to 10 minutes.
- Use a colander to drain the potatoes.
- Place 3 tablespoons butter and milk into a large bowl.
- Use a potato ricer to smoosh the potatoes into the bowl.
- Stir the potatoes into a smooth puree.
- Preheat the oven to 400 degrees.
- Divide 1 tablespoon butter into four individual baking dishes.
- Place these onto a baking sheet.
- Place the dishes into the oven and let the butter melt onto the bottom of each one.
- Use an electric mixer to whip the heavy cream into soft peaks.
- Place about 1/3 of the whipped cream into the center of the potatoes.
- Gently stir the cream into the potatoes.
- The potatoes will be soft and light.
- Scrape the remaining whipped cream into the bowl.
- Gently fold this cream into the potatoes.
- You do not need to overwork the potatoes, you want these to be light and airy.
- Spoon the potatoes into the baking dishes.
- Sprinkle each dish with Parmesan cheese.
- Bake until the potatoes are warmed through and the tops begin to turn golden brown on the edges, about 20 to 25 minutes.
The Heart of the Table
To set a Wellington in front of your guests is to give them a moment of genuine wonder — the kind of dish that makes a holiday feel like a holiday. There is deep generosity in taking on something ambitious purely for the pleasure of the reveal, in carving through that golden crust to the rosy beef within and watching faces light up around the table.
The Art of the Host
A good instant-read thermometer is non-negotiable — pull the Wellington at 120 to 125°F for medium-rare and let it rest. Keep everything cold: chill the wrapped beef before it meets the pastry, and work quickly so the butter in the puff pastry stays firm. Cook the duxelles until it is truly dry, and rest the finished Wellington a full ten minutes so it slices cleanly rather than sliding apart.
Neighborly Grace
- The Preparation: The assembly is made for getting ahead — sear the beef, cook the duxelles, and wrap the whole log in prosciutto a day early, keeping it chilled, then encase it in pastry and bake when guests arrive. The demi-glace, too, can be reduced ahead and gently rewarmed, leaving only the bake to time.
- The Pour: A structured red — Bordeaux, Cabernet, or a Syrah — matches the richness of the beef and the demi-glace. For a non-alcoholic option, a deep, spiced grape or black-cherry shrub over ice brings the acidity and body to stand alongside it.
- The Vibe: This is the centerpiece of a special occasion — carve it whole at the table so everyone sees the layers, spoon the demi-glace over each slice, and let the sheer drama of it set the tone for the evening. Reserve it for the dinners meant to be remembered.