There’s something about a plate of Hamburger Steak with Onions and Gravy that just feels like home. It’s one of those dishes that’s simple to make but tastes like you’ve been cooking for hours—rich, hearty, and packed with flavor. I grew up watching my mom whip this up on busy weeknights, and now it’s my go-to when I need a comforting meal that doesn’t take all day. The juicy beef patties, sweet caramelized onions, and savory gravy come together in a way that’s downright magical. Trust me, once you try it, you’ll see why it’s a family favorite.

Why You’ll Love This Hamburger Steak with Onions and Gravy
This recipe is an absolute game-changer for weeknight dinners—here’s why:
- Comfort in every bite: Juicy beef patties smothered in rich gravy and sweet caramelized onions? Yes, please. It’s like a cozy hug on a plate.
- Easy-peasy: From fridge to table in 40 minutes—no fancy techniques, just good old-fashioned stovetop magic.
- Totally flexible: Swap in your favorite spices, use ground turkey, or add mushrooms to the gravy. Make it yours!
- Leftovers shine: The flavors get even better the next day (if it lasts that long).
Ingredients for Hamburger Steak with Onions and Gravy
Here’s everything you’ll need to make this cozy dish sing—I promise it’s all simple stuff you probably have already. The key is that 80/20 ground beef—you want some fat for flavor and juiciness! And don’t skimp on the onions; those golden slices make the gravy incredible.
- For the patties: 1 lb ground beef (80/20 blend), 1 egg (lightly beaten), 1/4 cup breadcrumbs, 1 tsp Worcestershire sauce (that’s the umami kick!), 1 tsp garlic powder, 1 tsp onion powder, 1/2 tsp salt, 1/2 tsp black pepper
- For the magic: 1 large onion (thinly sliced—I use yellow for sweetness), 2 tbsp butter (real butter only, please!), 2 tbsp all-purpose flour, 1 1/2 cups beef broth (low-sodium if you’re watching salt), 1 tbsp vegetable oil (for frying)
See? Nothing fancy—just honest ingredients that work together like old friends. Now let’s get cooking!
How to Make Hamburger Steak with Onions and Gravy
Alright, let’s dive into the good stuff! This recipe comes together fast, but there are a few tricks to make it shine. Follow these steps, and you’ll have a plate of pure comfort in no time.
Step 1: Prepare the Patties
First things first—don’t overwork the meat! I grab a big bowl and gently mix the ground beef with the egg, breadcrumbs, Worcestershire sauce, and spices. Just enough to combine—no vigorous stirring or you’ll end up with tough patties. Then, I divide the mixture into 4 equal portions (a kitchen scale helps, but eyeballing works too) and shape them into oval patties about 3/4-inch thick. Pro tip: Make a slight dent in the center of each patty with your thumb—this keeps them from puffing up while cooking.
Step 2: Cook the Hamburger Steaks
Heat that skillet over medium-high heat with a splash of oil until it shimmers. Carefully add the patties—you should hear a nice sizzle! Cook them for about 4-5 minutes per side until they’re beautifully browned but still slightly pink inside (they’ll finish cooking later). Resist the urge to press them down—that just squeezes out all the juicy goodness. Transfer them to a plate and tent with foil to keep warm.
Step 3: Caramelize the Onions
Here’s where the magic happens. In the same skillet (keep those tasty browned bits!), melt the butter and toss in the sliced onions. Turn the heat down to medium-low and let them soften slowly, stirring occasionally. This isn’t a race—you want golden, sweet onions, which takes about 10 minutes. If they start drying out, add a splash of broth. When they’re soft and caramel-colored, you’re golden!
Step 4: Make the Gravy
Sprinkle the flour over those gorgeous onions and stir like crazy for about a minute—this cooks out the raw flour taste. Now, slowly pour in the beef broth while scraping up all those delicious browned bits from the pan (that’s flavor gold!). Keep stirring as the gravy thickens—it should coat the back of a spoon nicely. Slide the patties back into the skillet, spoon that luscious gravy over them, and let everything simmer together for 5 minutes so the flavors can mingle. Oh, the smell!

