Imagine walking into a room where the aroma of roasted beef tenderloin is wrapping around you like a cozy blanket. The rich smell mingles with the tangy notes of horseradish sauce, making your mouth water in anticipation. Each slice of that tenderloin promises a burst of juicy flavor that dances on your palate.

This dish isn’t just a recipe; it’s an invitation to gather around the table with loved ones, sharing laughter and stories while savoring every bite. Whether it’s a holiday feast or a simple Sunday dinner, this roasted beef tenderloin with French onions and horseradish sauce transforms an ordinary meal into an extraordinary occasion.
Why You'll Love This Recipe
- The roasted beef tenderloin is incredibly easy to prepare, making it perfect for both novice cooks and seasoned chefs
- Its robust flavor profile will impress anyone at your dinner table
- Visually stunning with its golden-brown crust and vibrant onion topping, it’s sure to be a showstopper
- Plus, it pairs beautifully with various sides, allowing for endless customization
I still remember the first time I prepared this dish for my family. Their eyes lit up as they took their first bites, and my brother even declared me the “Master Chef” of the house (a title I still hold dearly).
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Beef Tenderloin: Choose high-quality cuts for tenderness and flavor; grass-fed options are often richer in taste.
French Onions: Sweet, caramelized onions add depth; use yellow onions for best results.
Horseradish Sauce: Opt for fresh horseradish if available; it adds a zesty kick that complements the beef beautifully.
Olive Oil: Use extra virgin olive oil to enhance flavors while keeping everything moist during cooking.
Salt and Pepper: Freshly ground pepper brings out the flavors; kosher salt works well for seasoning meat evenly.
Fresh Herbs (Thyme or Rosemary): Fresh herbs elevate the dish’s aroma; choose whichever you prefer or have on hand.
The full ingredients list, including measurements, is provided in the recipe card directly below.

How to Make Roasted Beef Tenderloin with French Onions and Horseradish Sauce
Preheat Your Oven: Start by preheating your oven to 425°F (220°C). This ensures that your beef begins cooking immediately when placed inside.
Sear the Beef Tenderloin: Heat olive oil in a large skillet over medium-high heat. Sear each side of the beef tenderloin until it’s beautifully browned, about 3-4 minutes per side.
Add Onions to Sauté: In the same skillet, toss in sliced French onions. Cook them until they turn soft and golden brown—this should take about 5-7 minutes.
Season Generously: While cooking your onions, generously season your seared tenderloin with salt and freshly cracked pepper. Don’t be shy—this step is crucial!
Combine Ingredients in Baking Dish: Transfer both the beef and sautéed onions into a baking dish. Arrange them so that every bite gets a taste of those delicious caramelized onions.
Bake Until Perfectly Cooked: Place your dish in the preheated oven and roast for about 20-25 minutes for medium-rare doneness. Use an instant-read thermometer to ensure perfection—aim for 135°F (57°C).
Once out of the oven, let your masterpiece rest for about 10 minutes before slicing into it. Trust me; this helps keep all those flavorful juices locked inside.
Now you’re ready to serve this magnificent roasted beef tenderloin with French onions and horseradish sauce! Each slice reveals juicy pink meat surrounded by luscious golden onions—a feast fit for royalty!
You Must Know
- Roasted Beef Tenderloin with French Onions and Horseradish Sauce is a show-stopping dish that’s perfect for special occasions
- The aroma fills your kitchen, making it feel like a gourmet restaurant
- Don’t rush; let the flavors meld for a truly unforgettable experience
Perfecting the Cooking Process
Start by searing your beef tenderloin for that beautiful crust. While it’s resting, prepare the French onion sauce to enhance the meat’s richness. Finally, whip up that horseradish sauce for a zesty kick.
Add Your Touch
Feel free to swap out the traditional horseradish for garlic aioli if you want a creamier texture. Add some sautéed mushrooms to the onion mix for extra depth or sprinkle fresh herbs on top before serving.
Storing & Reheating
Store leftover roasted beef in an airtight container in the fridge for up to three days. To reheat, warm it gently in the oven at 300°F to preserve its juiciness.
Chef's Helpful Tips
- For perfect results, always let your beef rest before slicing; it retains moisture beautifully
- Use fresh horseradish for more punch—it’s worth it!
- Lastly, don’t rush the onions; caramelization takes time but adds fantastic flavor
Sharing this dish at my family gathering was memorable when my uncle declared it “the best thing since sliced bread”—now that’s high praise!
FAQ
What cut of beef works best?
Beef tenderloin is ideal for roasting due to its tenderness and flavor.
Can I prepare the sauces in advance?
Absolutely! Both sauces can be made a day ahead and refrigerated.
How do I know when the beef is done?
Use a meat thermometer; medium-rare should read 135°F for perfect doneness.

Roasted Beef Tenderloin with French Onions and Horseradish Sauce
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Ann Foster
- Total Time: 45 minutes
- Yield: Makes approximately 6 servings 1x
Description
Roasted Beef Tenderloin with French Onions and Horseradish Sauce is the perfect centerpiece for any gathering. This elegant dish features a succulent tenderloin, expertly seared to lock in juices, topped with sweet caramelized onions and served with a zesty horseradish sauce. Each bite promises a delightful mix of flavors that will leave your guests raving. Whether it’s a holiday feast or a casual family dinner, this recipe elevates any occasion into something truly memorable.
Ingredients
- 2 lbs beef tenderloin
- 2 cups sliced yellow onions
- 1/4 cup fresh horseradish sauce
- 2 tbsp extra virgin olive oil
- 1 tsp kosher salt
- 1/2 tsp freshly cracked black pepper
- 1 tbsp fresh thyme or rosemary
Instructions
- Preheat your oven to 425°F (220°C).
- Heat olive oil in a large skillet over medium-high heat. Sear the beef tenderloin on all sides until browned, about 3-4 minutes per side.
- Add sliced onions to the skillet and sauté until golden brown, about 5-7 minutes.
- Season the beef generously with salt and pepper.
- Transfer the beef and onions to a baking dish, ensuring even distribution of onions.
- Roast in the preheated oven for 20-25 minutes for medium-rare (135°F internal temperature).
- Allow the beef to rest for 10 minutes before slicing and serving with horseradish sauce.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice (approximately 5 oz)
- Calories: 380
- Sugar: 2g
- Sodium: 670mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 36g
- Cholesterol: 110mg






