If you’re craving a hearty, comforting meal, hamburger steak with gravy is the perfect dish to satisfy your appetite. This delicious, tender hamburger steak is smothered in a rich, flavorful gravy that will have everyone coming back for seconds. Whether you’re making it for a weeknight dinner or a special family meal, this easy-to-make recipe is sure to impress. Let’s dive in and explore how you can create this mouthwatering dish at home.
What is Hamburger Steak with Gravy?
Hamburger steak with gravy is a classic American comfort food that consists of seasoned ground beef patties cooked to perfection and then topped with a savory brown gravy. The gravy, often made with mushrooms, onions, and beef broth, brings all the flavors together, creating a rich and satisfying meal. It’s often served with mashed potatoes, rice, or vegetables, making it a versatile and filling dinner option.
Ingredients You’ll Need for Hamburger Steak with Gravy
For the Hamburger Steaks:
- 1 ¼ pounds (570 grams) ground beef (90% lean)
- 1 large egg
- ¼ cup (30 grams) breadcrumbs (dried, not fresh)
- ½ cup yellow onion (finely diced)
- 1 teaspoon Italian seasoning
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- 1 tablespoon olive oil
For the Gravy:
- 3 tablespoons butter
- 8 ounces (225 grams) mushrooms (sliced – use white or cremini)
- 1 medium yellow onion (thinly sliced)
- 1 clove garlic (minced)
- 3 tablespoons all-purpose flour
- 1 ½ cups (350 ml) beef broth (can be subbed with chicken broth)
- 2 teaspoons Worcestershire sauce
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- Chopped fresh parsley (to garnish)
How to Make Hamburger Steak with Gravy
Step 1: Prepare the Hamburger Steaks
In a large bowl, combine the ground beef, egg, breadcrumbs, onion, Italian seasoning, salt, and black pepper. Be careful not to overwork the meat as it can result in tough patties. Mix everything until it’s just combined. Once mixed, divide the meat mixture into 4-5 equal portions, and form each portion into an oval-shaped patty that is about ½ inch thick.
Step 2: Cook the Hamburger Steaks
In a large skillet, heat the olive oil over medium-high heat. Once hot, add the patties to the skillet and cook for about 5 minutes per side, or until they are browned and the internal temperature reaches 160°F (71°C). Once cooked through, remove the patties from the skillet and set them aside on a plate. Cover them with foil to keep them warm.
Step 3: Make the Gravy
In the same skillet, melt the butter over medium heat. Add the mushrooms and onions, cooking them for about 4-5 minutes, or until the onions become translucent and the mushrooms soften.
Add the garlic and cook for an additional 30 seconds until fragrant. Next, add the flour and cook while stirring for about 30 seconds to form a roux. Gradually pour in the beef broth while whisking to avoid lumps. Bring the mixture to a boil and then lower the heat to a simmer for about 3 minutes, or until the sauce thickens and reaches a glaze-like consistency.
Season the gravy with Worcestershire sauce, salt, and black pepper. Taste and adjust the seasoning as necessary.
Step 4: Combine the Steaks and Gravy
Return the cooked hamburger steaks to the skillet with the gravy. Spoon the sauce over the steaks and let everything simmer together for an additional 5 minutes, allowing the flavors to meld together.
Step 5: Serve and Enjoy
Remove from heat and garnish the hamburger steak with gravy with freshly chopped parsley for a burst of color and freshness. Serve this dish over mashed potatoes, rice, or with your favorite steamed vegetables like broccoli or green beans for a complete and satisfying meal.
Pro Tips for Perfect Hamburger Steak with Gravy
- Use lean ground beef: For a healthier option, use lean ground beef to avoid excess grease. You can also substitute ground turkey for a lighter version, but ensure it reaches an internal temperature of 165°F (74°C).
- Customize your seasonings: If you want to enhance the flavor even more, try adding some shredded cheese or crumbled bacon to the hamburger mixture for an extra savory, smoky touch.
- Thicker gravy: For a thicker gravy, let the flour cook a little longer or add an extra tablespoon of flour to achieve your desired consistency.
- Make ahead: Prepare the hamburger mixture in advance, and refrigerate it for up to 8 hours. This helps save time on busy evenings.
Hamburger Steak with Gravy
A hearty, comforting meal featuring tender hamburger steak smothered in a rich, flavorful gravy that will have everyone coming back for seconds. Perfect for weeknight dinners or special family meals.
- Total Time: 35 minutes
- Yield: 4–5 servings 1x
Ingredients
- 1 ¼ pounds (570 grams) ground beef (90% lean)
- 1 large egg
- ¼ cup (30 grams) breadcrumbs (dried, not fresh)
- ½ cup yellow onion (finely diced)
- 1 teaspoon Italian seasoning
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- 1 tablespoon olive oil
- 3 tablespoons butter
- 8 ounces (225 grams) mushrooms (sliced – use white or cremini)
- 1 medium yellow onion (thinly sliced)
- 1 clove garlic (minced)
- 3 tablespoons all-purpose flour
- 1 ½ cups (350 ml) beef broth (can be subbed with chicken broth)
- 2 teaspoons Worcestershire sauce
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- Chopped fresh parsley (to garnish)
Instructions
- In a large bowl, combine the ground beef, egg, breadcrumbs, onion, Italian seasoning, salt, and black pepper
- Mix everything until just combined, then divide into 4-5 equal portions
- Form each portion into an oval-shaped patty that is about ½ inch thick
- Heat olive oil in a large skillet over medium-high heat
- Add patties to the skillet and cook for about 5 minutes per side until browned and internal temperature reaches 160°F (71°C)
- Remove patties from skillet and set aside on a plate, cover with foil to keep warm
- In the same skillet, melt butter over medium heat
- Add mushrooms and onions, cook for 4-5 minutes until onions become translucent and mushrooms soften
- Add garlic and cook for additional 30 seconds until fragrant
- Add flour and cook while stirring for 30 seconds to form a roux
- Gradually pour in beef broth while whisking to avoid lumps
- Bring mixture to a boil then lower heat to simmer for 3 minutes until sauce thickens
- Season gravy with Worcestershire sauce, salt, and black pepper
- Return hamburger steaks to skillet with gravy
- Spoon sauce over steaks and simmer together for 5 minutes
- Garnish with freshly chopped parsley and serve
Notes
Use lean ground beef for a healthier option. Can substitute ground turkey but ensure it reaches 165°F (74°C). For thicker gravy, let flour cook longer or add extra tablespoon of flour. Hamburger mixture can be prepared 8 hours in advance and refrigerated.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 steak
- Calories: 383
- Sugar: 3g
- Sodium: 793mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 1g
- Protein: 21g
- Cholesterol: 113mg
Keywords: hamburger steak, gravy, comfort food, ground beef, easy dinner, main course