Tips for Perfect Hamburger Steak with Onions and Gravy
Want to take your hamburger steak from good to “Oh wow!”? Here are my can’t-live-without tips:
- Keep the beef cold: Chill your ground beef for 15 minutes before mixing—it helps the patties hold their shape better when cooking.
- Deglaze like a pro: When adding broth to make the gravy, really scrape up those browned bits from the pan—that’s where all the deep flavor hides!
- Onion patience: Don’t rush the caramelizing! Low and slow makes them sweet and jammy instead of burnt or crunchy.
- Thickener backup: If your gravy seems thin, mix 1 tsp cornstarch with 1 tsp cold water and stir it in—instant thickness without lumps.
Serving Suggestions for Hamburger Steak with Onions and Gravy
This dish is begging to be paired with something creamy and something green—that’s my golden rule! I always go for a big scoop of buttery mashed potatoes to soak up that glorious gravy, plus some quick-steamed green beans or roasted carrots for balance. If I’m feeling extra, I’ll toast a slice of crusty bread to mop up every last drop. Honestly? Even just a simple side salad works when I’m in a hurry—the star of the show here is that saucy hamburger steak!
Storing and Reheating Hamburger Steak with Onions and Gravy
Got leftovers? Lucky you! Store them in an airtight container in the fridge for up to 3 days—the flavors actually get better as they sit. For longer storage, freeze the patties and gravy together for up to 3 months. When reheating, I always go for the stovetop: warm everything gently in a skillet over low heat, adding a splash of broth if the gravy thickens too much. Microwave works in a pinch, but the stovetop keeps everything tender and juicy. Trust me, it’s worth the extra minute!
Hamburger Steak with Onions and Gravy Variations
This recipe is like your favorite pair of jeans—totally customizable! Swap the ground beef for turkey or chicken if you’re feeling light (just add an extra egg yolk to keep it moist). For mushroom lovers, toss in sliced creminis when caramelizing the onions—they add such a deep, earthy flavor to the gravy. My spicy-food-obsessed cousin throws in a pinch of cayenne, and sometimes I’ll use red wine instead of some broth for a fancy twist. The beauty? It’s all good!
Hamburger Steak with Onions and Gravy FAQs
I get asked these questions all the time—here are the answers straight from my kitchen to yours!
- Can I use ground turkey instead of beef? Absolutely! Just add an extra egg yolk or 1 tbsp olive oil to keep the patties moist. The gravy’s rich flavor will still shine through.
- My gravy turned out too thin—help! No panic! Mix 1 tbsp cornstarch with 1 tbsp cold water, then stir it into the simmering gravy. It’ll thicken up in seconds.
- How do I know when the patties are done? They should be firm but slightly springy when pressed (160°F internal temp if you’re using a thermometer). Remember—they’ll keep cooking in the gravy!
- Can I make this ahead? You bet. Prep the patties and refrigerate them (uncovered) for up to 24 hours—the crust will be even better when cooked!
- What’s the best onion for caramelizing? Yellow onions are my go-to for sweetness, but red onions work too if you like a sharper flavor. Just slice them thin!
Got more questions? Just ask—I’ve made this recipe about a hundred times and love sharing the tricks!
Nutritional Information for Hamburger Steak with Onions and Gravy
Here’s the scoop per serving (1 patty with gravy): About 350 calories, 25g protein, 15g carbs (1g fiber), and 20g fat. Remember—these are rough estimates since ingredients vary. Want it lighter? Try leaner beef or less butter in the gravy. Now go make it and tell me how yours turned out—I live for your kitchen success stories!
Print
Hamburger Steak with Onions and Gravy
A hearty and flavorful dish made with seasoned ground beef patties, caramelized onions, and a rich gravy.
- Total Time: 40 mins
- Yield: 4 servings 1x
Ingredients
- 1 lb ground beef (80/20 blend)
- 1 egg
- 1/4 cup breadcrumbs
- 1 tsp Worcestershire sauce
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1 large onion, sliced
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1 1/2 cups beef broth
- 1 tbsp vegetable oil
Instructions
- In a bowl, mix ground beef, egg, breadcrumbs, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper.
- Shape the mixture into 4 evenly sized patties.
- Heat oil in a skillet over medium heat and cook the patties for 4-5 minutes per side. Remove and set aside.
- In the same skillet, melt butter and add sliced onions. Cook until caramelized (about 10 minutes).
- Sprinkle flour over the onions and stir to combine.
- Slowly add beef broth, stirring constantly until the gravy thickens.
- Return the patties to the skillet, spooning gravy over them. Simmer for 5 minutes.
Notes
- Use fresh ground beef for the best texture.
- Don’t overwork the meat when forming patties to keep them tender.
- For a thicker gravy, add a cornstarch slurry (1 tbsp cornstarch mixed with 1 tbsp water).
- Prep Time: 15 mins
- Cook Time: 25 mins
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
- Diet: Low Lactose
Nutrition
- Serving Size: 1 patty with gravy
- Calories: 350
- Sugar: 3g
- Sodium: 700mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 1g
- Protein: 25g
- Cholesterol: 110mg









