Salisbury Steak with Garlic Mashed Potatoes and Mushroom Onion Gravy
Few comfort foods are as satisfying as Salisbury steak served with creamy garlic mashed potatoes and rich mushroom onion gravy. This classic dish combines tender seasoned beef patties with a savory homemade gravy and smooth, buttery mashed potatoes. The flavors are warm, hearty, and perfect for a family dinner or cozy weekend meal.
Despite its elegant presentation, this meal is surprisingly easy to prepare with simple ingredients you may already have in your kitchen. The juicy beef patties absorb the flavorful gravy, while the garlic mashed potatoes provide the perfect creamy base for every bite.
Ingredients
For the Salisbury Steaks
- 1 pound ground beef
- ½ cup breadcrumbs
- 1 egg
- 1 tablespoon ketchup
- 1 teaspoon Worcestershire sauce
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon olive oil (for cooking)
For the Mushroom Onion Gravy
- 2 tablespoons butter
- 1 small onion, sliced
- 1 cup sliced mushrooms
- 2 tablespoons flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- ½ teaspoon thyme (optional)
- Salt and pepper to taste
For the Garlic Mashed Potatoes
- 2 pounds potatoes, peeled and chopped
- 3 cloves garlic
- 4 tablespoons butter
- ½ cup milk or cream
- Salt and pepper to taste
- Optional: chopped parsley for garnish
Instructions
1. Prepare the Mashed Potatoes
Place the chopped potatoes and garlic cloves in a large pot. Cover with salted water and bring to a boil.
Cook for about 15–20 minutes, or until the potatoes are fork tender.
Drain the potatoes and return them to the pot. Add the butter and milk, then mash until smooth and creamy.
Season with salt and pepper to taste. Cover and keep warm.
2. Make the Salisbury Steak Patties
In a mixing bowl combine:
- ground beef
- breadcrumbs
- egg
- ketchup
- Worcestershire sauce
- garlic powder
- onion powder
- salt
- black pepper
Mix until just combined.
Shape the mixture into 4–5 oval patties, about ½ inch thick.
3. Brown the Patties
Heat olive oil in a large skillet over medium heat.
Add the beef patties and cook for 4–5 minutes per side until browned. They do not need to be fully cooked at this stage.
Remove the patties from the skillet and set aside.
4. Prepare the Mushroom Onion Gravy
In the same skillet, melt the butter.
Add the sliced onions and mushrooms and cook for 5–6 minutes until soft and lightly browned.
Sprinkle in the flour and stir for about 1 minute to cook the flour.
Slowly pour in the beef broth while stirring continuously to avoid lumps.
Add Worcestershire sauce and thyme. Simmer until the gravy thickens.
5. Finish Cooking the Salisbury Steaks
Return the beef patties to the skillet with the gravy.
Cover and simmer for 10–12 minutes, allowing the patties to cook through and absorb the rich flavors of the gravy.
Serving
Spoon a generous portion of garlic mashed potatoes onto each plate.
Place a Salisbury steak on top and pour plenty of mushroom onion gravy over everything.
Garnish with fresh parsley if desired.
Tips for the Best Salisbury Steak
Use ground beef with some fat
An 80/20 blend keeps the patties juicy and flavorful.
Do not overmix the meat
Overmixing can make the patties tough.
Brown the patties well
A good sear adds extra flavor to the dish.
Let the gravy simmer
This allows the flavors of the mushrooms, onions, and broth to blend beautifully.
Variations
Cheesy Garlic Mashed Potatoes
Add ½ cup shredded cheddar or parmesan to the mashed potatoes.
Creamy Mushroom Gravy
Stir in 2 tablespoons heavy cream for a richer sauce.
Turkey Salisbury Steak
Substitute ground turkey for a lighter version.
Herb Butter Potatoes
Mix fresh herbs like parsley or chives into the mashed potatoes.
Storage and Reheating
Refrigerator:
Store leftovers in an airtight container for up to 3 days.
Freezer:
Salisbury steak with gravy can be frozen for up to 2 months.
Reheating:
Warm gently on the stove or microwave with a splash of broth to keep the gravy smooth.
Final Thoughts
Salisbury steak with garlic mashed potatoes and mushroom onion gravy is a timeless comfort meal that brings rich flavor and warmth to the table. The juicy beef patties, creamy potatoes, and savory gravy create a satisfying combination that feels both hearty and homemade.
Whether you’re cooking for a family dinner or simply craving a classic comfort dish, this recipe delivers a delicious and comforting experience every time.