Salisbury steak is one of those classic American dinners that delivers real comfort on a busy weeknight. Tender ground beef patties smothered in a rich homemade mushroom gravy, ready in 30 minutes, using ingredients you already have. I have made this Salisbury steak recipe more times than I can count, and it is the one dinner that never gets a single complaint at my table.
There is something about a skillet full of savory mushroom gravy that just smells like home. The patties cook up juicy and golden, and the gravy pulls everything together into something that feels like it took hours. Serve it over creamy mashed potatoes and you have a meal the whole family will ask for again. If you love skillet beef dinners, you will also want to check out this high protein creamy beef pasta for another easy weeknight win.
Table of Contents
Ingredients for Salisbury Steak
I always keep ground beef and a carton of beef broth in the house for exactly this kind of recipe. When you have the right mix of pantry staples, this Salisbury steak recipe practically makes itself.
For the Steaks:
- 1½ lbs ground beef (80/20 blend, I recommend this for the juiciest patties)
- 1 cup mushrooms, finely chopped
- 1 large onion, chopped and divided
- 1 large egg
- ⅓ cup panko breadcrumbs (I always use panko over regular breadcrumbs for a lighter bind)
- 2 tbsp tomato paste
- 2 tbsp whole grain mustard (Dijon works great too)
- 1 tsp minced garlic
- 1 tbsp Worcestershire sauce
- ¼ tsp liquid smoke, optional (adds a subtle depth that makes a real difference)
- 1¼ tsp kosher salt
- ¾ tsp black pepper
- 1 tsp onion powder
- 1 tbsp oil, for frying
For the Gravy:
- 1 tbsp butter
- 2½ cups mushrooms, sliced (in my experience, cremini mushrooms give the richest flavor)
- Remaining chopped onion from above
- 1 tsp minced garlic
- 2½ cups beef broth (my go-to is Better Than Bouillon, 1 tsp base per 1 cup water)
- 2½ tbsp all-purpose flour
- 1 tsp whole grain mustard
- 1 tbsp Worcestershire sauce
- Fresh parsley, to garnish

Step-by-Step Instructions
I recommend prepping all your vegetables before you turn on the heat. This recipe moves fast once the skillet gets hot, and having everything ready makes the process smooth from start to finish.
Step 1: Chop the onion. Set aside ¼ cup finely chopped for the steak mixture and reserve the rest for the gravy. Finely chop 1 cup of mushrooms for the patties, then slice 2½ cups of mushrooms for the gravy. Keeping these separate from the start saves confusion later.
Step 2: In a large bowl, combine the ground beef, ¼ cup finely chopped onion, 1 cup finely chopped mushrooms, egg, panko breadcrumbs, tomato paste, mustard, garlic, Worcestershire sauce, liquid smoke (if using), salt, pepper, and onion powder. Use your hands to mix until just combined. Stop as soon as everything comes together. Overmixing leads to dense, tough patties.
Step 3: Divide the mixture into 6 equal portions and shape each one into an oval patty about ¾ inch thick. Keeping them uniform helps them cook evenly.
Step 4: Heat a large skillet over medium-high heat. Add 1 tbsp oil and let it shimmer before adding the patties. Sear in batches, about 2 minutes per side, until each patty is deep golden brown. Do not crowd the pan or the patties will steam instead of sear. The centers do not need to be fully cooked at this point. Transfer each batch to a plate and set aside.
Step 5: In the same skillet, melt 1 tbsp butter over medium heat. Add the reserved sliced mushrooms and chopped onion. Saute for about 5 minutes until softened and starting to brown. Add the garlic and cook for 1 more minute, stirring so it does not burn.
Step 6: In a measuring cup, whisk together the beef broth and flour until completely smooth with no lumps. Pour the mixture slowly into the skillet while whisking constantly. Add 1 tsp mustard and 1 tbsp Worcestershire sauce. Stir and cook over medium-high heat for 2 to 3 minutes until the gravy begins to simmer and thickens enough to coat a spoon.
Step 7: Nestle the patties back into the skillet. Reduce the heat to a gentle simmer, cover loosely, and cook for another 5 minutes until the patties are fully cooked through with no pink remaining in the center. Spoon gravy over the top, garnish with fresh parsley, and serve right away.
What to Serve with Salisbury Steak
The right sides bring this meal together and make every bite feel complete. Here are the best pairings for flavor, texture, and a balanced plate.
Creamy Mashed Potatoes: This is the classic pairing for a reason. Fluffy mashed potatoes soak up the mushroom gravy in the best possible way. For a loaded twist, try these loaded steak potatoes alongside your patties.
Green Bean Casserole: A creamy, savory side that matches the comfort food energy of Salisbury steak perfectly. This easy green bean casserole comes together with minimal effort and pairs beautifully with the mushroom gravy.
Cheesy Taco Potatoes: If you want something a little unexpected but equally satisfying, these cheesy taco potatoes add a fun, hearty side that the whole family will love.
Broccoli and Mushroom Stir Fry: A quick vegetable side that adds color and a slight crunch to balance the richness of the gravy. This broccoli and mushroom stir fry is ready in minutes and ties the mushroom flavor throughout the meal.
Creamy Potato Soup: On a cold night, serving Salisbury steak alongside a bowl of this potato soup turns dinner into the ultimate comfort food spread.

