If you have been craving a comforting and hearty meal that feels like a warm hug on a plate, then the Creamy Mushroom Salisbury Steak with Mashed Potatoes Recipe is here to satisfy your soul. This dish features tender, flavorful beef patties bathed in a rich mushroom gravy and paired perfectly with luscious, buttery mashed potatoes. It’s a true classic that combines simple ingredients with deep, satisfying flavors to create a meal that is both nostalgic and incredibly delicious. Whether it’s a family dinner or a special weekend treat, this Creamy Mushroom Salisbury Steak with Mashed Potatoes Recipe promises to deliver a plateful of pure joy.

Ingredients You’ll Need
Gathering the right ingredients is half the fun, and for this recipe, simplicity is key. Each component adds its own magic—ground beef for hearty richness, mushrooms for earthy depth, and spices for just the right amount of zest. These everyday ingredients come together to create something truly special, so let’s take a look at what you’ll need:
- 1 cup mushrooms, finely chopped: Adds moisture and a savory undertone directly into the patties.
- 1 large onion, chopped and divided: Provides sweetness and a bit of crunch when sautéed.
- 1 & 1/2 pounds ground beef: The star protein, bringing a juicy and flavorful base.
- 1 egg: Acts as a binder to hold the patties together perfectly.
- 1/3 cup panko breadcrumbs: Adds structure without heaviness for tender patties.
- 2 tablespoons tomato paste: A subtle acidity that deepens the beefy flavor.
- 2 tablespoons whole grain mustard: Gives a tangy kick that brightens the dish.
- 1 teaspoon minced garlic: Infuses a warm, aromatic touch.
- 1 tablespoon Worcestershire sauce: Boosts umami and complexity.
- 1/4 teaspoon liquid smoke (optional): For a subtle smoky hint that feels homey.
- 1 & 1/4 teaspoons kosher salt: Enhances all the flavors beautifully.
- 3/4 teaspoon black pepper: Adds mild heat and depth.
- 1 teaspoon onion powder: Complements the fresh onions with concentrated flavor.
- 1 tablespoon oil, for frying: Needed to get that perfect sear on the patties.
- 1 tablespoon butter: Enriches the gravy and adds silkiness.
- 2 & 1/2 cups sliced mushrooms: For the luscious, earthy mushroom gravy.
- 1 teaspoon minced garlic: Another layer of aromatic flavor in the gravy.
- 2 & 1/2 cups beef broth: Forms the base for the rich, savory sauce.
- 2 & 1/2 tablespoons flour: Thickens the gravy to the perfect consistency.
- 1 teaspoon whole grain mustard: A touch more tang for the gravy’s depth.
- 1 tablespoon Worcestershire sauce: Enhances the gravy’s umami punch.
- Parsley, to garnish: Adds freshness and a pop of vibrant green color.
- Creamy mashed potatoes, to serve: The flawless, velvety companion for soaking up every bit of that gravy.
How to Make Creamy Mushroom Salisbury Steak with Mashed Potatoes Recipe
Step 1: Prepare the Ingredients
Start by chopping your onions and mushrooms carefully—this prep step sets the foundation for both your patties and rich gravy. Reserve about a quarter cup of finely chopped onion to mix into the steaks, and finely chop the rest for the sauce. Having everything prepped before you cook makes the whole process smooth and enjoyable.
Step 2: Make the Steaks
In a large mixing bowl, combine the reserved finely chopped onion, chopped mushrooms, ground beef, egg, panko breadcrumbs, tomato paste, mustard, garlic, Worcestershire sauce, optional liquid smoke, salt, pepper, and onion powder. Mix it all until just combined, taking care not to overwork the mixture so your patties stay juicy and tender. This mixture is packed with flavor and perfect texture, making the steaks irresistibly good.
Step 3: Shape the Patties
Shape your mixture into six evenly sized oval patties. This shape helps them cook evenly and fits perfectly in your skillet. Form them gently—perfectly formed patties are key to that classic Salisbury steak experience.
Step 4: Cook the Steaks
Heat the oil over medium-high heat in a sturdy skillet, then add the patties. Sear each side for about two minutes until they develop a beautiful golden-brown crust. This crust locks in juices and creates the perfect base for your mushroom gravy later. Once browned, remove the patties and set them aside while you prepare the gravy.
Step 5: Prepare the Gravy
Using the same skillet, melt the butter and sauté sliced mushrooms with the chopped onions for about five minutes, until they soften and caramelize slightly. Add the minced garlic and cook for an additional minute to release those wonderful aromas. This fragrant sauté is the heart of your sauce, so take a moment to enjoy the mouthwatering scent.
Step 6: Make the Gravy
In a small bowl, whisk together the beef broth and flour to create a smooth mixture. Slowly pour this into the skillet with the mushrooms, whisking constantly to avoid lumps. Add the mustard and Worcestershire sauce, then continue cooking for another two minutes until the gravy thickens and begins to bubble gently. This step transforms simple ingredients into a luscious sauce that coats the steaks beautifully.
Step 7: Finish Cooking the Steaks
Return the browned patties back into the skillet, nestling them in the gravy. Reduce the heat to medium-low and allow everything to simmer together for about five minutes, ensuring the steaks cook through and soak up that flavorful gravy. This resting period in the sauce deepens the taste and makes every bite melt in your mouth.
Step 8: Serve
Sprinkle freshly chopped parsley over the top to add a burst of green and fresh flavor. Serve each Salisbury steak generously smothered in mushroom gravy beside a pile of creamy mashed potatoes—the perfect vehicle for soaking up every bit of that delicious sauce. This is comfort food at its finest, ready to be devoured and loved.
How to Serve Creamy Mushroom Salisbury Steak with Mashed Potatoes Recipe

