Few dishes offer the rich, nostalgic comfort of a classic Salisbury Steak with Mushroom Gravy. This hearty favorite transforms simple ground beef into a deeply flavorful patty, seared to a golden crust and drenched in a silky mushroom-studded brown gravy. It’s the kind of meal that feels like a warm hug on a chilly evening, especially when paired with creamy mashed potatoes or buttered egg noodles.

Whether you’re chasing the taste of grandma’s Sunday dinner or just need a satisfying dinner that comes together with pantry staples, this recipe delivers. The mushroom gravy adds umami depth, while the beef patties stay juicy and tender. It’s budget-friendly, freezer-friendly, and 100% comforting.
Ingredients for this Salisbury Steak with Mushroom Gravy
For the Steaks:
- 1 pound ground beef (80/20 blend recommended)
- 1/3 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 tablespoon Worcestershire sauce
- 1 egg
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 1 tablespoon oil (for searing)
For the Mushroom Gravy:
- 2 tablespoons butter
- 1 cup sliced mushrooms (white or cremini)
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon onion powder
- Salt and pepper to taste
- Optional: chopped parsley for garnish

Step 1: Mix the Steak Patties
In a large bowl, combine ground beef, breadcrumbs, finely chopped onion, Worcestershire sauce, egg, garlic powder, salt, and pepper. Use your hands or a fork to gently mix until combined. Do not overmix. Divide and shape the mixture into 4 oval patties, about 1/2 to 3/4-inch thick.
Step 2: Sear the Patties
Heat a tablespoon of oil in a large skillet over medium-high heat. Once hot, add the patties. Sear each side for about 3-4 minutes until nicely browned. Transfer the patties to a plate; they will finish cooking in the gravy.
Step 3: Sauté the Mushrooms
In the same skillet, reduce heat to medium and melt the butter. Add sliced mushrooms and cook for about 5-6 minutes, stirring occasionally, until softened and golden.
Step 4: Make the Gravy
Sprinkle flour over the mushrooms and stir to coat evenly. Cook for 1 minute to remove the raw flour taste. Gradually pour in the beef broth while whisking continuously to avoid lumps. Add Worcestershire sauce, onion powder, salt, and pepper. Simmer until the gravy thickens slightly, about 3-5 minutes.
Step 5: Simmer the Steaks in Gravy
Return the seared patties to the skillet, nestling them into the gravy. Cover and simmer on low heat for 10-15 minutes, or until the patties are cooked through and the gravy is rich and thick.
Step 6: Serve
Garnish with chopped parsley if desired and serve hot over mashed potatoes, rice, or egg noodles. Spoon plenty of mushroom gravy over the top for maximum comfort.
Frequently Asked Questions
What cut of beef is used for Salisbury steak?
Traditional Salisbury steak is made with ground beef, usually 80/20 for a juicy, flavorful patty.
Can I use ground turkey instead?
Yes! Ground turkey works well as a leaner alternative. Add a splash of beef broth or extra seasoning for more flavor.
How do I keep Salisbury steak from falling apart?
Make sure to use a binder like breadcrumbs and an egg. Chilling the patties for 10-15 minutes before searing can also help them hold shape.
Is Salisbury steak the same as hamburger steak?
Not exactly. While both use ground beef, Salisbury steak includes more seasonings and often uses a gravy, whereas hamburger steak might be served plain or with a simple onion topping.
What mushrooms are best for the gravy?
White button or cremini mushrooms are classic choices. You can also mix in shiitake or baby bella for deeper flavor.
Can I make this dish gluten-free?
Yes. Use gluten-free breadcrumbs and substitute all-purpose flour with a gluten-free flour blend or cornstarch slurry for the gravy.

Salisbury Steak with Mushroom Gravy
- Total Time: 35 minutes
- Yield: 4 servings
Description
Sink your fork into this ultimate comfort food classic – a juicy, seasoned beef patty bathed in rich mushroom gravy. This easy dinner recipe brings all the cozy diner vibes to your kitchen, combining quick prep with deep, satisfying flavor. Perfect for those seeking hearty dinner ideas, comfort food inspiration, or simple yet delicious food ideas, this Salisbury steak pairs beautifully with mashed potatoes, noodles, or rice. Whether you’re planning a weeknight meal or batch-cooking for the freezer, it’s a timeless choice for a home-cooked feast.
Ingredients
1 pound ground beef (80/20 blend recommended)
1/3 cup breadcrumbs
1/4 cup finely chopped onion
1 tablespoon Worcestershire sauce
1 egg
1 teaspoon garlic powder
Salt and pepper to taste
1 tablespoon oil (for searing)
For the Mushroom Gravy:
2 tablespoons butter
1 cup sliced mushrooms (white or cremini)
2 tablespoons all-purpose flour
2 cups beef broth
1 tablespoon Worcestershire sauce
1/2 teaspoon onion powder
Salt and pepper to taste
Optional: chopped parsley for garnish
Instructions
- In a bowl, mix together ground beef, breadcrumbs, onion, Worcestershire sauce, egg, garlic powder, salt, and pepper. Shape into 4 oval patties.
- Heat oil in a skillet over medium-high heat. Sear patties on each side for 3-4 minutes until browned. Set aside.
- In the same skillet, reduce heat and melt butter. Add mushrooms and cook for 5-6 minutes until golden.
- Sprinkle flour over mushrooms and stir. Cook for 1 minute, then gradually add beef broth while whisking. Add Worcestershire, onion powder, salt, and pepper. Simmer until thickened.
- Return patties to skillet. Cover and simmer for 10-15 minutes on low until cooked through.
- Garnish with parsley and serve over mashed potatoes, rice, or noodles.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner