If you’re craving cozy, vintage comfort food that bursts with savory flavor, Salisbury Steak with Mushroom Gravy truly delivers it all: juicy beef patties, a luscious, earthy gravy, and that feeling of pure homemade nostalgia. This classic skillet dinner is the ultimate answer to chilly weeknights, satisfying appetites with every bite and leaving you with minimal cleanup and maximum flavor. If you love meals that make your kitchen smell like home, this dish deserves a spot in your regular rotation.

Ingredients You’ll Need
There’s beauty in the simplicity of this recipe: each ingredient plays a starring role, working together to create a rich, hearty dinner that feels way fancier than the effort required. Fresh mushrooms, warming spices, and just a hint of tang make for a dish you’ll want to revisit time and time again.
- Ground beef: Choose 80/20 for the perfect balance of juicy and flavorful patties
- Bread crumbs: Help bind the patties and add tenderness
- Egg: Acts as the essential glue to hold everything together
- Ketchup: Adds a touch of sweetness and color
- Worcestershire sauce: Deepens the umami notes and savory savor
- Garlic powder: For subtle warmth without overwhelming
- Onion powder: Layers in that classic steakhouse flavor
- Salt: Enhances all the other ingredients
- Black pepper: Gives a gentle kick and complexity
- Olive oil: For searing those patties to a golden crust
- Unsalted butter: Adds richness to the mushroom gravy, or swap for oil if needed
- Mushrooms: Bring deep, earthy flavor to the gravy
- Yellow onion: Provides sweetness and aroma
- All-purpose flour: Thickens the gravy to the ideal texture
- Beef broth: The base of your luscious mushroom sauce
- Dijon mustard: Adds gentle tang and balance
- Salt and pepper (to taste): For finishing and bringing out maximum flavor
How to Make Salisbury Steak with Mushroom Gravy
Step 1: Mix and Shape the Patties
In a large bowl, combine the ground beef, breadcrumbs, egg, ketchup, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Mix gently just until everything comes together (overmixing can make the meat tough). Form the blend into four oval-shaped patties about half an inch thick, keeping them all roughly the same size for even cooking.
Step 2: Sear the Patties
Heat olive oil in a large skillet over medium-high heat. Once shimmering, add the beef patties and cook for 3 to 4 minutes per side, just enough to brown the outsides and lock in those savory juices. They don’t need to be fully cooked at this stage. Place the seared patties on a plate and set aside while you dive into the next step.
Step 3: Sauté the Mushrooms and Onions
Using the same trusty skillet, lower the heat to medium and melt the butter. Add sliced mushrooms and onions, stirring occasionally as they release their fragrance and soften, about 5–7 minutes. Let them take on a bit of golden color for deep flavor; don’t rush this step!
Step 4: Build the Mushroom Gravy
Sprinkle the flour evenly over the sautéed veggies, stirring constantly for about a minute to cook off rawness. Now, slowly pour in the beef broth, scraping any browned bits from the pan’s bottom. Blend in the remaining Worcestershire sauce and a touch of Dijon mustard. Let this mixture bubble into a glossy, aromatic gravy, thickening for 3–4 minutes.
Step 5: Simmer the Patties in the Gravy
Gently return the browned patties and their juices to the skillet, nestling them into the simmering mushroom gravy. Cover and cook for another 10–12 minutes, allowing the flavors to mingle and the patties to cook through. Taste and adjust the seasoning at the end, then serve piping hot—ideally over a soft bed of mashed potatoes or rice to soak up that delicious sauce.
How to Serve Salisbury Steak with Mushroom Gravy

