Sometimes, there’s nothing more comforting than a perfectly cooked steak smothered in a rich, savory onion gravy. Onion Gravy Smothered Steak is a delicious, hearty dish that brings together tender, juicy steak with a flavorful, caramelized onion gravy. This dish is the epitome of comfort food, ideal for a cozy dinner or special occasion when you’re craving something satisfying and full of flavor.
The combination of pan-seared steak and a thick, flavorful gravy made with onions, butter, and beef broth is simply irresistible. The onions slowly caramelize in the pan, adding a deep, rich sweetness that pairs beautifully with the savory steak. Whether served with mashed potatoes, rice, or vegetables, the creamy onion gravy is perfect for soaking up with every bite.
If you’re looking to elevate your steak dinner and impress your guests (or simply indulge in a delicious meal at home), Onion Gravy Smothered Steak is a dish you won’t want to miss!

Why You’ll Love This Recipe
Onion Gravy Smothered Steak is the kind of meal that’s both comforting and indulgent. The tender, juicy steak is perfectly seared and then topped with a velvety, flavorful onion gravy that makes each bite more delicious than the last. The caramelized onions bring out the natural sweetness, while the beef broth and seasonings give the gravy depth and richness.
This dish is also incredibly versatile. It pairs wonderfully with a variety of sides, including mashed potatoes, roasted vegetables, or a simple salad. Plus, it’s a one-pan meal, which means fewer dishes to clean up afterward!
Print
Onion Gravy Smothered Steak: A Hearty, Comforting Dish
- Yield: 2 servings 1x
Description
Sometimes, there’s nothing more comforting than a perfectly cooked steak smothered in a rich, savory onion gravy. Onion Gravy Smothered Steak is a delicious, hearty dish that brings together tender, juicy steak with a flavorful, caramelized onion gravy. This dish is the epitome of comfort food, ideal for a cozy dinner or special occasion when you’re craving something satisfying and full of flavor.
The combination of pan-seared steak and a thick, flavorful gravy made with onions, butter, and beef broth is simply irresistible. The onions slowly caramelize in the pan, adding a deep, rich sweetness that pairs beautifully with the savory steak. Whether served with mashed potatoes, rice, or vegetables, the creamy onion gravy is perfect for soaking up with every bite.
If you’re looking to elevate your steak dinner and impress your guests (or simply indulge in a delicious meal at home), Onion Gravy Smothered Steak is a dish you won’t want to miss!
Ingredients
- For the steak:
- 2 boneless rib-eye steaks (or your preferred cut)
- Salt and pepper, to taste
- 1 tbsp olive oil
- For the onion gravy:
- 2 tbsp unsalted butter
- 1 large onion, thinly sliced
- 2 cloves garlic, minced
- 1 cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp all-purpose flour (for thickening)
- 1 tsp dried thyme (optional)
- Salt and pepper, to taste
Instructions
- Prepare the Steak:
Season the steaks generously with salt and pepper on both sides. Let them rest at room temperature for about 10 minutes before cooking. - Cook the Steak:
Heat the olive oil in a large skillet over medium-high heat. Add the steaks and cook for about 4-5 minutes per side (for medium-rare), or longer if you prefer your steak more done. Once cooked to your desired level, remove the steaks from the skillet and set aside to rest. - Make the Onion Gravy:
In the same skillet, reduce the heat to medium and add the butter. Add the sliced onions and cook, stirring occasionally, until they are soft and caramelized, about 8-10 minutes. Add the minced garlic and cook for another 1 minute, until fragrant. - Thicken the Gravy:
Sprinkle the flour over the onions and stir well to coat them. Cook for 1-2 minutes to eliminate the raw flour taste. Slowly pour in the beef broth while stirring constantly to create a smooth gravy. Stir in the Worcestershire sauce and dried thyme, if using. Let the gravy simmer for 3-5 minutes, until it thickens to your desired consistency. Season with salt and pepper to taste. - Smother the Steak:
Once the gravy is ready, return the steaks to the skillet, spooning the onion gravy over the top. Let the steak simmer in the gravy for another 2-3 minutes to absorb the flavors. - Serve:
Serve the steak on plates with the onion gravy generously smothered on top. Pair with mashed potatoes, rice, or vegetables for a complete meal.
Notes
- Storage: Leftover steak and gravy can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stove, adding a splash of broth if needed to restore the gravy’s consistency.
- Vegetarian Option: Replace the steak with a plant-based meat substitute or hearty portobello mushrooms for a vegetarian version of this dish.
Nutrition
- Calories: 500
INGREDIENTS YOU’LL NEED:
For the steak:
- 2 boneless rib-eye steaks (or your preferred cut)
- Salt and pepper, to taste
- 1 tbsp olive oil

