If you are longing for a truly elegant and mouthwatering dinner that never fails to impress, you have to try this Beef Tenderloin with Mushroom Sauce Recipe. This dish brings together a perfectly roasted, juicy beef tenderloin and a rich, creamy mushroom sauce that enhances every bite with robust, savory flavors. Whether you’re cooking for a special occasion or simply treating yourself to something spectacular, this recipe delivers a show-stopping main course that feels indulgent yet surprisingly approachable. From the aromatic herb rub to the velvety mushroom sauce, each component combines in perfect harmony to create a timeless dish you’ll want to savor again and again.

Ingredients You’ll Need
This recipe shines because of its simple, straightforward ingredients, each playing an essential role. The beef tenderloin is the star, tender and juicy, while fresh herbs like rosemary and thyme build wonderful aroma. Baby bella mushrooms bring earthiness and texture, and the creamy sauce adds richness that elevates the whole dish.
- 2 pounds beef tenderloin (trimmed and tied, room temperature for 1-2 hours): The tender, lean cut that will be perfectly roasted for melt-in-your-mouth texture.
- 5 tablespoons olive oil (divided): Used for rubbing and sautéing, adds a subtle fruity richness.
- 2 tablespoons rosemary (chopped): A fragrant herb that pairs beautifully with beef and mushrooms.
- 2 ½ teaspoons kosher salt (divided): Enhances the flavors, balanced carefully in the rub and sauce.
- 2 tablespoons unsalted butter: Adds silkiness to the mushroom sauce.
- 1 medium onion (finely chopped): Provides sweetness and depth to the sauce.
- 8 ounces baby bella mushrooms (thinly sliced): Earthy, meaty mushrooms that create the sauce’s foundation.
- 8 cloves garlic (finely chopped, divided): Adds a punch of fragrant, savory flavor in both rub and sauce.
- 2 tablespoons fresh thyme (divided): A fresh herbal note that complements both beef and mushrooms.
- 1 tablespoon Dijon mustard: Introduces a subtle tang and complexity to the sauce.
- 1 cup heavy cream (divided): Creates the luscious, creamy texture of the mushroom sauce.
How to Make Beef Tenderloin with Mushroom Sauce Recipe
Step 1: Preparing and Seasoning the Beef
Start by letting your beef tenderloin come to room temperature for about 1 to 2 hours—this step ensures more even cooking and a better crust. While you wait, preheat the oven to 500ºF. Placing the beef on a cookie sheet with a cooling rack allows air to circulate, helping the roast cook evenly. Then, whip up a flavorful rub from rosemary, thyme, garlic, kosher salt, and olive oil. Pat the beef dry for a beautifully browned crust, then generously coat it with your herb rub. This simple seasoning infuses the beef with fresh, aromatic notes that are absolutely irresistible.
Step 2: Roasting to Perfection
Pop the beef into the hot oven and roast for 22 to 30 minutes, depending on your preferred doneness—medium-rare typically hits at 130˚F to 140˚F internal temperature. Remember to take it out when it’s about 5 to 10 degrees below your target because the roast will continue to cook while resting. Tent it loosely with foil and let it rest for 15 minutes to lock in those succulent juices. This resting time is critical—it ensures every slice will be tender and flavorful!
Step 3: Crafting the Mushroom Sauce
While the beef is roasting, it’s the perfect opportunity to start the mushroom sauce. Heat a medium pan over medium-high heat, add butter and olive oil, then toss in your onions. Cook until translucent and soft, about 5 minutes. Add the mushrooms and sauté for another 5 minutes until juicy and slightly caramelized—this step brings out the mushrooms’ deep flavor. Sprinkle in salt, garlic, and thyme, letting those aromas bloom for a minute more. Lower the heat and stir in cream and Dijon mustard, allowing everything to meld into a thick, velvety sauce. This mushroom sauce complements the beef with a creamy, savory dimension that makes every bite special.
Step 4: Serving Your Beef Tenderloin with Mushroom Sauce
Spread the luscious mushroom sauce on the bottom of your serving platter, nestle the sliced beef on top, then sprinkle with fresh thyme or parsley for a pop of color and freshness. The combination of the tender, juicy beef and the creamy, earthy sauce is a guaranteed crowd-pleaser, perfect for any dinner party or special night in.
How to Serve Beef Tenderloin with Mushroom Sauce Recipe
Garnishes
Fresh herbs like thyme or parsley are simple yet elegant garnishes that add a burst of vibrant green color and a fresh, earthy flavor. A light sprinkle right before serving not only brightens the presentation but also enhances the aroma that greets your guests.
Side Dishes
This dish pairs wonderfully with classic sides such as roasted garlic mashed potatoes, buttered green beans, or a crisp mixed green salad. The richness of the mushroom sauce and tender beef balances beautifully with fresh or starchy accompaniments that soak up every bit of that sauce.
Creative Ways to Present
For a modern twist, try serving the beef sliced over small polenta cakes or creamy risotto, with mushroom sauce drizzled artfully on top. You can also elevate the plate by adding a few roasted baby carrots or asparagus spears for contrasting colors and textures. Presentation can really turn this already spectacular meal into an unforgettable dining experience.
Make Ahead and Storage
Storing Leftovers
Once cooled, wrap leftover beef tenderloin tightly in foil or in an airtight container and refrigerate. The mushroom sauce can be stored separately in another container to keep flavors fresh. Leftovers are best enjoyed within 3 days for optimal texture and taste.
Freezing
If you want to save the tenderness for longer, slice the cooked beef and place it in a freezer-safe container, separating layers with parchment paper. Freeze the mushroom sauce in a separate airtight container. Both can be kept in the freezer for up to 2 months without losing much quality.
Reheating
To reheat, thaw frozen beef in the refrigerator overnight. Warm gently in a low oven or covered pan to avoid drying out. Reheat the mushroom sauce over low heat on the stove, stirring frequently to maintain its creamy texture. Combining everything just before serving helps keep that fresh-from-the-kitchen deliciousness.
FAQs
Can I use a different cut of beef for this recipe?
While beef tenderloin is the ideal choice for its tenderness and flavor, you can adapt the recipe with other cuts like a ribeye roast. Just adjust cooking times accordingly since different cuts vary in texture and fat content.
Is it necessary to tie the beef tenderloin?
Tying the roast helps it cook evenly and maintain its shape, resulting in uniform slices. It’s a simple step that really elevates the final presentation and texture, so it’s highly recommended.
Can I make the mushroom sauce ahead of time?
Absolutely! The mushroom sauce can be prepared a day in advance and refrigerated. Reheat gently on the stove before serving to restore its creamy consistency and rich flavor.
What should I serve with the Beef Tenderloin with Mushroom Sauce Recipe for a full meal?
Pair this dish with creamy mashed potatoes, roasted veggies, or a light salad. A glass of full-bodied red wine like Cabernet Sauvignon complements the flavors beautifully and completes the experience.
How do I know when the beef is perfectly cooked?
Using a meat thermometer is your best bet—remove the roast when it’s about 5 to 10 degrees below your desired temperature, as it continues cooking while resting. For medium-rare, aim for 130˚F to 140˚F internal temperature.
Final Thoughts
This Beef Tenderloin with Mushroom Sauce Recipe has quickly become one of my most treasured dishes to make and share. Its combination of succulent beef and silky, flavorful mushroom sauce brings such warmth and elegance to the table that it truly impresses every time. I can’t wait for you to try it and enjoy this timeless classic that’s perfect for any special occasion or simply to make an ordinary day extraordinary.
Print
Beef Tenderloin with Mushroom Sauce Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
Description
This Beef Tenderloin with Mushroom Sauce recipe features a tender, perfectly roasted beef tenderloin coated with a flavorful rosemary garlic rub and topped with a rich, creamy mushroom sauce. The beef is oven-roasted to a juicy medium-rare and paired with a luxurious sauce made from sautéed baby bella mushrooms, onions, fresh herbs, and Dijon mustard, finished with heavy cream for added richness.
Ingredients
For the Beef Tenderloin
- 2 pounds beef tenderloin, trimmed and tied (at room temperature for 1 to 2 hours)
- 5 tablespoons olive oil, divided
- 2 tablespoons fresh rosemary, chopped
- 2 ½ teaspoons kosher salt, divided
For the Mushroom Sauce
- 2 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 8 ounces baby bella mushrooms, thinly sliced
- 8 cloves garlic, finely chopped, divided
- 2 tablespoons fresh thyme, divided
- 1 tablespoon Dijon mustard
- 1 cup heavy cream, divided
Instructions
- Preheat the Oven: Preheat your oven to 500ºF to prepare for roasting the beef tenderloin.
- Prepare the Beef: Place the beef tenderloin on a cookie sheet atop a cooling rack to allow air circulation beneath the beef for even roasting. Pat the beef dry before applying the rub.
- Make the Rub: In a small bowl, whisk together chopped rosemary, 1 tablespoon fresh thyme, 4 cloves of chopped garlic, 1 ½ teaspoons kosher salt, and 4 tablespoons of olive oil.
- Apply the Rub: Generously rub the mixture all over the beef tenderloin ensuring an even coating.
- Roast the Beef: Place the beef in the oven and bake for 22 to 30 minutes for medium-rare doneness (130ºF to 140ºF), or until your desired internal temperature is reached. Use a meat thermometer to check doneness, removing the beef 5 to 10 degrees before it hits the target temperature as it will continue to cook while resting. Transfer the roast to a cutting board, loosely tent with foil, and rest for 15 minutes before slicing.
- Prepare the Mushroom Sauce: While the beef roasts, heat a medium pan over medium-high heat and add butter and 1 tablespoon olive oil. Sauté the finely chopped onions for 5 minutes until translucent, then add the sliced mushrooms and cook for another 5 minutes.
- Finish the Sauce: Add 1 teaspoon salt, the remaining 4 cloves garlic, and 1 tablespoon fresh thyme to the pan; cook for 1 minute. Lower the heat to low and stir in ½ cup heavy cream and Dijon mustard until combined. Add the remaining heavy cream, stirring well, and cook for an additional 2 to 3 minutes until the sauce thickens.
- Serve: Spread the mushroom sauce on the bottom of the serving platter, layer the sliced beef tenderloin on top, and garnish with fresh thyme or parsley. Serve alongside your favorite side dishes and enjoy with a glass of Cabernet Sauvignon.
Notes
- Allow the beef to rest at room temperature for 1 to 2 hours before cooking to ensure even roasting.
- Use a meat thermometer to ensure perfect doneness and avoid overcooking the beef.
- The resting period is crucial as it allows the juices to redistribute, keeping the beef moist.
- If preferred, substitute baby bella mushrooms with cremini or white button mushrooms.
- This dish pairs exceptionally well with mashed potatoes or roasted vegetables.
- For a lower fat version, you can reduce the heavy cream or substitute with half-and-half, but the sauce will be less rich.