How to Store and Reheat Salisbury Steak
Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Store the patties and gravy together so the meat stays moist. The gravy actually thickens as it sits, which makes the leftovers taste even richer the next day.
To reheat, warm gently on the stovetop over low heat, adding a splash of beef broth to loosen the gravy back to the right consistency. The microwave works fine too. Cover the dish and heat in 60-second intervals, stirring the gravy between rounds to keep it smooth.
Pro tip: This dish freezes well for up to 3 months. Let everything cool completely before transferring to a sealed freezer bag or container. Thaw overnight in the refrigerator, then reheat on the stovetop for best results.
FAQs
Can I make Salisbury steak ahead of time?
Yes. Shape and refrigerate the raw patties up to 24 hours in advance. You can also fully cook the dish ahead and reheat the next day. The flavors deepen overnight, making leftovers genuinely worth looking forward to.
Why are my Salisbury steak patties falling apart?
This usually happens when the egg or panko breadcrumbs are left out, or the meat was not mixed thoroughly enough before shaping. Both ingredients are essential for binding the patties together so they hold up during searing and simmering.
Can I substitute the mushrooms if I do not like them?
Yes. You can leave the mushrooms out of both the patties and the gravy. Increase the chopped onion slightly to keep the savory depth. The gravy will still be rich and flavorful without them.
Conclusion
This Salisbury steak recipe is a genuine weeknight staple that earns its spot in regular rotation. It is simple, fast, and deeply satisfying in the way that only real comfort food can be. Give it a try tonight and watch the whole family come back for seconds.

Easy Salisbury Steak Recipe with Mushroom Gravy
Ingredients
Equipment
Method
- Chop the onion. Set aside 1/4 cup finely chopped for the steak mixture and reserve the rest for the gravy. Finely chop 1 cup of mushrooms for the patties and slice 2 and 1/2 cups of mushrooms for the gravy.
- In a large bowl, combine the ground beef, 1/4 cup finely chopped onion, 1 cup finely chopped mushrooms, egg, panko breadcrumbs, tomato paste, mustard, garlic, Worcestershire sauce, liquid smoke if using, salt, pepper, and onion powder. Use your hands to mix until just combined. Stop as soon as everything comes together to avoid tough patties.
- Divide the mixture into 6 equal portions and shape each into an oval patty about 3/4 inch thick.
- Heat a large skillet over medium-high heat. Add 1 tbsp oil and let it shimmer. Sear the patties in batches for about 2 minutes per side until deep golden brown. Do not crowd the pan. The centers do not need to be fully cooked at this stage. Transfer to a plate and set aside.
- In the same skillet, melt 1 tbsp butter over medium heat. Add the reserved sliced mushrooms and chopped onion. Saute for 5 minutes until softened. Add the garlic and cook for 1 more minute.
- In a measuring cup, whisk together the beef broth and flour until completely smooth. Pour the mixture slowly into the skillet while whisking constantly. Add 1 tsp mustard and 1 tbsp Worcestershire sauce. Stir and cook over medium-high heat for 2 to 3 minutes until the gravy simmers and thickens enough to coat a spoon.
- Nestle the patties back into the skillet. Reduce heat to a gentle simmer, cover loosely, and cook for 5 more minutes until the patties are fully cooked through with no pink remaining. Spoon gravy over the top, garnish with fresh parsley, and serve right away.









