Make tender, juicy cube steaks slowly braised in a rich homemade onion gravy. This easy comfort-food dinner is flavorful, hearty, and perfect with mashed potatoes.
Few meals are as comforting as tender cube steaks covered in a rich, savory onion gravy. The secret isn’t complicated: brown the steaks first, then let them cook slowly in a flavorful gravy until they become tender and juicy.
The onions slowly soften and caramelize while the beef releases its savory juices into the sauce, creating a gravy that’s delicious spooned over mashed potatoes, rice, or homemade biscuits.
Why You’ll Love This Recipe
- Tender and flavorful cube steaks
- Rich homemade onion gravy
- Simple pantry-friendly ingredients
- Perfect for a family dinner
- Great served over mashed potatoes
- Easy enough for a weeknight meal
- Even better the next day
Ingredients
For the Cube Steaks
- 4 cube steaks
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ cup all-purpose flour
- 2 tablespoons cooking oil
- 1 tablespoon butter
For the Onion Gravy
- 2 large yellow onions, thinly sliced
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 2½ cups beef broth
- 1 tablespoon Worcestershire sauce
- ½ teaspoon dried thyme
- ½ teaspoon black pepper
- Salt, to taste
- 1 tablespoon butter
How to Make Tender Cube Steaks
Step 1: Season the Steaks
Pat the cube steaks dry with paper towels.
Season both sides with salt, black pepper, garlic powder, and paprika.
Lightly coat each steak with flour and shake off the excess.
The flour helps create a beautiful crust while also helping the gravy thicken later.
Step 2: Brown the Beef
Heat the oil and butter in a large heavy skillet over medium-high heat.
Place the steaks in the hot skillet without overcrowding the pan.
Cook for approximately 2–3 minutes per side, or until nicely browned.
You don’t need to cook them completely at this stage. The goal is to develop flavor and color.
Transfer the browned steaks to a plate.
Step 3: Cook the Onions
Reduce the heat to medium.
Add the sliced onions to the same skillet.
Cook for approximately 7–10 minutes, stirring occasionally, until the onions become soft and golden.
Add the minced garlic and cook for another 30 seconds.
Those browned bits left on the bottom of the skillet are packed with flavor, so don’t clean the pan before making the gravy.
Step 4: Make the Homemade Gravy
Sprinkle 2 tablespoons of flour over the onions and stir well.
Cook for about 1 minute to remove the raw flour taste.
Gradually pour in the beef broth while stirring continuously.
Add Worcestershire sauce, thyme, and black pepper.
Keep stirring until the gravy becomes smooth and begins to thicken.
Taste and adjust the salt if necessary.
Step 5: Return the Steaks to the Pan
Place the browned cube steaks back into the gravy.
Spoon some of the onions and gravy over the top.
The steaks should be partially submerged in the sauce.
Bring the gravy to a gentle simmer.
Step 6: Braise Low and Slow
Cover the skillet tightly with a lid and reduce the heat to low.
Allow the steaks to simmer gently for approximately 45–75 minutes, depending on their thickness and tenderness.
Check occasionally and stir the gravy gently.
If the sauce becomes too thick, add a small amount of beef broth.
The cube steaks are ready when they are fork-tender and the gravy is rich and smooth.
What Makes Cube Steaks Tender?
Cube steak is usually a tougher cut of beef that has been mechanically tenderized.
The combination of browning followed by gentle, slow braising helps transform the texture.
The key is to avoid boiling the meat aggressively. A gentle simmer gives the connective tissue time to soften while keeping the meat surrounded by flavorful gravy.
The Best Way to Serve It
This homemade onion gravy is practically made for mashed potatoes.
Spoon a generous serving of creamy mashed potatoes onto a plate, place a tender cube steak on top, and cover everything with plenty of onion gravy.
You can also serve the steaks with:
- White rice
- Buttered egg noodles
- Roasted potatoes
- Green beans
- Steamed broccoli
- Corn
- Homemade biscuits
- Dinner rolls
A simple green vegetable on the side balances the richness of the gravy beautifully.
Tips for the Best Cube Steaks
Don’t skip browning.
The browned crust adds much more flavor to the finished dish.
Use the same skillet.
Those caramelized bits left behind after browning the beef become part of the gravy.
Don’t rush the braising process.
Low and slow cooking is what helps the steaks become tender.
Don’t let the gravy boil aggressively.
Keep the heat low enough for a gentle simmer.
Adjust the gravy at the end.
If it’s too thick, add a splash of broth. If it’s too thin, simmer uncovered for a few additional minutes.
Easy Variation
For extra mushroom flavor, add 8 ounces of sliced mushrooms to the skillet after the onions have softened.
Cook them until golden, then continue with the gravy.
You can also add a pinch of onion powder or a small amount of fresh thyme for an even deeper savory flavor.
Frequently Asked Questions
Can I make cube steaks ahead of time?
Yes. Cube steaks often taste even better after the flavors have had time to develop. Store leftovers in an airtight container in the refrigerator and reheat gently with some of the gravy.
Can I use chicken broth instead of beef broth?
Beef broth gives the gravy a deeper flavor, but chicken broth can work if that’s what you have available. The final flavor will be slightly lighter.
Why is my cube steak still tough?
If the steak is tough after a short cooking time, it may simply need more gentle braising. Continue cooking at a low simmer and check periodically until it becomes tender.
Can I make this in the oven?
Yes. After preparing the gravy and returning the steaks to the pan, cover the skillet and place it in a preheated 325°F (165°C) oven. Cook until the steaks are tender, checking the liquid periodically.
Final Thoughts
Tender cube steaks slowly braised in homemade onion gravy are the kind of meal that turns simple ingredients into something incredibly satisfying.
The combination of golden-browned beef, sweet onions, savory broth, and slow cooking creates a rich dinner that tastes like it has been simmering all day.
Serve it over creamy mashed potatoes, add your favorite vegetable on the side, and don’t forget plenty of that homemade onion gravy.