Classic Salisbury Steak with Rich Mushroom Gravy
Salisbury steak is a comforting, hearty dish that brings back memories of home-cooked meals. Despite its name, Salisbury steak isn’t a steak at all—it’s a seasoned ground beef patty smothered in a rich, savory mushroom gravy. This dish is perfect for weeknight dinners but elegant enough for special occasions.
In this article, we’ll cover:
-
A classic Salisbury steak recipe with step-by-step instructions
-
Tips for the juiciest patties
-
Variations to suit different tastes
-
Serving suggestions for a complete meal
Classic Salisbury Steak Recipe
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Ingredients
For the Steak Patties:
-
1 ½ lbs (680g) ground beef (80/20 blend for best flavor)
-
⅓ cup breadcrumbs (plain or panko)
-
1 large egg
-
2 tbsp ketchup
-
1 tbsp Worcestershire sauce
-
1 tsp Dijon mustard
-
½ tsp garlic powder
-
½ tsp onion powder
-
½ tsp salt
-
¼ tsp black pepper
For the Mushroom Gravy:
-
2 tbsp unsalted butter
-
1 small yellow onion, finely diced
-
8 oz (225g) cremini or white mushrooms, sliced
-
2 cloves garlic, minced
-
2 tbsp all-purpose flour
-
2 cups beef broth (low-sodium preferred)
-
1 tbsp Worcestershire sauce
-
1 tsp soy sauce
-
½ tsp thyme (dried or fresh)
-
Salt & pepper to taste
-
1 tbsp chopped parsley (for garnish)
Instructions
1. Prepare the Steak Patties
-
In a large bowl, combine ground beef, breadcrumbs, egg, ketchup, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, salt, and pepper.
-
Mix gently with your hands until just combined—avoid overmixing to prevent tough patties.
-
Divide the mixture into 4 equal portions and shape into oval patties, about ½-inch thick.
2. Cook the Patties
-
Heat a large skillet (preferably cast iron) over medium-high heat. Add 1 tbsp oil.
-
Once hot, add the patties and cook for 4-5 minutes per side, until nicely browned.
-
Transfer to a plate and set aside (they will finish cooking in the gravy).
3. Make the Mushroom Gravy
-
In the same skillet, melt butter over medium heat.
-
Add onion and cook for 2-3 minutes until softened.
-
Add mushrooms and sauté for 5 minutes until golden brown.
-
Stir in garlic and cook for 30 seconds until fragrant.
-
Sprinkle flour over the mixture and stir for 1 minute to cook off the raw taste.
-
Slowly pour in beef broth, stirring constantly to avoid lumps.
-
Add Worcestershire sauce, soy sauce, thyme, salt, and pepper. Bring to a simmer.
4. Finish Cooking
-
Return the patties to the skillet, nestling them into the gravy.
-
Reduce heat to low, cover, and simmer for 10-12 minutes until the patties are cooked through (internal temp of 160°F/71°C).
5. Serve
-
Spoon extra gravy over the patties.
-
Garnish with chopped parsley.
-
Serve hot with mashed potatoes, buttered noodles, or steamed vegetables.
Tips for the Best Salisbury Steak
✅ Use an 80/20 beef blend – The fat keeps the patties juicy.
✅ Don’t overmix – Handle the meat gently to avoid dense patties.
✅ Let the gravy thicken – If too thin, simmer uncovered for a few extra minutes.
✅ Make ahead – The flavors deepen if refrigerated overnight.
Variations & Substitutions
-
Turkey Salisbury Steak: Swap beef for ground turkey (add 1 extra egg for moisture).
-
Gluten-Free: Use gluten-free breadcrumbs and flour.
-
Extra Umami: Add 1 tsp fish sauce or a splash of balsamic vinegar to the gravy.
-
Cheesy Twist: Top with melted provolone or Swiss cheese before serving.
What to Serve with Salisbury Steak
-
Mashed Potatoes – The classic pairing for soaking up gravy.
-
Buttered Egg Noodles – A quick and delicious side.
-
Roasted Green Beans – Adds a fresh, crisp contrast.
-
Crusty Bread – Perfect for mopping up extra sauce.
Conclusion
Salisbury steak is a timeless comfort dish that’s easy to make yet packed with flavor. With a rich mushroom gravy and tender beef patties, it’s a meal that satisfies every time. Whether you stick to the classic recipe or try a variation, this dish is sure to become a family favorite.
Ready to make it? Gather your ingredients and enjoy a hearty, homemade Salisbury steak tonight

David is a seasoned SEO expert with a passion for content writing, keyword research, and web development. He combines technical expertise with creative strategies to deliver exceptional digital solutions.