Hamburger steak with gravy is the kind of dinner that feels like comfort food from the first bite. Tender ground beef patties are browned in a skillet, then finished in a rich brown onion gravy that is perfect spooned over mashed potatoes. It uses everyday ingredients, but the finished dish tastes like you spent much longer in the kitchen.
The trick is to keep the beef mixture light rather than packing it together too much. A quick sear gives the patties a browned outside, while letting them finish cooking in the gravy keeps them tender and flavorful.
What Is Hamburger Steak?
Hamburger steak is essentially a seasoned ground beef patty served as a dinner rather than in a bun. Unlike a traditional hamburger, it is usually paired with gravy, onions, mashed potatoes, noodles, or vegetables. It is also different from Salisbury steak, which commonly contains additional binders and ingredients that give it more of a meatloaf-like texture.
Why This Hamburger Steak Works
The beef gets plenty of flavor from garlic, mustard and Worcestershire sauce, while the onion gravy picks up the browned bits left in the skillet. Slowly cooking the onions before adding the broth makes a noticeable difference because they become soft and slightly sweet instead of tasting sharp.
For an especially tender patty, keep the beef cold while preparing it and mix only until the ingredients come together. Overworking ground beef can make the finished steaks dense.
Also Read: Cheddar Bay Biscuits
Ingredients
For the Hamburger Steaks
| Ingredient | Amount |
|---|---|
| Ground beef | 1 1/2 pounds |
| Unsalted butter, frozen and finely grated | 4 tablespoons |
| Yellow onion, finely minced | 1/2 cup |
| Garlic, minced | 3 cloves |
| Yellow mustard | 2 teaspoons |
| Worcestershire sauce | 3 teaspoons |
| Olive oil | 2 tablespoons |
| Salt | To taste |
| Black pepper | To taste |
For the Onion Gravy
| Ingredient | Amount |
|---|---|
| Yellow onions, sliced | 2 medium |
| Unsalted butter | 3 tablespoons, divided |
| Beef broth | 1 cup |
| Chicken broth | 1 cup |
| Worcestershire sauce | 1 1/2 teaspoons |
| Onion powder | 1 teaspoon |
| Garlic powder | 1/2 teaspoon |
| Cornstarch | 3 tablespoons |
| Cold water | 1/4 cup |
| Fresh parsley | For serving, optional |
Also Read: Garlic Parmesan Chicken
How to Make Hamburger Steak with Gravy
1. Make the Beef Patties
Add the ground beef, finely minced onion, garlic, mustard, Worcestershire sauce and grated frozen butter to a large bowl. Gently mix everything together just until evenly combined. Avoid kneading the mixture like dough because that can make the patties tough.
Divide the mixture into four portions and shape each one into an oval patty. Make the patties slightly flatter than you might expect since they will become thicker as they cook. Place them in the refrigerator for about 15 minutes to help them firm up.
2. Sear the Steaks
Take the patties from the refrigerator and season both sides with salt and black pepper. Heat the olive oil in a large skillet over medium-high heat.
Place the patties in the hot skillet and cook for about 2 to 3 minutes per side, just until they develop a deep brown crust. They do not need to be fully cooked at this point. Transfer the steaks to a plate.
3. Cook the Onions
Reduce the heat to medium-low and add 2 tablespoons of butter to the same skillet. Add the sliced onions and cook slowly for about 15 minutes, stirring occasionally.
Let the onions soften and develop some golden-brown color. This step is worth the extra few minutes because it gives the gravy a deeper, sweeter flavor.
4. Make the Gravy
Pour the beef broth and chicken broth into the skillet. Add the Worcestershire sauce, onion powder and garlic powder. As the liquid goes into the pan, scrape the browned bits from the bottom with a wooden or silicone spatula. Those little browned pieces add a lot of flavor to the gravy.
In a small bowl, whisk the cornstarch with the cold water until completely smooth. Bring the gravy to a gentle boil, then slowly whisk in the cornstarch mixture. Continue cooking until the gravy becomes thick enough to coat the back of a spoon.
5. Finish the Hamburger Steaks
Return the browned beef patties to the skillet and spoon some of the onion gravy over them. Cover the skillet and cook over medium-low heat for about 10 minutes, or until the steaks are cooked through.
Ground beef should reach an internal temperature of 160°F (71°C). Once the steaks are done, stir or swirl the remaining tablespoon of cold butter into the gravy. It gives the sauce a smoother, richer finish.
6. Serve
Serve the hamburger steaks hot with plenty of onion gravy spooned over the top. Creamy mashed potatoes are the classic choice because they soak up the sauce beautifully, but buttered noodles, rice or roasted vegetables also work well.
Also Read: Slow Cooker Stroganoff
What You Can Do Better
- Do not overmix the beef: Mix only until everything is combined. A light touch gives you a softer patty.
- Use cold grated butter: Grating frozen butter makes it easier to distribute throughout the beef without warming the mixture too much.
- Give the onions time: Rushing the onions means missing out on much of the flavor they add to the gravy.
- Use the same skillet: The browned bits left behind after searing the patties become part of the gravy, so there is no reason to wash the pan between steps.
- Do not make the patties too thick: Slightly flatter patties cook more evenly and are easier to finish in the gravy.
- Check the temperature: A meat thermometer is the easiest way to know when the beef is safely cooked without having to cut into every patty.
What to Serve with Hamburger Steak
Mashed potatoes are hard to beat with this recipe, but you have plenty of other options. Buttered egg noodles are especially good when you want something quick, while roasted carrots, green beans or broccoli add some freshness to the plate.
| Side Dish | Why It Works |
|---|---|
| Mashed potatoes | Absorb the rich onion gravy. |
| Buttered noodles | Simple and filling without competing with the gravy. |
| Steamed green beans | Add a fresh, crisp contrast. |
| Roasted carrots | The natural sweetness works well with the savory gravy. |
| Rice | A simple option for soaking up the sauce. |
Also Read: Chicken and Parmesan Cheese Recipe
Can You Add Mushrooms?
Absolutely. Mushrooms are a natural match for brown gravy. Slice them and cook them in the skillet until their moisture has cooked away and they begin to brown. Add them to the finished gravy before returning the hamburger steaks to the pan.
Can You Make Hamburger Steak Ahead of Time?
Yes. The cooked hamburger steaks and gravy can be stored together in an airtight container in the refrigerator for up to 3 days. Reheat them gently in a covered skillet over low to medium-low heat. If the gravy has thickened too much in the refrigerator, add a small splash of broth or water while reheating.
Hamburger Steak with Gravy Nutrition
The following is an approximate nutritional estimate per serving for the hamburger steak and gravy. It can vary depending on the fat percentage of the ground beef, the amount of butter used and the broth you choose.
Also Read: Swedish Meatballs Dish
| Nutrient | Approximate Amount |
|---|---|
| Calories | 695 kcal |
| Carbohydrates | 17 g |
| Protein | 32 g |
| Fat | 55 g |
| Saturated Fat | 26 g |
| Cholesterol | 173 mg |
| Sodium | 753 mg |
| Fiber | 2 g |
| Sugar | 4 g |
| Iron | 4 mg |
Frequently Asked Questions
Is hamburger steak the same as a hamburger?
Not quite. Both can use seasoned ground beef, but hamburger steak is generally served as a plated meal with gravy rather than inside a bun. It is closer to a comfort-food dinner than a traditional burger.
Why is my hamburger steak tough?
The most common reason is overworking the ground beef. Mixing and pressing the meat too much can produce a dense patty. Shape the steaks gently and avoid cooking them longer than necessary.
How do I thicken hamburger steak gravy?
A cornstarch slurry is a quick way to thicken the gravy. Mix cornstarch with cold water first, then whisk it into the simmering gravy. Never add dry cornstarch directly to the hot liquid because it can form lumps.
Can I use ground turkey instead of beef?
Yes, although the flavor and texture will be different. Ground turkey is leaner, so take care not to overcook it. Make sure the center reaches the safe temperature recommended for ground poultry.
Can I freeze hamburger steak with gravy?
Yes. Let the cooked steaks and gravy cool completely, then store them in a freezer-safe airtight container for up to about 3 months. Thaw in the refrigerator before reheating gently.

