🧅 Juicy Hamburger Steak with Onion Gravy
Juicy Hamburger Steak with Onion Gravy is classic comfort food made with tender seasoned ground beef patties, sweet caramelized onions, and a rich, savory brown gravy.
The hamburger steaks are browned in a skillet to develop a delicious crust, then simmered gently in homemade onion gravy. The result is a hearty, satisfying meal that’s easy enough for a weeknight dinner but comforting enough for a Sunday family meal.
Serve it over creamy mashed potatoes, rice, egg noodles, or alongside roasted vegetables for a complete dinner.
Recipe Details
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4
Difficulty: Easy
Ingredients
For the Hamburger Steaks
- 1½ pounds ground beef, preferably 80/20
- ½ cup finely diced yellow onion
- 2 cloves garlic, minced
- 1 large egg
- ½ cup breadcrumbs
- 2 tablespoons milk
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon smoked paprika, optional
For the Onion Gravy
- 2 large yellow onions, thinly sliced
- 2 tablespoons butter
- 1 tablespoon olive oil
- 2 tablespoons all-purpose flour
- 2½ cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon black pepper
- ¼ teaspoon salt, or to taste
- ½ teaspoon dried thyme, optional
Optional Garnish
- Fresh chopped parsley
- Fresh thyme
- Additional black pepper
Instructions
1. Prepare the Hamburger Steak Mixture
Place the ground beef in a large bowl.
Add the diced onion, minced garlic, egg, breadcrumbs, milk, Worcestershire sauce, Dijon mustard, salt, black pepper, onion powder, garlic powder, and smoked paprika.
Mix gently with your hands or a fork until the ingredients are just combined.
Do not overmix the beef. Overworking the meat can make the hamburger steaks dense and tough.
2. Shape the Patties
Divide the mixture into 4 equal portions.
Shape each portion into an oval or round patty about ¾-inch thick.
Press the center of each patty slightly with your thumb.
This helps prevent the patties from puffing up too much during cooking.
3. Brown the Hamburger Steaks
Heat a large skillet over medium-high heat.
Add the olive oil.
Once hot, carefully place the hamburger steaks into the skillet.
Cook for approximately 3–4 minutes per side, or until nicely browned.
They don’t need to be completely cooked at this stage because they will finish cooking in the gravy.
Transfer the browned patties to a plate.
4. Cook the Onions
Reduce the heat to medium.
Add the butter to the same skillet.
Add the sliced onions.
Cook for approximately 7–10 minutes, stirring occasionally.
The onions should become soft, golden, and slightly caramelized.
If they begin browning too quickly, reduce the heat.
5. Make the Gravy Base
Sprinkle the flour over the cooked onions.
Stir continuously for approximately 1–2 minutes.
This cooks the raw flour flavor and creates the base for the gravy.
6. Add the Beef Broth
Slowly pour in the beef broth while whisking or stirring constantly.
Scrape the bottom of the skillet with a wooden spoon to loosen the browned bits left behind by the hamburger steaks.
Those browned bits add tremendous flavor to the gravy.
7. Season the Gravy
Add:
- Worcestershire sauce
- Dijon mustard
- Garlic powder
- Black pepper
- Salt
- Dried thyme, if using
Stir until everything is well combined.
Bring the gravy to a gentle simmer.
8. Return the Hamburger Steaks
Carefully place the browned hamburger steaks back into the skillet.
Spoon some of the onion gravy over each patty.
Reduce the heat to low or medium-low.
9. Simmer
Cover the skillet and simmer for approximately 10–15 minutes, turning the patties once halfway through.
Continue cooking until the hamburger steaks are completely cooked through.
For ground beef, the safe internal temperature is 160°F (71°C).
The gravy should become rich and slightly thickened.
10. Adjust the Gravy
Taste the gravy and adjust the seasoning.
If the gravy is too thick, add a small splash of beef broth.
If it’s too thin, simmer uncovered for a few additional minutes.
For extra richness, stir in 1 tablespoon of butter just before serving.
11. Garnish and Serve
Remove the skillet from the heat.
Sprinkle the hamburger steaks with fresh chopped parsley or thyme.
Spoon plenty of onion gravy over each patty.
Serve immediately with your favorite side dishes.
🥔 Best Side Dishes
Hamburger steak with onion gravy is especially delicious with:
- Creamy mashed potatoes
- Buttered egg noodles
- White rice
- Roasted potatoes
- Green beans
- Steamed broccoli
- Corn
- Dinner rolls
- Macaroni and cheese
- Southern-style vegetables
Mashed potatoes are a classic choice because they soak up the rich onion gravy beautifully.
⭐ Tips for Juicy Hamburger Steaks
Choose 80/20 ground beef. The extra fat helps keep the patties juicy and flavorful.
Don’t overmix the meat. Mix just until everything comes together.
Don’t press the patties while cooking. Pressing them releases flavorful juices and can make them dry.
Brown before simmering. A good sear creates a flavorful crust and adds browned bits to the gravy.
Cook the onions slowly. Allowing the onions to soften and caramelize gives the gravy a deeper flavor.
Scrape the skillet. Those browned bits left after searing the beef are packed with flavor.
Keep the gravy at a gentle simmer. A hard boil can make the hamburger steaks tougher.
🧅 How to Get Extra Flavorful Onions
For deeper caramelized onion flavor, cook the onions for 15–20 minutes over medium-low heat instead of rushing them.
Add a small pinch of salt while they cook.
If the onions begin sticking, add a tablespoon or two of beef broth or water and scrape the bottom of the pan.
The longer the onions cook slowly, the sweeter and richer they become.
🌶️ Flavor Variations
Mushroom Hamburger Steak
Add 8 ounces sliced mushrooms to the onions and cook until golden.
The mushrooms add an earthy flavor and make the gravy even heartier.
Southern-Style Hamburger Steak
Add a little extra Worcestershire sauce and black pepper to the gravy.
Serve with mashed potatoes, green beans, and warm biscuits.
Cheesy Hamburger Steak
Place a slice of provolone, Swiss, or cheddar cheese over each hamburger steak during the final few minutes of cooking.
Cover the skillet until the cheese melts.
Spicy Hamburger Steak
Add ½ teaspoon cayenne pepper or a few dashes of hot sauce to the gravy.
Mushroom and Onion Gravy
Combine sliced mushrooms and caramelized onions for a rich, restaurant-style version.
🍄 Hamburger Steak With Mushroom Onion Gravy
For an even richer version, add:
- 8 ounces sliced mushrooms
- 1 extra tablespoon butter
Cook the mushrooms with the onions until browned before adding the flour.
Then continue with the gravy recipe as written.
🧊 Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
Store the hamburger steaks together with the gravy so they remain moist.
Reheating
Reheat gently in a covered skillet over medium-low heat.
Add a splash of beef broth if the gravy has thickened too much.
Heat until the hamburger steaks are warmed through.
❄️ Freezing Instructions
Hamburger steak and onion gravy can be frozen.
Allow everything to cool completely.
Place the steaks and gravy in a freezer-safe airtight container.
Freeze for up to 2–3 months.
Thaw overnight in the refrigerator.
Reheat slowly in a covered skillet, adding a little beef broth if necessary.
🍽️ Make-Ahead Instructions
You can prepare the hamburger steaks and gravy several hours ahead of time.
After cooking, allow them to cool slightly and refrigerate.
When ready to serve, gently reheat the steaks in the gravy over low heat.
This can actually make the flavors even richer as the gravy has more time to soak into the meat.
Nutrition Information
Approximate per serving, excluding side dishes:
- Calories: 520
- Protein: 36 g
- Carbohydrates: 17 g
- Fat: 34 g
- Saturated Fat: 13 g
- Fiber: 2 g
- Sugar: 5 g
- Sodium: 850 mg
Nutrition information is an estimate and will vary depending on the ground beef, broth, seasonings, and serving size.
Frequently Asked Questions
What is hamburger steak?
Hamburger steak is a seasoned ground beef patty that’s typically browned in a skillet and served with gravy, onions, mushrooms, or other savory toppings.
Can I use lean ground beef?
Yes, but ground beef with around 80% lean meat and 20% fat generally produces juicier and more flavorful hamburger steaks.
Why are my hamburger steaks tough?
Overmixing the ground beef, pressing the patties while cooking, or simmering them too aggressively can make them tough.
Can I make this without flour?
Yes. For a gluten-free version, use a gluten-free flour blend or thicken the gravy with a cornstarch slurry.
To make a slurry, mix 1 tablespoon cornstarch with 2 tablespoons cold water, then stir it into the simmering gravy.
Can I add mushrooms?
Absolutely. Mushrooms are one of the best additions to hamburger steak and onion gravy.
Can I use chicken broth?
Beef broth provides the richest flavor, but chicken broth can be used if that’s what you have available.
Final Tip
The secret to truly juicy hamburger steak with onion gravy is simple: use flavorful ground beef, handle it gently, brown the patties well, and let them finish cooking slowly in the rich onion gravy. Serve everything over creamy mashed potatoes for the ultimate comfort-food dinner.
