09/09/2026
🥩🧅 Old-Fashioned Hamburger Steak with Rich Onion Gravy – Grandma’s Recipe, Southern Comfort, Homemade Gravy
this is that old-fashioned skillet dinner where thick hamburger steaks get a dark, caramelized crust, then slowly simmer under sweet onions and rich homemade brown gravy 🤤🔥 pile it beside buttery mashed potatoes and let that glossy onion gravy run into every little ridge—pure Grandma-style comfort food.
Recipe Details
⏱ Prep Time: 20 minutes
🔥 Cook Time: 35 minutes
🍽️ Servings: 6
🛒 Ingredients
🥩 For the Hamburger Steaks
2 lbs 80/20 ground beef
1 large egg
½ cup plain breadcrumbs
⅓ cup whole milk
1 tbsp Worcestershire sauce
1 tsp garlic powder
1½ tsp onion powder
1 tsp kosher salt
1 tsp coarse black pepper
½ tsp smoked paprika
1 tbsp neutral cooking oil
🧅 For the Caramelized Onions
2 large yellow onions, sliced into thick ribbons
2 tbsp unsalted butter
½ tsp kosher salt
🤎 For the Rich Brown Gravy
3 tbsp unsalted butter
¼ cup all-purpose flour
3 cups low-sodium beef broth
1 tsp beef bouillon paste or powder
1 tbsp Worcestershire sauce
½ tsp garlic powder
½ tsp onion powder
½ tsp coarse black pepper
1 tsp butter, for finishing
🥔 For Serving
Creamy buttery mashed potatoes
Warm dinner rolls or Texas toast, optional
Extra onion gravy
👨🍳 Instructions
🥩 Shape the Hamburger Steaks
Add ground beef, egg, breadcrumbs, milk, Worcestershire, garlic powder, onion powder, salt, pepper, and paprika to a large bowl.
Mix gently just until combined.
Divide into 6 thick oval patties.
Press a shallow indentation into the center of each patty.
Let them rest for 5–10 minutes.
Don't pack the beef too tightly—you want tender hamburger steaks, not dense meatloaf.
🔥 Get That Dark Skillet Crust
Heat oil in a large heavy skillet over medium-high heat.
Add the hamburger steaks without overcrowding.
Sear for 4–5 minutes without moving them.
Flip once the underside has developed a deep mahogany-brown crust.
Cook another 3–4 minutes.
Transfer the patties temporarily to a plate.
Those browned skillet bits are going straight into the gravy. 🔥
🧅 Slowly Brown the Onions
Reduce heat to medium.
Add butter and sliced onions to the same skillet.
Sprinkle lightly with salt.
Cook for 10–12 minutes, stirring occasionally.
Let the onions soften and develop deep golden caramelized edges.
Don't rush them—the onions should become sweet, soft, and almost silky.
🤎 Make the Rich Onion Gravy
Push the onions toward the edges of the skillet.
Add 3 tablespoons butter.
Sprinkle in flour.
Cook for 2 minutes, stirring it through the flavorful browned bits.
Slowly pour in beef broth while whisking.
Add bouillon, Worcestershire, garlic powder, onion powder, and black pepper.
Stir the caramelized onions through the gravy.
Simmer for 4–5 minutes until thick and glossy.
The gravy should cling heavily to a spoon—not run off like broth. 🤤
🥩 Smother the Hamburger Steaks
Return the hamburger steaks to the skillet.
Spoon plenty of onions and gravy over each patty.
Reduce heat to low.
Cover and gently simmer for 8–10 minutes, or until the centers reach 160°F / 71°C.
Stir the final teaspoon of butter into the gravy.
🥔 Serve Grandma-Style
Add a huge mound of buttery mashed potatoes.
Place a hamburger steak partly against the potatoes.
Pile caramelized onion ribbons over the steak.
Pour thick brown gravy down the center.
Let some gravy run naturally into the mashed potatoes.
Keep part of that dark hamburger-steak crust exposed. 🥩🤎🔥
💡 Tips & Substitutions
80/20 ground beef keeps the hamburger steaks much juicier than very lean beef.
Don't constantly move the patties while searing—leave them alone long enough to develop that dark crust.
Slice the onions fairly thick so they remain visible after simmering in the gravy.
If the gravy gets too thick, loosen it with a splash of warm beef broth.
For an even deeper gravy flavor, let the flour cook until medium brown before slowly adding the broth.