Juicy Hamburger Steak with Brown Gravy
A good hamburger steak with brown gravy hits all the right notes — savory, deeply beefy, and just a little bit nostalgic. It’s diner comfort food you can pull off on a busy weeknight, and everything comes together in one skillet.

The patties hold together with a few pantry basics, and the gravy leans on the browned bits left in the pan for real depth. If you’ve been underwhelmed by versions that turned out dry or bland, this is the one to make.
Why This Hamburger Steak Works
The patties stay tender because you use 80/20 ground beef and handle it just enough to shape it, not a second more. A little egg and breadcrumb keeps the mixture cohesive without making it dense.
The gravy starts with butter, softened onions, and mushrooms, then gets a quick roux before a pour of beef broth. Simmering it all in the same skillet grabs every speck of fond from the seared steaks, so the sauce tastes like it cooked for hours.
On the plate, the patties are coated in a glossy, rich gravy that begs for something starchy underneath. It’s the kind of meal that feels far more special than the ingredient list lets on.
Ingredients

- 1 lb ground beef (80/20): a little fat keeps the patties juicy and flavorful
- 1/4 cup plain breadcrumbs: fine or panko both work; they help bind without making the meat tough
- 1 large egg: lightly beaten
- 1 tbsp Worcestershire sauce: divided between the patties and the gravy
- 1/2 tsp garlic powder: rounds out the savory base
- Salt and black pepper: season at every layer
- 2 tbsp unsalted butter: for cooking the aromatics
- 1 small yellow onion, thinly sliced: a sweet, soft background note
- 8 oz cremini mushrooms, sliced: adds earthy depth; white mushrooms are fine too
- 2 tbsp all-purpose flour: thickens the gravy to velvety consistency
- 2 cups beef broth: go for a brand you like the taste of on its own
Variations / Substitutions
- Ground turkey or chicken: swap in for beef, but note the patties will be leaner and softer; handle gently and add 1 tbsp olive oil to the mix to help with moisture
- Leave out the mushrooms: increase the onion to a medium one and sauté it until deeply golden for a different but equally rich gravy
- Gluten free: replace the breadcrumbs with 2 tbsp almond flour and use a cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp cold water) instead of flour, whisking it in at the end
- Dairy free: use a neutral oil or plant-based butter in place of the dairy butter
- No Worcestershire: substitute an equal amount of soy sauce plus a tiny pinch of brown sugar
For a slightly different take, look at a classic Salisbury steak recipe, which often includes a tangier, ketchup-based gravy.
How to Make Hamburger Steak with Brown Gravy
Step 1: Form the Patties

In a large bowl, combine the 1 lb ground beef, 1/4 cup breadcrumbs, the beaten egg, 1 1/2 teaspoons of the Worcestershire sauce (reserve the rest for the gravy), 1/2 teaspoon garlic powder, 1/2 teaspoon salt, and a generous grind of black pepper. Mix with your hands just until the ingredients come together evenly — overworking the meat makes the patties dense and dry.
Divide into 4 equal portions and shape each into an oval patty about 3/4 inch thick. Set them on a plate and let them rest while you heat the pan; cold patties hit the hot skillet better.
Step 2: Sear the Patties

Set a large skillet over medium-high heat and let it get hot for a minute or two. Add a thin slick of oil (about 1 tablespoon of vegetable or canola) and lift the pan so it coats the surface. Lay the patties in gently and let them sear undisturbed until the bottoms release easily and a dark brown crust forms, 4 to 5 minutes.
Flip carefully with a thin spatula and sear the second side another 4 minutes. The centers will still be a little pink, and that’s perfect — they finish cooking in the gravy. Transfer the patties to a plate and set them aside.
Step 3: Sauté the Aromatics

Drop the 2 tablespoons of butter into the still-hot skillet and let it melt and foam. Add the sliced onion and mushrooms and stir to coat them in the fat. Cook, stirring occasionally, over medium heat until the onion softens and turns translucent and the mushrooms release their liquid and start to brown around the edges, about 5 to 6 minutes.
You’ll smell the onion sweetening and the mushrooms deepening as they cook. A little golden color on the bottom of the pan is fine — it builds the gravy.
Step 4: Whisk Up the Gravy

