Juicy bavette steak cooked perfectly and topped with a creamy roasted garlic sauce. A keto-friendly dinner that feels like steakhouse food but made simple at home.
For the Steak
1 ½ to 2 pounds bavette steak
2 tablespoons olive oil
1 teaspoon kosher salt
1 teaspoon black pepper
1 teaspoon smoked paprika (optional)
1 teaspoon garlic powder
For the Roasted Garlic Sauce
2 heads garlic
2 tablespoons olive oil (for roasting)
½ cup heavy cream
3 tablespoons unsalted butter
½ cup beef broth (low sodium)
¼ cup grated parmesan cheese
Salt and pepper to taste
Preheat oven to 400°F (200°C). Cut the tops off garlic heads, drizzle with olive oil, wrap in foil, and roast for 40 minutes until soft. Cool and squeeze out cloves.
Pat steak dry. Rub with olive oil, then season with salt, pepper, paprika, and garlic powder. Let rest 20 minutes at room temperature.
Heat a skillet on high until smoking. Cook steak 3–4 minutes per side or until internal temp is 125°F for rare, 130°F for medium-rare, 140°F for medium. Rest 10 minutes. Slice against the grain.
In the same skillet, melt butter. Add roasted garlic and mash into the butter. Pour in beef broth and cream. Simmer until slightly thickened. Stir in parmesan. Season with salt and pepper.
Serve steak slices with roasted garlic sauce spooned over the top.
Resting the steak is key for juicy meat.
If bavette is not available, flank steak works as a swap.
Sauce can also be used on veggies like cauliflower mash or asparagus.
Please note: The recipe or ingredients shown in the video might vary slightly from what’s listed here. Use the video as an illustration, but for the best results, you might want to stick to the recipe provided in this article.