Garnishes
Fresh chopped parsley is a simple, vibrant garnish that instantly lifts the look (and brightens the flavor) of your Salisbury Steak with Mushroom Gravy. For even more color and zing, try a sprinkle of finely sliced green onions or a tiny pinch of smoked paprika across the top before serving.
Side Dishes
This dish almost demands a classic pairing like creamy mashed potatoes or steamed white rice—perfect for catching every last drop of that silky mushroom gravy. A side of buttered peas, garlicky green beans, or sweet roasted carrots rounds out the meal and adds some fresh crunchiness.
Creative Ways to Present
Feel free to think beyond the plate! Serve your Salisbury Steak with Mushroom Gravy family-style in a rustic cast-iron skillet for a cozy, vintage vibe. Or, if you’re aiming to impress, try plating each patty with a dramatic spoonful of mushroom gravy, a swirl of potatoes, and a scatter of microgreens for a bistro-inspired touch.
Make Ahead and Storage
Storing Leftovers
Salisbury Steak with Mushroom Gravy makes fantastic leftovers. Once fully cooled, pop everything into an airtight container and refrigerate for up to three days. The flavors deepen overnight, making that next-day lunch or dinner extra comforting and robust.
Freezing
If you’re planning ahead or have lots of leftovers, this meal freezes beautifully. Place the cooked steak patties and mushroom gravy in a freezer-safe container or bag, making sure they’re fully covered. Label and freeze for up to three months. Thaw overnight in the fridge before reheating for best flavor and texture.
Reheating
To reheat, warm gently on the stovetop over low heat, adding a splash of beef broth or water if the gravy has thickened too much in the fridge. Microwave reheating works well in a covered dish using 50 percent power until heated through and steamy. Give the gravy a good stir before serving again.
FAQs
Can I make Salisbury Steak with Mushroom Gravy ahead of time?
Absolutely! Prepare everything up to the point of simmering in gravy, then cool and refrigerate. Simply reheat gently on the stove when ready to serve, adding a dash of broth if needed to loosen the sauce.
What can I use instead of ground beef?
Ground turkey or chicken is a tasty, lighter option that works especially well if you want to cut down on beef. Just keep an eye on cooking time, as leaner meats can dry out more quickly.
How do I thicken my mushroom gravy if it seems too runny?
If your gravy is still thin after simmering, mix a teaspoon of flour or cornstarch with a little cold water, then stir it into the skillet. Simmer for another couple of minutes until you reach your desired consistency.
Are there gluten-free options for this recipe?
Yes! Just use gluten-free breadcrumbs for the patties and swap the all-purpose flour for a gluten-free blend or cornstarch when thickening the gravy. Be sure to check the labels on your broth and Worcestershire sauce as well.
Can I add wine to the gravy?
A splash of red wine adds a grown-up elegance and richness to the sauce. Stir it in with the broth for a deeper, more complex gravy that pairs perfectly with the beef and mushrooms.
Final Thoughts
Few dinners promise as much heartwarming satisfaction as homemade Salisbury Steak with Mushroom Gravy. If you’re ready for a meal that makes everyone at the table feel instantly at home, give this classic a try. You’ll love how easy it is, how rich the flavors are, and how quickly it disappears—don’t be surprised if this becomes your new comfort food classic!
Print
Salisbury Steak with Mushroom Gravy Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
Indulge in the comforting flavors of homemade Salisbury Steak with Mushroom Gravy. Juicy ground beef patties seasoned to perfection, smothered in a rich mushroom gravy, this classic dish is a hearty and satisfying meal that the whole family will love.
Ingredients
For the Salisbury Steak:
- 1 pound ground beef
- 1/3 cup breadcrumbs
- 1 large egg
- 1 tablespoon ketchup
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon olive oil
For the Mushroom Gravy:
- 2 tablespoons unsalted butter
- 8 oz mushrooms, sliced
- 1 small yellow onion, thinly sliced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon Dijon mustard
- Salt and pepper to taste
Instructions
- Prepare the Salisbury Steak: In a large bowl, combine ground beef, breadcrumbs, egg, ketchup, Worcestershire sauce, garlic powder, onion powder, salt, and pepper. Form into 4 oval-shaped patties.
- Sear the Patties: Heat olive oil in a skillet, sear the patties for 3–4 minutes per side. Remove and set aside.
- Make the Mushroom Gravy: In the same skillet, cook mushrooms and onions. Add flour, then stir in beef broth, Worcestershire sauce, and Dijon mustard. Simmer until thickened.
- Simmer the Patties: Return patties to the skillet, cover, and simmer in the gravy for 10–12 minutes.
- Serve: Season to taste and serve hot with mashed potatoes or rice.
Notes
- For extra depth, add a splash of red wine to the gravy before simmering.
- You can use ground turkey or chicken as a leaner option.
- Leftovers reheat well and can be stored in the fridge for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 steak with gravy
- Calories: 390
- Sugar: 4g
- Sodium: 710mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 115mg