Dive into the rich and hearty flavors of Salisbury Steak with Garlic Mashed Potatoes and Mushroom & Onion Gravy. This classic dish combines juicy, seasoned patties with creamy mashed potatoes and a savory gravy, making it the ultimate comfort food. Whether you’re preparing a cozy dinner for the family or a meal to impress guests, this recipe offers everything you need for a satisfying experience.
Ready to bring a comforting classic to your dinner table? Let’s explore the perfect way to prepare this timeless favorite.
Juicy, Creamy, and Savory: A Meal That Feels Like Home
Salisbury steak and mashed potatoes with mushroom and onion gravy is a perfect marriage of textures and flavors. From the tender steak patties to the velvety mashed potatoes and rich, savory gravy, this dish is a symphony of comfort.
Here’s how to prepare this dish to perfection, ensuring every element is cooked with care and packed with flavor.
Pro Tips for the Perfect Salisbury Steak Meal:
- Flavorful Patties: Use Worcestershire sauce and mustard powder in the steak mixture to enhance the savory depth of the patties.
- Smooth Mashed Potatoes: Boil potatoes until fully tender and mash while hot for the creamiest texture.
- Rich Gravy: Cook the flour with the mushrooms and onions until golden to develop a deeper flavor in the gravy.
- Use the Same Skillet: Cooking the gravy in the same skillet as the steaks incorporates all the flavorful browned bits for a more robust taste.
- Serve Immediately: Plate the dish while everything is hot to enjoy the creamy, savory, and tender elements at their best.

Salisbury Steak with Garlic Mashed Potatoes and Mushroom & Onion Gravy Recipe:
- Preparation time: 20 minutes
- Cooking time: 40 minutes
- Servings: 4-6
- Equipment: Large skillet, mixing bowl, pot for potatoes
This recipe combines three delightful components into one unforgettable meal.
Ingredients:
For the Salisbury Steak:
- 1 1/2 pounds ground beef
- 1/3 cup bread crumbs
- 1/4 cup minced onion
- 1 egg, beaten
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 teaspoons Worcestershire sauce
- 1/2 teaspoon mustard powder
For the Garlic Mashed Potatoes:
- 2 pounds potatoes, peeled and quartered
- 4 cloves garlic, minced
- 1/2 cup milk
- 1/4 cup butter
- Salt and pepper to taste
For the Mushroom & Onion Gravy:
- 1 large onion, sliced
- 1 cup mushrooms, sliced
- 2 tablespoons flour
- 2 cups beef broth
- 1 tablespoon soy sauce
- Salt and pepper to taste
Directions:
- Prepare the Salisbury Steak:
- In a bowl, mix together ground beef, bread crumbs, minced onion, egg, salt, pepper, Worcestershire sauce, and mustard powder. Shape into 4-6 patties.
- Heat a skillet over medium heat. Cook the patties on both sides until browned and cooked through, about 4 minutes per side. Remove from the skillet and set aside.
- Make the Garlic Mashed Potatoes:
- Boil potatoes and garlic in a pot of salted water for about 20 minutes, or until tender.
- Drain and return to the pot. Add milk and butter, then mash until smooth and creamy. Season with salt and pepper to taste.
- Cook the Mushroom & Onion Gravy:
- In the same skillet used for the steaks, add onions and mushrooms. Cook until softened and browned.
- Sprinkle flour over the onions and mushrooms, stirring to coat. Cook for about 1 minute.
- Gradually pour in beef broth and soy sauce, stirring constantly until the gravy thickens. Season with salt and pepper.
- Assemble and Serve:
- Place a Salisbury steak on a plate, spoon garlic mashed potatoes beside it, and generously top both with mushroom and onion gravy.
Ready to Enjoy!
Serve this Salisbury Steak with Garlic Mashed Potatoes and Mushroom & Onion Gravy for a meal that’s both comforting and impressive. Every bite offers tender steak, creamy potatoes, and rich, savory gravy, making it a dish your family will request again and again. Enjoy the warm and hearty flavors of this classic dinner!
Print
Salisbury Steak Garlic Mash Potatoes Mushroom & Onion gravy
This recipe combines three delightful components into one unforgettable meal.
- Total Time: 1 hour
- Yield: 4-6 1x
Ingredients
For the Salisbury Steak:
- 1 1/2 pounds ground beef
- 1/3 cup bread crumbs
- 1/4 cup minced onion
- 1 egg, beaten
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 teaspoons Worcestershire sauce
- 1/2 teaspoon mustard powder
For the Garlic Mashed Potatoes:
- 2 pounds potatoes, peeled and quartered
- 4 cloves garlic, minced
- 1/2 cup milk
- 1/4 cup butter
- Salt and pepper to taste
For the Mushroom & Onion Gravy:
- 1 large onion, sliced
- 1 cup mushrooms, sliced
- 2 tablespoons flour
- 2 cups beef broth
- 1 tablespoon soy sauce
- Salt and pepper to taste
Instructions
-
Prepare the Salisbury Steak:
- In a bowl, mix together ground beef, bread crumbs, minced onion, egg, salt, pepper, Worcestershire sauce, and mustard powder. Shape into 4-6 patties.
- Heat a skillet over medium heat. Cook the patties on both sides until browned and cooked through, about 4 minutes per side. Remove from the skillet and set aside.
-
Make the Garlic Mashed Potatoes:
- Boil potatoes and garlic in a pot of salted water for about 20 minutes, or until tender.
- Drain and return to the pot. Add milk and butter, then mash until smooth and creamy. Season with salt and pepper to taste.
-
Cook the Mushroom & Onion Gravy:
- In the same skillet used for the steaks, add onions and mushrooms. Cook until softened and browned.
- Sprinkle flour over the onions and mushrooms, stirring to coat. Cook for about 1 minute.
- Gradually pour in beef broth and soy sauce, stirring constantly until the gravy thickens. Season with salt and pepper.
-
Assemble and Serve:
- Place a Salisbury steak on a plate, spoon garlic mashed potatoes beside it, and generously top both with mushroom and onion gravy.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
