Nutrition Facts for Steak with onion gravy

Steak with Onion Gravy

Image of Steak with Onion Gravy
Nutriscore Rating: 64/100

Indulge in the rich, savory flavors of this Steak with Onion Gravy recipe—a comfort food classic elevated with a touch of elegance. Perfectly seared steaks, seasoned simply with salt and pepper, are paired with a luxurious, caramelized onion gravy that’s thickened to perfection with a hint of flour and beef broth. A splash of Worcestershire sauce and optional fresh thyme add depth and aroma, making this dish irresistibly flavorful. Ready in just 40 minutes, it’s an ideal choice for weeknight dinners or special occasions alike. Serve this hearty entrée with creamy mashed potatoes or crusty bread, and let the velvety onion gravy tie everything together. Whether you're cooking ribeye, sirloin, or strip steak, this recipe promises tender, juicy results every time!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
30 min
🕐
Total Time
40 min
👥
Servings
2 servings
📊
Difficulty
Medium

🥘 Ingredients

10 items
  • 2 pieces steak (ribeye, sirloin, or strip)
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 2 large yellow onion
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 teaspoon fresh thyme (optional)
  • 1 teaspoon Worcestershire sauce
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Season the steaks with salt and black pepper on both sides.

2

Heat a large skillet over medium-high heat and add 1 tablespoon of olive oil and 1 tablespoon of unsalted butter.

3

Once the butter has melted and the skillet is hot, sear the steaks for 3-4 minutes on each side for medium-rare (cook longer for your desired doneness). Remove the steaks from the skillet, cover with foil, and let them rest.

4

In the same skillet, reduce the heat to medium and add the remaining 1 tablespoon of olive oil and 1 tablespoon of unsalted butter.

5

Thinly slice the onions and add them to the skillet. Cook them for 8-10 minutes, stirring occasionally, until they are caramelized and soft.

6

Sprinkle the flour over the onions and stir well to combine, cooking for 1-2 minutes to eliminate the raw flour taste.

7

Gradually pour in the beef broth while whisking to avoid lumps. Cook for 3-5 minutes, allowing the gravy to thicken.

8

Stir in the Worcestershire sauce and thyme (if using), then taste and adjust the seasoning with additional salt and pepper as needed.

9

Return the steaks and any collected juices to the skillet, allowing them to warm through in the onion gravy for 2-3 minutes.

10

Serve the steaks hot, topped with the onion gravy. Enjoy with mashed potatoes or crusty bread for a complete meal.

Cooking Tip: Take your time with each step for the best results!
1692
cal
103.6g
protein
42.6g
carbs
125.4g
fat

Nutrition Facts

1 serving (1205.1g)
Calories
1692
% Daily Value*
Total Fat 125.4 g 161%
Saturated Fat 49.0 g 245%
Polyunsaturated Fat 2.7 g
Cholesterol 332 mg 111%
Sodium 4411 mg 192%
Total Carbohydrate 42.6 g 15%
Dietary Fiber 6.2 g 22%
Total Sugars 13.4 g
Protein 103.6 g 207%
Vitamin D 0.0 mcg 0%
Calcium 146 mg 11%
Iron 10.0 mg 56%
Potassium 1602 mg 34%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

9.9%%
24.2%%
65.9%%
Fat: 1128 cal (65.9%%)
Protein: 414 cal (24.2%%)
Carbs: 170 cal (9.9%%)