Easy Hamburger Steaks with Onion Mushroom Gravy Recipe
Introduction
There is something especially comforting about hamburger steaks with onion mushroom gravy—a skillet meal that fills your kitchen with the rich aroma of onions, mushrooms, and savory beef. This hearty dish is perfect for a cozy family dinner or when you want homemade comfort food without spending hours in the kitchen.

Ingredients
- For the Hamburger Steaks:
- 1 1/2 pounds ground beef
- 1/3 cup breadcrumbs
- 1 large egg
- 2 tablespoons milk
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons chopped fresh parsley (optional)
- 2 tablespoons olive oil, for cooking
- For the Onion Mushroom Gravy:
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 medium yellow onion, thinly sliced
- 8 ounces mushrooms, sliced
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon dried thyme
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 1 tablespoon chopped fresh parsley, for garnish
Instructions
- Step 1: In a large mixing bowl, combine ground beef, breadcrumbs, egg, milk, Worcestershire sauce, garlic powder, onion powder, salt, black pepper, and parsley if using. Mix gently just until combined to avoid tough patties.
- Step 2: Divide the mixture into 4 to 6 oval patties. Press firmly so they hold together, and make a slight indentation in the center of each to ensure even cooking.
- Step 3: Heat olive oil in a large skillet over medium to medium-high heat. Brown the patties for 4 to 5 minutes on each side until nicely seared. They don’t need to be fully cooked. Remove and set aside.
- Step 4: In the same skillet, add butter and olive oil. Cook sliced onions and mushrooms for 8 to 10 minutes until softened and browned. Stir in minced garlic and cook for 30 seconds more.
- Step 5: Sprinkle flour over the onion and mushroom mixture, stirring well. Cook for about 1 minute to remove raw flour taste. Slowly pour in beef broth while stirring to keep gravy smooth.
- Step 6: Add Worcestershire sauce, thyme, salt, and black pepper to the gravy. Return patties and any juices to the skillet. Spoon gravy over them and simmer on low for 10 to 15 minutes until patties are cooked through and gravy thickens.
- Step 7: Sprinkle chopped parsley over the finished dish and serve hot.
Tips & Variations
- Use baby bella mushrooms for a deeper flavor or white mushrooms for a milder taste in the gravy.
- Add a splash of heavy cream at the end for a richer sauce.
- Mix finely chopped onions directly into the meat for extra flavor.
- For smaller, quicker-cooking portions, make mini patties.
- If gravy thickens too much, stir in a little extra broth; if too thin, simmer longer uncovered.
Storage
Store leftover hamburger steaks and gravy in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat with a splash of broth to loosen the gravy, or warm individual portions in the microwave. This dish can also be frozen for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
What is the difference between hamburger steak and Salisbury steak?
Hamburger steak is a simpler seasoned ground beef patty served with gravy, while Salisbury steak usually includes more fillers and mix-ins, often served with a richer brown gravy. The lines often blur, but both focus on juicy patties with savory sauce.
How do I keep hamburger steaks from falling apart?
Using binding ingredients like egg and breadcrumbs, adding milk for moisture, and gentle mixing help keep patties together. Form them firmly but not compacted, and let them brown properly before flipping to maintain structure.
Print
Easy Hamburger Steaks with Onion Mushroom Gravy Recipe
- Total Time: 45 minutes
- Yield: 4 to 6 servings 1x
Description
This recipe for Easy Hamburger Steaks with Onion Mushroom Gravy is a classic American comfort food dish featuring seasoned ground beef patties cooked in a skillet and finished in a savory onion and mushroom gravy. It’s a hearty, satisfying meal perfect for weeknights or any day when you want a warm, home-cooked dinner without complicated preparation. Served best over mashed potatoes, rice, or buttered noodles, these tender hamburger steaks soak up the rich gravy, making every bite flavorful and comforting.
Ingredients
For the Hamburger Steaks
- 1 1/2 pounds ground beef
- 1/3 cup breadcrumbs
- 1 large egg
- 2 tablespoons milk
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons chopped fresh parsley, optional
- 2 tablespoons olive oil, for cooking
For the Onion Mushroom Gravy
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 medium yellow onion, thinly sliced
- 8 ounces mushrooms, sliced
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon dried thyme
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 1 tablespoon chopped fresh parsley, for garnish
Instructions
- Make the beef mixture: In a large mixing bowl, combine ground beef, breadcrumbs, egg, milk, Worcestershire sauce, garlic powder, onion powder, salt, black pepper, and chopped parsley if using. Mix just until ingredients are combined to avoid dense patties.
- Shape the patties: Divide the mixture into 4 to 6 oval-shaped patties. Press firmly enough to hold together but do not over-compact. Make a slight indentation in the center of each patty to ensure even cooking.
- Brown the hamburger steaks: Heat olive oil in a large skillet over medium to medium-high heat. Add the patties and cook for 4 to 5 minutes per side until nicely browned. They do not need to be fully cooked at this point. Remove patties to a plate.
- Cook the onions and mushrooms: In the same skillet, add butter and olive oil. Add sliced onions and mushrooms, cooking 8 to 10 minutes while stirring occasionally until onions soften and mushrooms brown. Stir in minced garlic and cook for 30 seconds.
- Build the gravy: Sprinkle flour over the veggies and stir well, cooking 1 minute to eliminate raw flour taste. Slowly pour in beef broth while stirring constantly to avoid lumps. Add Worcestershire sauce, dried thyme, salt, and pepper. Stir to combine.
- Simmer everything together: Return hamburger steaks and any accumulated juices to the skillet. Spoon gravy over patties. Reduce heat and simmer for 10 to 15 minutes until patties are cooked through and gravy thickens.
- Finish and serve: Sprinkle with chopped fresh parsley and serve hot over mashed potatoes, rice, or noodles with your choice of vegetables.
Notes
- Do not overmix the beef mixture to keep patties tender.
- Make a slight indentation in each patty to prevent puffing during cooking.
- If gravy thickens too much, add a splash of extra beef broth to loosen it.
- Use a large enough skillet so patties brown evenly without overcrowding.
- Leftovers can be stored in the refrigerator for up to 3 days or frozen for up to 2 months.
- Reheat gently on the stovetop with extra broth to maintain texture and moisture.
- Optional: Stir a splash of heavy cream into the gravy for extra richness.
- Variations include using baby bella mushrooms for deeper flavor or adding paprika to the beef mixture.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
Keywords: hamburger steak, onion mushroom gravy, ground beef patties, comfort food, skillet dinner, easy beef recipe, homemade gravy, weeknight dinner, classic American

