Hearty, comforting, and deeply satisfying, Salisbury Steak with Mashed Potatoes and Mushroom Gravy is a timeless classic that never goes out of style. Picture juicy, seasoned ground beef patties smothered in a rich, savory mushroom gravy, all piled high on a bed of fluffy mashed potatoes. It’s the kind of meal that wraps you in a warm hug after a long day—simple enough for a weeknight, but special enough to serve to company.
This recipe brings nostalgic diner vibes to your dinner table, with a homemade twist that makes it even better than you remember. The savory mushroom gravy is the real star, soaking into the creamy potatoes and perfectly seasoned steak patties. This is comfort food done right, and once you make it from scratch, you’ll never go back to frozen dinners or instant gravy packets again.
What Kind of Ground Beef Should I Use?
For the juiciest Salisbury steak patties, opt for 80/20 ground beef—that means 80% lean and 20% fat. The extra fat keeps the patties moist and flavorful, especially important since they’ll be simmered in gravy. If you prefer something leaner, just be sure not to overcook the patties to keep them from drying out.

Ingredients for the Salisbury Steak with Mashed Potatoes and Mushroom Gravy
- Ground Beef (80/20): The base of the steak patties, offering richness and juiciness.
- Breadcrumbs: Helps bind the patties and absorb juices for a tender bite.
- Egg: Acts as a binder to hold the patties together.
- Onion (finely minced): Adds sweetness and depth to the patties.
- Garlic (minced): Boosts the savory flavor in the patties and the gravy.
- Salt & Pepper: Essential seasoning for both patties and gravy.
- Worcestershire Sauce: Infuses a rich umami flavor into both the beef and gravy.
- Beef Broth: The base for the mushroom gravy.
- Mushrooms (sliced): Adds texture and earthy depth to the gravy.
- Butter: Used to sauté and enrich the gravy.
- Flour: Thickens the gravy to just the right consistency.
- Mashed Potatoes: Creamy, buttery base for serving; homemade or store-bought.
How To Make the Salisbury Steak with Mashed Potatoes and Mushroom Gravy
Step 1: Form the Patties
In a large mixing bowl, combine ground beef, breadcrumbs, egg, minced onion, garlic, Worcestershire sauce, salt, and pepper. Mix gently with your hands until everything is just combined. Form the mixture into oval-shaped patties, about 3/4 inch thick. You should get 4-6 patties depending on the size.
Step 2: Sear the Patties
Heat a large skillet over medium-high heat and add a drizzle of oil. Once hot, add the patties and sear them for 3-4 minutes on each side, until browned. Don’t worry about cooking them through completely—they’ll finish cooking in the gravy. Remove and set aside.
Step 3: Make the Mushroom Gravy
In the same skillet, lower the heat to medium and add butter. Toss in the sliced mushrooms and cook for 5-7 minutes until they release their moisture and become golden. Stir in the minced garlic and cook for another minute. Sprinkle flour over the mushrooms and stir for about a minute to create a roux.
Step 4: Simmer the Gravy
Gradually pour in the beef broth while whisking to avoid lumps. Add Worcestershire sauce and season with salt and pepper. Let the gravy simmer for about 5 minutes until thickened.
Step 5: Return Patties to the Gravy
Place the browned patties back into the skillet, spooning some gravy over each one. Cover and simmer on low for 15-20 minutes, until the patties are cooked through and juicy.
Step 6: Prepare the Mashed Potatoes
While the steak simmers, prepare your mashed potatoes. Peel, boil, and mash potatoes with butter, cream or milk, salt, and a pinch of pepper until smooth and fluffy.
Step 7: Plate and Serve
Spoon a generous scoop of mashed potatoes onto each plate. Top with a Salisbury steak patty and ladle over that rich, savory mushroom gravy. Garnish with fresh parsley if desired.
How to Serve and Store Salisbury Steak with Mashed Potatoes and Mushroom Gravy
This dish is best served hot, right off the stove, with a hearty scoop of mashed potatoes underneath each juicy steak patty. Spoon extra mushroom gravy on top for the ultimate comfort meal. For a complete plate, add a green side like steamed broccoli, roasted carrots, or a crisp garden salad.
Leftovers store beautifully. Let everything cool completely before transferring to airtight containers. Store in the fridge for up to 4 days. Reheat on the stovetop or in the microwave, adding a splash of beef broth or water to loosen the gravy if needed.
To freeze, place the patties and gravy in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator and reheat gently.
Frequently Asked Questions
What if I don’t have mushrooms?
No problem! You can leave them out or substitute with caramelized onions or even frozen peas for a twist. The gravy will still be delicious.
Can I use a different type of meat?
Yes! Ground turkey or chicken can be used in place of beef. Just note that they are leaner, so consider adding a splash of olive oil to the mix to retain moisture.
How do I thicken the gravy more?
If your gravy feels too thin, whisk together a teaspoon of cornstarch with a tablespoon of cold water and stir it into the simmering gravy until it thickens to your liking.
Is this recipe gluten-free?
As written, it’s not, but you can easily make it gluten-free by using gluten-free breadcrumbs and replacing the all-purpose flour with cornstarch or a gluten-free flour blend.
What are the best potatoes for mashing?
Yukon Golds and Russets are great choices. Russets are fluffier, while Yukon Golds are naturally buttery and creamy.
Can I make this ahead?
Definitely. You can form and brown the patties a day ahead, then refrigerate. When ready to serve, make the gravy and simmer the patties until heated through.
Want More Classic Comfort Food Ideas?
If you loved this Salisbury Steak with Mashed Potatoes and Mushroom Gravy, you’ll definitely want to check out these cozy, satisfying dishes from Life with Jam:
- Slow Cooker Garlic Butter Beef Bites & Potatoes for melt-in-your-mouth bites bathed in butter.
- Creamy Cheesy Garlic Butter Rigatoni with Savory Beef for pasta lovers who crave rich sauces.
- The Best Beef Stir Fry when you’re short on time but still want big flavor.
- Hamburger Steaks with Onion Gravy as another variation of a savory skillet beef dinner.
- Creamy Alfredo Lasagna Soup when you want all the comfort of lasagna in a bowl.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest comfort food board so you can always come back to it when cravings hit.
Tried it? I’d love to hear how it turned out! Did you make a twist on the mushroom gravy? Did you add a cheesy potato mash? Drop your tips and questions in the comments below.
You can also follow along on Pinterest at Life with Jam for more daily recipes like this one. It’s where I share everything I’m cooking, testing, and loving in the kitchen!