For the onion gravy:
- 2 tbsp unsalted butter
- 1 large onion, thinly sliced
- 2 cloves garlic, minced
- 1 cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp all-purpose flour (for thickening)
- 1 tsp dried thyme (optional)
- Salt and pepper, to taste
How to Make Onion Gravy Smothered Steak
STEP-BY-STEP INSTRUCTIONS:
- Prepare the Steak:
Season the steaks generously with salt and pepper on both sides. Let them rest at room temperature for about 10 minutes before cooking. - Cook the Steak:
Heat the olive oil in a large skillet over medium-high heat. Add the steaks and cook for about 4-5 minutes per side (for medium-rare), or longer if you prefer your steak more done. Once cooked to your desired level, remove the steaks from the skillet and set aside to rest. - Make the Onion Gravy:
In the same skillet, reduce the heat to medium and add the butter. Add the sliced onions and cook, stirring occasionally, until they are soft and caramelized, about 8-10 minutes. Add the minced garlic and cook for another 1 minute, until fragrant.

- Thicken the Gravy:
Sprinkle the flour over the onions and stir well to coat them. Cook for 1-2 minutes to eliminate the raw flour taste. Slowly pour in the beef broth while stirring constantly to create a smooth gravy. Stir in the Worcestershire sauce and dried thyme, if using. Let the gravy simmer for 3-5 minutes, until it thickens to your desired consistency. Season with salt and pepper to taste. - Smother the Steak:
Once the gravy is ready, return the steaks to the skillet, spooning the onion gravy over the top. Let the steak simmer in the gravy for another 2-3 minutes to absorb the flavors. - Serve:
Serve the steak on plates with the onion gravy generously smothered on top. Pair with mashed potatoes, rice, or vegetables for a complete meal.
Helpful Tips:
- Steak Cooking Tip: To ensure your steak is cooked to perfection, use a meat thermometer. Aim for 130°F for medium-rare, 140°F for medium, or 150°F for medium-well.
- Gravy Consistency: If the gravy becomes too thick, simply add a bit more beef broth or water to reach your desired consistency. If it’s too thin, let it simmer a little longer to reduce.
- Onion Variations: You can use yellow, white, or red onions depending on your preference. Red onions will give the gravy a slightly sweeter flavor.
- Add Mushrooms: For an extra layer of flavor, you can add sliced mushrooms to the onion gravy during the caramelization step.

DETAILS:
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings
- Category: Dinner
- Method: Pan-Frying, Simmering
- Cuisine: American
- Diet: Gluten-Free (if using gluten-free flour)
NOTES:
- Storage: Leftover steak and gravy can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stove, adding a splash of broth if needed to restore the gravy’s consistency.
- Vegetarian Option: Replace the steak with a plant-based meat substitute or hearty portobello mushrooms for a vegetarian version of this dish.

NUTRITIONAL INFORMATION:
Each serving contains approximately:
- Calories: 500
- Fat: 32g
- Carbohydrates: 15g
- Protein: 45g
- Fiber: 2g
- Sugar: 7g
FREQUENTLY ASKED QUESTIONS:
Can I use a different cut of steak?
Yes, you can use any cut of steak you prefer, such as sirloin, flank, or New York strip. Adjust cooking times depending on the thickness of the steak.
Can I make the onion gravy ahead of time?
Yes, the onion gravy can be made ahead and stored in the fridge for up to 2-3 days. Reheat on the stove before serving.
Can I make this dish in advance?
While the steak is best served fresh, you can prepare the onion gravy ahead of time and store it in the fridge until ready to serve. Reheat and serve with freshly cooked steak.
STORAGE INSTRUCTIONS:
Store leftover Onion Gravy Smothered Steak in an airtight container in the fridge for up to 3 days. To reheat, warm the steak and gravy in a skillet over low heat, adding a bit of beef broth to adjust the gravy consistency if needed.

Related Recipes:
- Chicken Fried Steak: A Southern Comfort Classic
- The Ultimate Comfort: Steak & Cheese Dirty Fry Burritos
- Hamburger Steaks with Onion Gravy
- Crock Pot Beef Tips and Gravy
CONCLUSION:
Onion Gravy Smothered Steak is the perfect meal for those who crave a hearty, comforting dinner. The tender, juicy steak combined with the rich, caramelized onion gravy is an unbeatable combination. Whether served with mashed potatoes, rice, or your favorite sides, this dish is sure to impress. It’s easy to make, full of flavor, and the perfect way to elevate your next dinner. Enjoy this delicious, satisfying meal any time you want to indulge in something truly special!

