Juicy Hamburger Steak with Onion Gravy is the ultimate comfort-food dinner: tender, well-seasoned beef patties smothered in a rich, savory onion gravy. It has all the cozy flavors of a classic steak dinner but comes together with simple, budget-friendly ingredients.
Prep Time
15 minutes
Cook Time
30 minutes
Total Time
45 minutes
Servings
4 servings
Equipment
- Large mixing bowl
- Large skillet or cast-iron skillet
- Wooden spoon or spatula
- Whisk
- Measuring cups and spoons
- Plate
Ingredients
For the Hamburger Steaks
- 1 ½ pounds ground beef, preferably 80/20
- ½ medium yellow onion, finely grated or minced
- 2 cloves garlic, minced
- ½ cup breadcrumbs
- 1 large egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika
- ½ teaspoon onion powder
- 2 tablespoons olive oil, for cooking
For the Onion Gravy
- 2 large yellow onions, thinly sliced
- 2 tablespoons butter
- 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
- 1 teaspoon fresh thyme leaves, optional
Ingredient Notes
Ground beef: An 80/20 blend gives the hamburger steaks enough fat to stay juicy without becoming greasy.
Onions: Yellow onions work beautifully because they become sweet and deeply caramelized as they cook.
Breadcrumbs: They help hold the patties together and keep the interior tender.
Worcestershire sauce: Adds savory depth and a subtle tang to both the beef and gravy.
Beef broth: Use a good-quality broth or stock for the richest gravy.
Butter and flour: These create the base of the gravy and help it become thick and silky.
Instructions
1. Prepare the Hamburger Steak Mixture
Add the ground beef to a large mixing bowl.
Add the grated onion, minced garlic, breadcrumbs, egg, Worcestershire sauce, Dijon mustard, salt, black pepper, smoked paprika, and onion powder.
Gently mix everything together with your hands or a fork until just combined.
Don’t overmix the beef. Overworking the mixture can make the hamburger steaks dense instead of tender.
2. Shape the Patties
Divide the mixture into four equal portions.
Shape each portion into an oval or round patty about ¾-inch thick.
Make a small indentation in the center of each patty with your thumb. This helps prevent the patties from puffing up while they cook.
3. Brown the Hamburger Steaks
Heat the olive oil in a large skillet over medium-high heat.
Once hot, carefully add the hamburger steaks.
Cook for about 3–4 minutes per side, or until nicely browned.
They don’t need to be completely cooked through yet because they’ll finish cooking in the gravy.
Transfer the browned patties to a plate and set aside.
4. Cook the Onions
Reduce the heat to medium.
Add the butter to the same skillet.
Once melted, add the sliced onions.
Cook for 8–10 minutes, stirring occasionally, until the onions become soft, golden, and caramelized.
Scrape the browned bits from the bottom of the skillet as the onions cook. Those browned bits add incredible flavor to the gravy.
5. Make the Gravy
Sprinkle the flour over the cooked onions.
Stir constantly for about 1 minute to cook the flour and coat the onions.
Slowly pour in the beef broth while whisking continuously.
Add the Worcestershire sauce, Dijon mustard, garlic powder, black pepper, and salt.
Continue stirring until the gravy begins to thicken, about 2–4 minutes.
6. Return the Hamburger Steaks to the Skillet
Place the browned hamburger steaks back into the skillet.
Spoon some of the onion gravy over the tops.
Reduce the heat to low, cover the skillet, and simmer for 10–12 minutes, or until the patties are cooked through and the gravy is thick and flavorful.
For food safety, ground beef should reach 160°F (71°C) internally.
7. Finish and Serve
Taste the gravy and adjust the salt and pepper if needed.
Sprinkle with fresh thyme if desired.
Serve the hamburger steaks hot, generously covered with onion gravy.
What to Serve With Hamburger Steak
This recipe is especially good with:
- Creamy mashed potatoes
- Buttered egg noodles
- White rice
- Roasted potatoes
- Green beans
- Steamed broccoli
- Creamed corn
- Dinner rolls
- Southern-style biscuits
For the classic comfort-food combination, serve the hamburger steak over mashed potatoes with plenty of onion gravy spooned over everything.
Tips for the Juiciest Hamburger Steaks
Don’t overmix the meat. Mix just until the ingredients are incorporated.
Use 80/20 ground beef. The extra fat helps keep the patties moist and flavorful.
Brown before simmering. A good sear creates a flavorful crust and gives the gravy those delicious browned bits.
Don’t rush the onions. Letting them soften and caramelize gives the gravy a naturally sweet, rich flavor.
Add broth gradually. Slowly whisking in the broth prevents lumps from forming.
Don’t boil the patties aggressively. A gentle simmer keeps them tender.
Let the gravy thicken naturally. If it seems thin, simmer uncovered for a few additional minutes.
Variations
Mushroom Hamburger Steak
Add 8 ounces of sliced mushrooms after the onions have softened. Cook until browned, then continue with the gravy.
Cheesy Hamburger Steak
Place a slice of provolone, Swiss, or cheddar cheese over each patty during the final few minutes of cooking. Cover until melted.
Creamy Onion Gravy
Replace ½ cup of the beef broth with heavy cream for a richer, creamier sauce.
Southern-Style Hamburger Steak
Add a pinch of cayenne pepper and serve with mashed potatoes, green beans, and warm biscuits.
Gluten-Free Version
Use gluten-free breadcrumbs and replace the all-purpose flour with a gluten-free flour blend or cornstarch slurry.
Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
To reheat, place the hamburger steak and gravy in a skillet over medium-low heat. Add a small splash of beef broth or water if the gravy has thickened too much.
You can also freeze the cooked hamburger steaks with the gravy for up to 3 months. Thaw overnight in the refrigerator before reheating.
Nutrition Facts
Approximate per serving, including gravy:
- Calories: 520
- Protein: 36g
- Carbohydrates: 19g
- Fat: 34g
- Saturated Fat: 13g
- Cholesterol: 145mg
- Sodium: 950mg
- Fiber: 2g
- Sugar: 5g
Nutrition values are estimates and will vary depending on the specific ingredients and brands used.
Frequently Asked Questions
Can I make hamburger steak without breadcrumbs?
Yes. Breadcrumbs help with texture, but you can substitute crushed crackers, oats, or a small amount of almond flour.
Why are my hamburger steaks tough?
The most common reason is overmixing the ground beef. Mix the ingredients gently and avoid pressing the patties too firmly.
Can I make the patties ahead of time?
Absolutely. Shape the patties up to 24 hours ahead, cover them tightly, and refrigerate until ready to cook.
How do I thicken onion gravy?
If the gravy is too thin, simmer it uncovered for a few minutes. You can also mix 1 teaspoon cornstarch with 1 tablespoon cold water and stir it into the simmering gravy.
Can I use ground turkey?
Yes, although the finished dish will be leaner. Ground turkey can dry out more easily, so avoid overcooking it and consider adding a little extra Worcestershire sauce or olive oil to the mixture.
Final Thoughts
This Juicy Hamburger Steak with Onion Gravy is the kind of old-fashioned dinner that turns simple ingredients into something incredibly satisfying. The tender beef patties soak up the rich onion gravy, while the caramelized onions add sweetness and depth to every bite.