Sprinkle the 2 tablespoons of flour over the onion and mushroom mixture and stir constantly for 1 full minute to cook the raw flour taste out. The flour will cling to the vegetables and look pasty.
Slowly pour in the 2 cups of beef broth while whisking or stirring vigorously to keep lumps away. Add the remaining 1 1/2 teaspoons of Worcestershire sauce. Bring the liquid to a gentle simmer, still over medium heat, and let it bubble and thicken for about 5 minutes, stirring often. When the gravy coats the back of a spoon and you can draw a clean line through it, it’s ready. Taste and add a pinch of salt and pepper if needed.
Step 5: Smother the Steaks and Serve

Slide the patties back into the skillet along with any juices that collected on the plate. Spoon some of the gravy over the top of each steak. Lower the heat to medium-low and let them warm through for 2 to 3 minutes, until the centers are no longer pink and the patties are heated fully.
Bring the skillet to the table or plate each steak with a generous scoop of mushrooms and onions from the pan. Spoon more gravy over everything right before serving, while it’s still glistening.
Tips for the Best Gravy Every Time
- Use beef broth you actually enjoy sipping from the mug. A thin or overly salty broth makes a flat, harsh gravy.
- Scrape the pan with a wooden spoon when you add the broth. Those browned bits from the meat and vegetables are where the deepest flavor lives.
- If the gravy ends up a little thick for your liking, thin it with a splash of broth or warm water. If it’s too thin, let it simmer a minute or two longer.
- Don’t walk away from the pan once the flour goes in. It needs a full minute of stirring to lose that starchy taste, but it can burn fast.
Sear times by patty thickness:
| Patty Thickness | Sear Time per Side |
|---|---|
| 1/2 inch | 3 to 3 1/2 minutes |
| 3/4 inch | 4 to 5 minutes |
| 1 inch | 5 to 6 minutes |
Storing Leftover Steaks
Refrigerate cooked patties and gravy together in a sealed container for up to 4 days. The gravy will thicken as it chills, so add a splash of beef broth or water when you reheat.
Reheat gently in a covered skillet over low heat, turning the steaks once, until heated through. A microwave works in a pinch, but the skillet keeps the patties from drying out.
What to Serve with Hamburger Steak
Mashed potatoes are the classic choice, and for good reason — their creamy texture soaks up every drop of the gravy. Buttered egg noodles or creamy polenta give you a similar result with a different chew. Add something bright and crisp on the side, like a simple arugula salad with lemon or steamed green beans with a squeeze of lemon, to cut through the richness of the dish.
Frequently Asked Questions
Can I make the gravy ahead of time?
Yes, but you’ll miss out on the pan drippings from the searing step. If you need to prep ahead, make the gravy separately using a little browned ground beef for the fond, then reheat and thin it with broth when you serve.
Why did my patties shrink so much?
Shrinking usually means the meat was packed too tightly or the patties were thin going into the pan. Shape them loosely and aim for a 3/4-inch thickness. High heat also causes more contraction, so keep the skillet at medium-high.
What’s the difference between hamburger steak and Salisbury steak?
Salisbury steak generally includes more fillers like extra breadcrumbs and often features a tangier gravy made with tomatoes or ketchup. Hamburger steak keeps the patty closer to a pure beef patty and the gravy brown and savory.
Can I freeze the cooked hamburger steaks?
Yes, freeze them in the gravy in an airtight container for up to 2 months. Thaw overnight in the fridge before reheating gently.
How do I keep the patties from falling apart while searing?
Keep the mixture cold, handle it as little as possible, and let the patties rest a few minutes after shaping. Flipping them only once with a thin spatula also helps them hold together.

Hamburger Steak with Brown Gravy Recipe
Ingredients
Method
- Combine the beef, breadcrumbs, egg, 1 1/2 teaspoons of the Worcestershire sauce, garlic powder, 1/2 teaspoon salt, and pepper. Mix gently and shape into 4 oval patties, about 3/4 inch thick.
- Heat oil in a large skillet over medium-high heat. Sear the patties for 4 to 5 minutes per side until deeply browned, then transfer to a plate.
- Melt the butter in the same skillet. Add the onion and mushrooms and cook, stirring, until softened and golden, about 5 to 6 minutes.
- Sprinkle the flour over the vegetables and stir for 1 minute. Slowly whisk in the beef broth and the remaining 1 1/2 teaspoons of Worcestershire. Simmer until the gravy thickens, about 5 minutes. Taste and season with salt and pepper.
- Return the patties to the skillet. Spoon gravy over the top and heat through for 2 to 3 minutes. Serve immediately with extra gravy.
