This bavette steak recipe is all about deep, beefy flavor. The steak itself is wonderfully tender and meaty, but we’re taking it to the next level with a luscious demi glace pan sauce that adds savory complexity. Paired with ultra-creamy mashed potatoes studded with sweet caramelized onions and tender roasted green beans, this meal is hearty, satisfying and surprisingly easy to prepare.
Whether you’re cooking for a special occasion or just want to elevate your weeknight dinner, this dish delivers restaurant-quality results. The combination of rich sauce, creamy potatoes and crisp-tender beans creates a balanced plate that will impress any guest-or just yourself.
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
- Preheat your oven to 425°F. Wash and dry all produce. Trim the ends of the green beans. Peel and dice the onion into small pieces. Peel and mince the garlic. Cut the potatoes into 1-inch chunks.
- Place the potato chunks in a medium pot and cover with cold salted water. Bring to a boil and cook until fork-tender, about 15-20 minutes. Drain and return to the pot.
- While potatoes cook, heat a drizzle of oil in a large oven-safe skillet over medium-high heat. Add the diced onion and cook, stirring occasionally, until softened and golden brown, about 8-10 minutes. Season with salt and pepper. Transfer half of the caramelized onions to a small bowl for later; leave the rest in the skillet.
- Add the green beans to the skillet with the remaining onions. Drizzle with oil, season with salt and pepper and toss to coat. Roast in the oven until tender and slightly charred, about 12-15 minutes. Remove and set aside.
- Meanwhile, pat the bavette steak dry with paper towels and season generously with salt and pepper on both sides. Heat a drizzle of oil in a separate skillet over medium-high heat. Add the steak and cook to your desired doneness (about 4-5 minutes per side for medium-rare). Remove steak from the skillet and let rest on a cutting board.
- In the same skillet used for the steak, reduce heat to medium. Add the beef demi-glace, 1/4 cup water and the Dijon mustard. Whisk to combine, scraping up any browned bits from the bottom. Simmer until slightly thickened, about 2-3 minutes. Stir in the reserved caramelized onions and minced garlic. Cook for 1 minute more. Season with salt and pepper to taste.
- Mash the cooked potatoes with sour cream until smooth and creamy. Season with salt and pepper. Fold in the remaining caramelized onions (the ones not used in the sauce).
- Slice the rested steak against the grain. Serve the steak over the mashed potatoes, drizzle with the demi glace sauce and accompany with the roasted green beans.
- Enjoy immediately.
Recipe Tips
For the best flavor, let the steak rest for at least 5 minutes before slicing to keep it juicy.
If you prefer a thicker sauce, let it simmer a bit longer until it reaches your desired consistency.
To save time, you can caramelize the onions while the potatoes are boiling.
FAQ
Can I use a different cut of steak?
Yes, you can substitute bavette with flank steak or skirt steak. Adjust cooking time as needed.
What can I use instead of demi-glace?
If you don’t have demi-glace, you can use beef broth thickened with a little cornstarch or a store-bought beef gravy.
How do I know when the steak is done?
Use a meat thermometer: 125°F for rare, 135°F for medium-rare, 145°F for medium. Let rest before slicing.























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