June 29, 2026 · 5 min

Bavette Steak with Demi Glace Sauce, Caramelized Onion Mashed Potatoes &Amp; Roasted Green Beans

Dinner5 min922 cal / serving

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.


Recipe details

Dinner5 min922 cal / serving2 servings

Nutrition per serving

Calories922 kcalProtein51.4 gFat49.8 gCarbs63.8 gSugar20.4 gFiber4.5 gSodium1470 mg

Dietary labels

Gluten-free: yesLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: not detectedMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: containsCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

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

Green Beans6 ounce Green BeansView ingredient guide
Onion1 unit OnionView ingredient guide
Sour Cream6 tablespoon Sour CreamView ingredient guide
Bavette Steak10 ounce Bavette SteakView ingredient guide
Beef Demi-Glace1 unit Beef Demi-GlaceView ingredient guide
Garlic1 clove GarlicView ingredient guide
Potatoes16 ounce PotatoesView ingredient guide
Dijon Mustard2 teaspoon Dijon MustardView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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).
  8. 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.
  9. 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.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.