There’s something undeniably special about a perfectly cooked steak and this recipe takes it to the next level. Beef tenderloin-the same cut as filet mignon-is seared to a golden crust, then finished with a luscious balsamic pan sauce that’s both tangy and rich. It’s the kind of meal that feels like a celebration, yet it’s surprisingly simple to make at home.
On the side, you’ll find creamy mashed potatoes flecked with fresh chives and tender roasted broccoli with crispy edges. Every element comes together for a balanced, satisfying plate that’s sure to win hearts. Whether it’s date night or a special dinner for yourself, this dish delivers elegance and comfort in every bite.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Adjust rack to top position and preheat oven to 425°F. Wash and dry produce. Dice potatoes into 1/2-inch pieces. Mince chives. Cut broccoli florets into bite-size pieces if necessary.
- Place potatoes in a large pot with enough salted water to cover by 2 inches. Bring to a boil and cook until very tender, 15-20 minutes. Reserve 1/2 cup potato cooking liquid, then drain. Return potatoes to pot and add sour cream, half the chives and 1 tablespoon butter (2 tablespoons for 4 servings). Mash, adding splashes of reserved cooking liquid as needed, until smooth and creamy. Season with salt and pepper. Cover to keep warm.
- While potatoes cook, toss broccoli on a baking sheet with a large drizzle of olive oil, salt and pepper. Roast on top rack, tossing halfway through, until browned and slightly crispy, 15-20 minutes.
- Meanwhile, pat beef dry with paper towels; season all over with salt and pepper. Heat a drizzle of oil in a large pan over medium-high heat. Add beef and cook until a crust begins to form, 4-7 minutes per side. Remove from heat; transfer beef to a plate to rest. Wipe out pan.
- Add demi-glace, half the vinegar (all for 4 servings) and 1/4 cup water (1/3 cup for 4) to pan used for beef over medium-high heat. Bring to a simmer and cook until thickened, 2-3 minutes. Remove from heat and stir in 1 tablespoon butter (2 tablespoons for 4) until melted. Season with salt and pepper.
- Divide beef, broccoli and mashed potatoes between plates. Drizzle beef with sauce. Garnish with remaining chives and serve.
Recipe Tips
For the creamiest mashed potatoes, use a potato masher or ricer and add the reserved cooking liquid gradually until you reach your desired consistency.
Let the beef rest for at least 5 minutes after cooking to allow the juices to redistribute, ensuring a tender and juicy steak.
If you prefer your steak more or less done, adjust the cooking time accordingly. Use a meat thermometer for accuracy: 130°F for medium-rare, 140°F for medium.
FAQ
Can I use a different cut of beef?
Yes, you can substitute beef tenderloin with other tender cuts like ribeye or sirloin. Adjust cooking time based on thickness and desired doneness.
What can I use instead of demi-glace?
If you don’t have beef demi-glace, you can substitute with 1 cup of beef broth simmered until reduced by half or use a store-bought beef gravy base.
Can I make this recipe dairy-free?
Yes, use dairy-free butter and sour cream alternatives. The mashed potatoes may have a slightly different texture, but the flavor will still be delicious.

























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.