Salisbury Steak with Mushroom Gravy Mashed Potatoes

Salisbury Steak with Mushroom Gravy Mashed Potatoes

There is something wonderfully old-fashioned and comforting about a plate of Salisbury steak. It is the kind of dinner that feels warm and familiar from the very first bite — tender beef patties, rich mushroom gravy, creamy mashed potatoes, and simple buttery vegetables all coming together in the most satisfying way. This is the sort of meal that makes the kitchen smell incredible, with onions, mushrooms, and savory beef filling the air while everything simmers away on the stove.

It is perfect for those evenings when you want a true comfort-food dinner, the kind that feels hearty, filling, and made with care. Nothing about it is fussy, but somehow it always feels special once it is plated up with that silky gravy spooned over the top. Every bite is rich, tender, creamy, and cozy, with just enough freshness from the vegetables to round everything out beautifully.

Salisbury Steak with Mushroom Gravy Mashed Potatoes

Ingredients

For the Salisbury steak

  • 1 1/2 pounds ground beef

  • 1/3 cup breadcrumbs

  • 1 large egg

  • 1 small onion, finely grated or minced

  • 2 cloves garlic, minced

  • 1 tablespoon Worcestershire sauce

  • 1 teaspoon Dijon mustard

  • 1/2 teaspoon paprika

  • 1 teaspoon salt

  • 1/2 teaspoon black pepper

  • 1 tablespoon olive oil

For the mushroom gravy

  • 2 tablespoons butter

  • 8 ounces mushrooms, sliced

  • 2 tablespoons all-purpose flour

  • 2 cups beef broth

  • 1 tablespoon Worcestershire sauce

  • 1/2 teaspoon onion powder

  • 1/4 teaspoon black pepper

  • Salt, to taste

For the mashed potatoes

  • 2 pounds potatoes, peeled and cubed

  • 4 tablespoons butter

  • 1/3 cup milk

  • Salt and black pepper, to taste

For the vegetables

  • 2 cups broccoli florets

  • 2 cups baby carrots

  • 1 tablespoon butter

  • 1 tablespoon chopped fresh parsley

Instructions

Start by making the steak patties. In a large bowl, combine the ground beef, breadcrumbs, egg, onion, garlic, Worcestershire sauce, Dijon mustard, paprika, salt, and black pepper. Mix everything gently until just combined. Try not to overwork it, so the patties stay tender. Shape the mixture into 4 large oval patties.

Next, heat the olive oil in a large skillet over medium-high heat. Add the patties and cook them for 4 to 5 minutes per side, until they are nicely browned. They do not need to be fully cooked through yet. Once they have a good crust, transfer them to a plate.

In the same skillet, melt the butter and add the sliced mushrooms. Let them cook for 4 to 5 minutes, stirring now and then, until they soften and take on a lovely golden color. This is where the gravy starts to build that deep, savory flavor.

Sprinkle the flour over the mushrooms and stir for about a minute. Then gradually whisk in the beef broth, Worcestershire sauce, onion powder, black pepper, and a little salt. Keep stirring as the gravy comes together and starts to thicken into something smooth and glossy.

Now return the patties to the skillet. Spoon some of the mushroom gravy over the top, then cover and let everything simmer on low for 10 to 12 minutes. The patties will finish cooking gently in the gravy, becoming tender and full of flavor.

While the Salisbury steak simmers, make the mashed potatoes. Boil the peeled and cubed potatoes in salted water for 15 to 18 minutes, or until they are fork-tender. Drain them well, then mash with butter, milk, salt, and black pepper until smooth and creamy.

For the vegetables, steam or boil the broccoli and baby carrots until tender. Once they are ready, toss them with butter and chopped parsley for a simple, buttery finish.

To serve, spoon the mashed potatoes onto each plate. Place a Salisbury steak patty on top or alongside, then ladle plenty of warm mushroom gravy over it. Add the broccoli and carrots on the side, and serve everything while it is hot.

Presentation

This meal looks especially inviting when the mashed potatoes are spooned onto the plate first, creating a soft bed for the Salisbury steak and all that rich mushroom gravy. Let some of the gravy run gently over the potatoes too, because it ties the whole plate together beautifully.

The bright broccoli and carrots add a lovely pop of color against the deep brown gravy and creamy potatoes. A little extra parsley over the vegetables or even over the gravy can make the whole plate feel fresh and finished. Serve it on warm plates if you can, so everything stays cozy right to the last bite.

Nutritional Information:

  • ⏰ Prep Time: 20 minutes | Cooking Time: 30 minutes | Total Time: 50 minutes

  • 🔥 Kcal: 610 kcal per serving | 🍽️ Servings: 4 servings

Conclusion

Salisbury Steak with Mushroom Gravy, Mashed Potatoes & Vegetables is one of those timeless dinners that never really stops being comforting. It has all the things people love in one plate — savory beef, rich gravy, creamy potatoes, and tender vegetables — all simple, classic, and deeply satisfying.

It is the kind of meal that feels like home, whether you are making it for a weeknight dinner or a slow, cozy evening when everyone is ready for something hearty. Full of flavor and warmth, this is a recipe that is easy to fall in love with and even easier to come back to again and again.

Spread the love