This easy Salisbury Steak recipe is comforting, delicious, and perfect for a weeknight dinner.

Made with tender beef patties and simmered in a rich and delicious mushroom gravy, it’s a meal that the whole family loves.

Serve it over mashed potatoes or egg noodles for an extra dose of comfort. And the best part? It’s ready in about 30 minutes!

Salisbury Steak topped with mushrooms and sauce

An Easy Weeknight Meal

Homemade Salisbury steak patties are simmered until tender in a creamy mushroom gravy.

  • This is a favorite comfort food with a rich mushroom gravy.
  • This budget-friendly dinner uses ingredients you likely have on hand.
  • It’s easy to make and can be prepared ahead of time, this dish freezes and reheats well.
  • Mushroom Salisbury steak is ready in about 30 minutes in just one pan
ingredients assembled to make mushroom salisbury steak, including mushroom, ground beef, onion, egg, bread crumbs, butter, ketchup, beef broth, and worcestershire sauce

Ingredients in Salisbury Steak

Ground beef Use lean ground beef (80/20 lean-to-fat ratio) for the best flavor and texture. You can also use ground turkey for a healthier option. If you’re short on time, pre-made frozen patties or meatballs work too!

Breadcrumbs & Egg These bind the patties together, and the egg adds moisture.

Mushrooms – Mushrooms add a rich flavor to the gravy. They can be replaced with extra onions if you’d prefer.

Gravy – The gravy is made with a roux (flour and butter) and low sodium beef broth, flavored with garlic, onion powder, and thyme.

Seasoning – Worcestershire sauce, dry mustard, salt, and pepper are all you need, but feel free to add any other seasonings or herbs you like. If you don’t have dry mustard powder, substitute 1 teaspoon of Dijon mustard.

How to Make Salisbury Steak

This homemade Salisbury steak recipe is a classic comfort food for good reason!

  1. Cook the onions and mushrooms in a large skillet (per the recipe below).
  2. Form beef mixture into patties. Brown patties in the pan.
  3. Add the gravy ingredients and simmer the patties in the mushroom gravy until cooked through.
salisbury steak with mushroom gravy and onions cooked in a skillet

What to Serve With Salisbury Steak

Here are some of our favorite side dishes to smother with the rich brown gravy!


Store leftover mushroom Salisbury steak in a tightly sealed container in the refrigerator for up to 4 days. Reheat in the microwave or over medium heat on the stovetop.

Freeze portions in zippered bags for up to 4 weeks and thaw overnight before reheating.

salisbury steak topped with mushroom gravy over mashed potatoes with mixed vegetables

More Ground Beef Recipes We Love

Did your family love this Mushroom Salisbury Steak recipe? Leave us a rating and a comment below!

salisbury steak with mushroom gravy and onions cooked in a skillet
4.94 from 184 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Salisbury Steak

Quick and easy Mushroom Salisbury Steak is one of our favorite comfort food recipes, and it cooks in just one pan!
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 6 servings



  • 2 tablespoons salted butter
  • 1 medium onion thinly sliced
  • 1 ¼ cups mushrooms thinly sliced
  • 1 ½ pounds lean ground beef
  • 10 ½ ounces condensed beef broth divided
  • ½ cup Panko bread crumbs
  • 1 large egg
  • ½ teaspoon garlic powder
  • ½ teaspoon black pepper
  • 2 tablespoons ketchup
  • 2 teaspoons Worcestershire sauce
  • 1 tablespoon all-purpose flour
  • 1 teaspoon dry mustard powder
  • cup water


  • In a large skillet, melt the butter over medium heat. Add the sliced onion, and cook stirring occasionally, until softened, about 4 minutes. Add the mushrooms and continue cooking until the liquid has been released and is almost evaporated. Transfer to a bowl and set aside.
  • Meanwhile, in a large bowl, combine the beef, ¼ cup beef broth, bread crumbs, egg, garlic powder, and black pepper. Shape into 6 patties, ½-inch thick.
  • In a separate small bowl, whisk the remaining beef broth, ketchup, Worcestershire sauce, flour, mustard powder, and water.
  • Place the beef patties in the same skillet over medium heat and brown 2 minutes per side. Add the mushroom mixture and the broth. Cover and simmer for 20 minutes or until the beef is cooked through.
  • Serve over mashed potatoes or egg noodles.