Salisbury Steak with Mashed Potatoes and Mushroom Gravy
- Total Time: 45 minutes
- Yield: 4 servings
Description
A comforting classic featuring juicy beef patties simmered in savory mushroom gravy, served over creamy mashed potatoes. It’s the ultimate cozy dinner that tastes like home.
Ingredients
1 pound ground beef (80/20)
1⁄3 cup breadcrumbs
1 large egg
1⁄4 cup finely minced onion
2 cloves garlic, minced
1⁄2 teaspoon salt
1⁄2 teaspoon black pepper
1 tablespoon Worcestershire sauce
2 tablespoons butter
8 ounces mushrooms, sliced
2 tablespoons all-purpose flour
2 cups beef broth
3 cups mashed potatoes (prepared)
Instructions
1. In a bowl, mix ground beef, breadcrumbs, egg, onion, garlic, Worcestershire sauce, salt, and pepper until just combined.
2. Shape mixture into 4 to 6 oval patties, about 3⁄4 inch thick.
3. Heat a skillet over medium-high heat and sear patties for 3–4 minutes per side. Remove and set aside.
4. In the same skillet, melt butter and sauté mushrooms for 5–7 minutes until browned. Add garlic and cook for 1 more minute.
5. Sprinkle flour over mushrooms and stir to form a roux.
6. Gradually pour in beef broth while whisking. Add Worcestershire, salt, and pepper. Simmer for 5 minutes until thickened.
7. Return patties to the skillet and spoon gravy over top. Simmer covered on low heat for 15–20 minutes.
8. While patties simmer, prepare mashed potatoes to your preference.
9. Plate mashed potatoes, top with patties, and pour over mushroom gravy. Garnish if desired and serve hot.
Notes
Don’t overmix the beef mixture or your patties will turn out tough.
For a richer gravy, add a splash of cream or a dollop of sour cream at the end.
Leftovers reheat best in a skillet with a splash of broth or water to revive the sauce.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Skillet
- Cuisine: American
Nutrition
- Serving Size: 1 plate
- Calories: 510
- Sugar: 3g
- Sodium: 720mg
- Fat: 32g
- Saturated Fat: 13g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 130mg
Keywords: salisbury steak, mashed potatoes, mushroom gravy


