Hamburger Steak and Brown Gravy Recipe, Easy American Dinner in 45 Minutes

Prep: 15 min | Cook: 30 min | Total: 45 min | Serves: 4 | Difficulty: Easy
Why you will love this: It turns simple ground beef into a deeply satisfying, restaurant-worthy meal, and the gravy is so good you will want to put it on everything.
This hamburger steak and brown gravy recipe is my go to for a no fuss, deeply comforting dinner. It is the kind of meal that feels like a hug on a plate, and it is so much better than anything you would get at a diner. I make this when I want something hearty without a ton of effort, kind of like my Moroccan chicken tagine but with a classic American vibe.
It is basically a glorified, way more delicious hamburger without the bun, swimming in the most amazing savory gravy. You probably have most of the ingredients already, which is always a win.
Key Facts About Hamburger Steak and Brown Gravy
- This recipe uses 1.5 pounds of ground beef to make 4 generous patties.
- You only need about 15 minutes of hands on prep time.
- It creates a rich gravy using 2 cups of beef broth.
- The entire meal comes together in under 45 minutes from start to finish.
- It is a budget friendly meal that costs significantly less than $20 to feed four people.
What You Need for Hamburger Steak and Brown Gravy

- For the Patties: 1.5 lbs ground beef (80/20 is perfect), 1/3 cup breadcrumbs, 1 large egg, 2 tbsp milk, 1 tbsp Worcestershire sauce, 1 tsp garlic powder, 1 tsp onion powder, 1/2 tsp smoked paprika, 1 tsp salt, 1/2 tsp black pepper.
- For the Gravy: 1 large yellow onion, thinly sliced, 8 oz sliced mushrooms, 2 tbsp butter, 2 tbsp all purpose flour, 2 cups beef broth, 1 tbsp Worcestershire sauce, 1 tsp soy sauce, salt and pepper to taste.
- For Cooking: 1 tbsp olive oil.
I find that a good, rich beef broth makes all the difference for the gravy, so do not skimp there.
How to Make Hamburger Steak and Brown Gravy
First, mix all the patty ingredients in a large bowl. Do not overwork the meat, just mix until combined. Form into 4 oval shaped patties, about 3/4 inch thick. Make a slight indentation in the center of each with your thumb so they cook evenly and do not puff up.
Heat the olive oil in a large skillet over medium high heat. Cook the patties for about 4 5 minutes per side, until nicely browned. They do not need to be cooked through yet. Remove them to a plate.

Step 3: Cook the Onions and Mushrooms
In the same skillet, add the sliced onions and mushrooms. Cook for 6 8 minutes, stirring occasionally, until they are soft and have released their liquid. This builds the flavor base for your gravy.
Step 4: Make the Roux
Push the veggies to the side and add the butter to the center of the skillet. Once melted, sprinkle the flour over the butter. Whisk constantly for about 1 minute until it forms a paste and turns light brown. This is your roux and it will thicken the gravy.
Step 5: Build the Gravy
Slowly pour in the beef broth while whisking constantly to avoid lumps. Add the Worcestershire and soy sauce. Let it simmer for 2 3 minutes until it starts to thicken. Taste and adjust seasoning with salt and pepper.
Step 6: Simmer Everything Together
Nestle the browned patties back into the skillet, along with any juices from the plate. Spoon some gravy over the top. Reduce heat to low, cover, and let it simmer gently for 10 12 minutes, until the patties are cooked through. This is the magic step where everything comes together.
Join Our Private Cooking Community
Get a new recipe every single day, cooking tips, and connect with other home cooks who love food as much as you do. A warm friendly community and I would love to see you there.
Tips for Perfect Hamburger Steak and Brown Gravy
Do Not Overmix the Meat
This is the number one tip for tender patties. Mix the ingredients just until combined. Overworking the meat makes the patties tough and dense.
Get a Good Sear
Make sure your skillet is hot before adding the patties. A proper sear locks in juices and creates those delicious browned bits in the pan, which equals more flavor for your gravy. It is the same principle for getting a great crust on fluffy Japanese souffle pancakes.
Let it Rest
Let the finished dish sit off the heat for 5 minutes before serving. This allows the gravy to thicken up a bit more and the flavors to settle. It is worth the wait.
Want More Recipes Like This?
I put together 400 of my favorite recipes in one download. Chicken dinners, creamy pastas, easy cakes, quick breakfasts, and simple everyday meals the whole family actually eats. If you cook at home regularly, you will use this all the time.
Frequently Asked Questions
Can I make this ahead of time?
Absolutely. You can form the patties a day ahead and keep them covered in the fridge. The whole dish also reheats beautifully.
What should I serve with this?
Mashed potatoes are the classic pairing. Buttered egg noodles, rice, or even creamy polenta are also fantastic for soaking up all that gravy.
Can I use ground turkey instead?
You can, but the flavor and texture will be different. Use ground turkey with a higher fat content and consider adding an extra tablespoon of Worcestershire to the patties for more savory depth.
I hope this becomes a new favorite in your dinner rotation. Let me know in the comments what you love to serve yours with.

Hamburger Steak and Brown Gravy
Ingredients
Method
- In a large bowl, combine the ground beef, breadcrumbs, beaten egg, minced onion, minced garlic, Worcestershire sauce, smoked paprika, dried thyme, salt, and pepper. Gently mix with your hands until just combined—do not overmix. Divide the mixture into 4 equal portions and shape each into a 3/4-inch thick oval patty, pressing a slight indentation into the center of each to prevent doming during cooking.
- Heat the vegetable oil in a large skillet (preferably cast iron or stainless steel) over medium-high heat. Once the oil is shimmering, carefully add the patties. Cook for 4-5 minutes per side, without moving them, until a deep golden-brown crust forms. Transfer the cooked patties to a plate and set aside. Do not clean the skillet.
- Reduce the heat to medium. Add the butter to the same skillet with the beef drippings. Once melted, sprinkle in the flour. Whisk constantly for 2-3 minutes, scraping up any browned bits from the bottom of the pan, until the mixture (the roux) turns a rich, nutty brown color.
- Slowly pour in the beef broth while whisking vigorously to prevent lumps. Add the Worcestershire sauce, onion powder, and garlic powder. Bring the gravy to a simmer, whisking frequently, until it thickens enough to coat the back of a spoon, about 5-7 minutes. Season with salt and pepper to taste.
- Return the hamburger steaks and any accumulated juices to the skillet, nestling them into the gravy. Reduce heat to low, cover, and let simmer gently for 8-10 minutes to allow the flavors to meld and the steaks to finish cooking through.
- Serve the hamburger steaks hot, generously ladled with the brown gravy. Garnish with chopped parsley if desired. They are traditionally served over a bed of creamy mashed potatoes with a simple vegetable on the side.
Disclosure: This post may contain affiliate links. If you purchase through our links we may earn a small commission at no extra cost to you.
If you made this Hamburger Steak and Brown Gravy, please leave a comment below and let me know how it turned out.