Garnishes
A sprinkle of fresh parsley adds not just a pop of color but also a fresh herbal note that brightens the rich flavors. For a bit of texture, toasted breadcrumbs or crispy shallots can be sprinkled on top to elevate the dish visually and palate-wise. These small touches transform your meal into a restaurant-worthy feast.
Side Dishes
While creamy mashed potatoes are the star sidekick here, feel free to add a green vegetable like steamed green beans or roasted Brussels sprouts to introduce some crunch and balance. A crisp garden salad with a tangy vinaigrette also pairs wonderfully to cut through the richness of the stew-like gravy.
Creative Ways to Present
To impress guests or family, serve the patties stacked on a generous swirl of mashed potatoes, then ladle the mushroom gravy over the top for an elegant look. For a fun twist, try mini Salisbury steak sliders using slider buns—a perfect way to turn this classic into a party appetizer or kid-friendly meal.
Make Ahead and Storage
Storing Leftovers
Place any leftover Salisbury steaks and gravy in an airtight container and refrigerate for up to three days. The melting mushroom flavors actually deepen overnight, making your leftovers taste even better the next day.
Freezing
This recipe freezes beautifully. Pack the cooked patties and gravy into a freezer-safe container or bag, leaving some space for expansion. Freeze for up to three months, perfect for prepping meals ahead of a busy week.
Reheating
Reheat gently on the stovetop over low to medium heat, stirring occasionally until warmed through. Adding a splash of beef broth or water helps loosen the gravy and keeps the patties moist. Microwaving is fine too, but be sure to cover the dish to retain moisture and heat evenly.
FAQs
Can I use ground turkey or chicken instead of beef?
Absolutely! Ground turkey or chicken can make a lighter version of the dish. Just be mindful that the leaner meat may need a little extra moisture like a tablespoon of olive oil or an extra egg to keep the patties tender.
Is it necessary to use liquid smoke?
Liquid smoke is optional, but it does add a subtle smoky depth that mimics the flavor of grilled steaks. If you prefer a cleaner taste, feel free to skip it without losing the essence of the dish.
Can I make the mashed potatoes from scratch?
Yes! Homemade mashed potatoes with real butter and cream elevate this meal beautifully. However, store-bought mashed potatoes work too for a quicker meal without sacrificing comfort.
How do I thicken the gravy if it’s too runny?
Mix an extra teaspoon of flour with a little cold beef broth or water to create a slurry, then stir it into the simmering gravy. Cook for another minute or two until it thickens to your liking.
What can I substitute for whole grain mustard?
Dijon mustard is a great substitute that’s a bit tangier but still complements the rich flavors perfectly. If you like it spicier, you can add a pinch of cayenne pepper to the mix.
Final Thoughts
There is something incredibly satisfying about settling down with a plate of Creamy Mushroom Salisbury Steak with Mashed Potatoes Recipe—it’s the kind of meal that makes you feel nurtured and content, every single time. Whether you’re new to making Salisbury steak or looking to perfect your technique, this recipe is a wonderful blend of hearty flavors and soothing textures. So gather your ingredients, embrace the cooking process, and prepare to enjoy a dish that feels like a homemade hug at the dinner table.
Print
Creamy Mushroom Salisbury Steak with Mashed Potatoes Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Frying
- Cuisine: American
Description
This Salisbury Steak recipe features juicy ground beef patties mixed with mushrooms, onions, and flavorful seasonings, pan-fried to a perfect brown and served with a rich mushroom gravy. Accompanied by creamy mashed potatoes, it’s a comforting and hearty meal ready in just 30 minutes, ideal for family dinners or cozy nights in.
Ingredients
For the Steaks
- 1 cup mushrooms, finely chopped
- 1/4 cup onion, finely chopped
- 1 1/2 pounds ground beef
- 1 egg
- 1/3 cup panko breadcrumbs
- 2 tablespoons tomato paste
- 2 tablespoons whole grain mustard
- 1 teaspoon minced garlic
- 1 tablespoon Worcestershire sauce
- 1/4 teaspoon liquid smoke (optional)
- 1 1/4 teaspoons kosher salt
- 3/4 teaspoon black pepper
- 1 teaspoon onion powder
- 1 tablespoon oil, for frying
For the Gravy
- 1 large onion, chopped (divided, with 1/4 cup for steaks)
- 2 1/2 cups sliced mushrooms
- 1 tablespoon butter
- 1 teaspoon minced garlic
- 2 1/2 cups beef broth
- 2 1/2 tablespoons flour
- 1 teaspoon whole grain mustard
- 1 tablespoon Worcestershire sauce
- Parsley, to garnish
- Creamy mashed potatoes, to serve
Instructions
- Prepare the Ingredients: Chop the onion and mushrooms. Set aside 1/4 cup of the onion for the steaks and finely chop the remaining onion and mushrooms for the gravy.
- Make the Steaks: In a large bowl, combine the 1/4 cup finely chopped onion, finely chopped mushrooms, ground beef, egg, panko breadcrumbs, tomato paste, whole grain mustard, minced garlic, Worcestershire sauce, liquid smoke (if using), kosher salt, black pepper, and onion powder. Mix everything thoroughly until well combined.
- Shape the Patties: Divide the mixture and shape it into six oval patties, ensuring they are evenly sized for consistent cooking.
- Cook the Steaks: Heat oil in a large skillet over medium-high heat. Add the patties and cook for about 2 minutes on each side or until nicely browned. Remove the patties from the skillet and set aside.
- Prepare the Gravy: In the same skillet, melt the butter. Add the sliced mushrooms and the remaining chopped onions and sauté for about 5 minutes until softened. Add minced garlic and sauté for another minute to release its aroma.
- Make the Gravy: In a small bowl, whisk together the beef broth and flour until smooth. Slowly pour this mixture into the skillet while continuously whisking to avoid lumps. Add the teaspoon of whole grain mustard and tablespoon of Worcestershire sauce, and cook the gravy for about 2 minutes until it begins to simmer and thicken.
- Finish Cooking the Steaks: Return the browned steaks to the skillet with the gravy. Reduce the heat and simmer for about 5 minutes, allowing the steaks to cook through and the gravy to further thicken and develop flavor.
- Serve: Sprinkle freshly chopped parsley over the steaks and serve immediately with creamy mashed potatoes for a complete, comforting meal.
Notes
- Liquid smoke is optional but adds a great smoky depth to the patties if used.
- For best texture, avoid overmixing the ground beef mixture when forming patties.
- To make this dish gluten free, substitute panko breadcrumbs with gluten-free breadcrumbs and use gluten-free flour for the gravy.
- Use low sodium beef broth to control the sodium levels in the gravy.
- The steaks can also be cooked fully in the gravy by simmering longer if preferred.