Mushrooms: Use any variety of mushrooms in this recipe. Portobello, cremini, or white mushrooms all work well. Mushrooms can be replaced with extra onions if preferred.
Beef Patties: Homemade Salisbury steak patties can be replaced with frozen hamburger patties. Cook the beef to an internal temperature of 160°F.
Gravy Substitutions: 1 teaspoon of Dijon mustard can be used in place of dry mustard. 
Seasoning: This recipe is lightly seasoned as the condensed broth has enough salt for our liking. Season with additional salt and pepper to taste. Additional herbs can be added if desired.  
Store leftovers in an airtight container in the fridge for up to 4 days. 
4.94 from 184 votes

Nutrition Information

Calories: 248 | Carbohydrates: 10g | Protein: 26g | Fat: 10g | Saturated Fat: 5g | Cholesterol: 107mg | Sodium: 268mg | Potassium: 550mg | Sugar: 3g | Vitamin A: 210IU | Vitamin C: 2.5mg | Calcium: 30mg | Iron: 3.4mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Beef, Dinner, Entree, Main Course
Cuisine American
Mushroom salisbury steak prepared in a pan with text
Salisbury Steak served on mashed potatoes with veggies with text
mushroom salisbury steak served over mashed potatoes with veggies with text
Top image - salisbury steak served on mashed potatoes with vegetables. Bottom image - salisbury steak in a pan with sauce and mushrooms


Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Latest & Greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Made this last night and it is delicious. Served with mashed potatoes, green beans and dinner rolls. All of the recipes I have tried have been delicious!! Thank you!!5 stars

  2. This was my first time making this dish and my family LOVED it!! Very easy recipe to follow. I will definitely be making this again!!5 stars

  3. I haven’t had Salisbury steak in years.Made your receipe tonite.I used 2 large onions and 2 cups mushrooms.So easy to make and was Delicious.Thank you.
    I am going to make your lentil soup recipe soon.5 stars

  4. I’ve made dozens and dozens of Salisbury steak recipes over the years attempting to duplicate the flavours I remember from decades ago.
    This is a pretty good recipe, but my search continues.4 stars

  5. Is there a way to make this so it’s easier for someone with missing teeth to gum the meat? Several of the frozen entrees smash up quite easily, but I’d prefer to make my own so I know every ingredient in the recipe. Any tips would be GREATLY appreciated. Thank you.

    1. Hi BarbJo, make sure not to overcook the patties and make sure they are nestled in the gravy mixture while simmering to help soften them. I would love to hear how they turn out for you, and if that makes them soft enough to smash up appropriately.

  6. I made this last night and served it over mashed potatoes. Oh my goodness was it good!!!! Have enough for dinner tonight. Great recipe and I didn’t change one thing!5 stars

    1. Hey Nancy, they shouldn’t be. In Step 3 we create the sauce and in step 4 we cook the beef patties in the skillet. I hope that helps!

    1. Hi Bryan, in Step 3 we create the sauce and in step 4 we cook the beef patties in the skillet. I hope that helps!

  7. I sure love coming to your site, I know I can always find great recipes, that we are going to love and keep using. This Salisbury Steak recipe was also hit with us thank you again for sharing your love of cooking with all of us. You have a fan in me. :)5 stars

  8. So delicious! Made exactly as per recipe.
    Absolutely perfect flavors for our family.
    Will definitely be making again. Thanks for a great recipe!5 stars

  9. This was amazing. I used better than bouillon vs. condensed broth because it’s what I had, otherwise stuck to the recipe 100%. Will make agin, whole family loved it!5 stars

  10. I made this tonight and my husband just loved it. I’ve been looking for the best Salisbury steak recipe and I just found it.5 stars

  11. This dish is SO good. Followed recipe except added 2 cloves crushed garlic to sauce as we love garlic. Served with roasted potatoes.. The gravy was excellent, husband was happy
    Thank you!!5 stars

    1. I used fresh garlic,and one less spoon of ketchup,was perfect,easy inexpensive meal,even in Canada.thanks again Holly.5 stars

  12. Wow! I have never made Salisbury Steak….but I have eaten many versions. This is hands down the BEST I have ever had! But that didn’t surprise me, every single recipe I have made from SWP’s site has been incredible. I did make this gluten free using GF bread that I VitaMixed and GF 1to1 AP flour. I used Better than Bouillon Beef Base and added sharp cheddar and Mozzarella cheese to the toppings of the SS. Just a great tasting dinner that WILL go into my rotation!5 stars