
Few dishes are as comforting and hearty as Salisbury steak with mushroom gravy and mashed potatoes. This classic American comfort food takes the simple flavors of seasoned ground beef and elevates them with a rich, savory mushroom gravy, creating a meal that’s satisfying and nostalgic. Paired with creamy, buttery mashed potatoes, it’s a dinner that warms the soul and brings family and friends together around the table.
What makes this dish so special is the combination of textures and flavors. The tender, juicy Salisbury steaks are full of flavor, while the mushroom gravy adds a deep, earthy richness that perfectly complements the beef. The mashed potatoes provide a creamy, smooth contrast, making every bite a perfect balance of comfort and indulgence. It’s the kind of meal that makes weeknights feel like a special occasion and weekends even cozier.

Why Do I Love This Recipe?
I love this recipe because it’s classic comfort food at its finest. It’s simple to prepare, yet tastes like something from a restaurant or grandma’s kitchen. The mushroom gravy adds layers of flavor, and the mashed potatoes soak up every bit of it, creating a plate that’s both hearty and satisfying. It’s also versatile—you can adjust the seasoning, use different mushrooms, or add herbs like thyme or parsley to suit your taste.

Serving Suggestions
Serve Salisbury steak with a generous ladle of mushroom gravy over the steaks and mashed potatoes. Pair it with steamed green beans, roasted carrots, or a crisp side salad to round out the meal. For a family dinner, consider serving warm dinner rolls or crusty bread to mop up the delicious gravy.
Storage & Freezing
Leftovers can be stored in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop or in the microwave, adding a splash of beef broth if the gravy thickens too much. Salisbury steak and mashed potatoes can also be frozen: wrap the steaks and gravy separately in freezer-safe containers and freeze mashed potatoes with a bit of butter on top. Thaw overnight in the fridge before reheating.
Variations of the Recipe
You can switch up the mushrooms by using cremini, shiitake, or portobello for different flavor profiles. For a lighter version, swap half the mashed potatoes with cauliflower mash. You can also add caramelized onions to the gravy for extra sweetness or a splash of Worcestershire sauce to deepen the flavor.
Salisbury steak with mushroom gravy and mashed potatoes is the ultimate comfort meal—hearty, flavorful, and perfect for any family dinner or cozy night in.


Salisbury Steak with Mushroom Gravy and Mashed Potatoes
Ingredients
Method
- In a large mixing bowl, combine the ground beef, egg, chopped onion, seasoned breadcrumbs, Worcestershire sauce, and salt and pepper. Mix gently with your hands until all ingredients are fully incorporated.

- Divide the mixture into four even portions and shape each into a patty.

- Heat the olive oil in a large skillet over medium-high heat. Add the patties and sear on both sides until browned, about 3–4 minutes per side. Remove the patties from the skillet and set aside.

- Pour out any excess fat from the skillet, leaving a small amount for flavor. Add the butter and allow it to melt.
- Add the sliced mushrooms to the skillet and sauté until they begin to soften, about 3–5 minutes.

- Sprinkle the flour over the mushrooms and stir well to coat evenly. Cook for 1–2 minutes to remove the raw flour taste.

- Gradually pour in the beef broth while stirring continuously, making sure the flour is fully incorporated and smooth.

- Return the seared patties to the skillet. Reduce the heat to medium-low and simmer for 10–15 minutes, or until the patties are cooked through and the gravy has thickened. Taste and adjust seasoning with salt and pepper as needed.

- Serve the Salisbury steaks hot, topped with the mushroom gravy, alongside creamy mashed potatoes or your favorite side vegetables.

- Enjoy!


Sausage Hashbrown Casserole