This easy Salisbury Steak Recipe is ready in just 30 minutes! It has juicy and tender beef patties smothered in the most delicious homemade mushroom gravy. It’s so incredible over Creamy Mashed Potatoes that even picky eaters will approve of this one-pan dish.

This post may contain affiliate links. Read my disclosure policy.
What is Salisbury Steak?
Salisbury steak originated in the United States and is a popular dish made with seasoned ground beef patties smothered in gravy with mushrooms (often accompanied by caramelized onions). It got its name from an American physician, Dr. J. H. Salisbury. He encouraged a meat-centered diet and so this dish was named in his honor.
We love ground beef recipes like our popular Meatloaf or this easy Stovetop Beef Chili. If you have some ground beef and don’t know what to do with it, this Salisbury Steak is a must-try, because homemade Salisbury Steak is perfect for busy weeknights:
- Comes together quickly
- Inexpensive to make
- Uses pantry staples,
- Flavor-packed!

How to Make Salisbury Steak
- Beef Patties: In a large bowl, combine beef patty ingredients and then shape into 4 oval or round patties flattening the center for even thickness. Saute in a skillet until golden brown on both sides, remove from the skillet and set aside. (NOTE: You will want to use lean beef, and 90% works best.)
- Mushrooms: Sauté ½ the onion in the same skillet just until tender, then stir in garlic and butter. Add the sliced mushrooms and sauté until browned, mixing frequently. Lightly season with salt and pepper.
- Gravy: In a bowl, whisk together the remaining ingredients for the gravy and add to the skillet with the mushrooms. Cook over medium heat until gravy thickens. Return the patties to the pan, cover with mushroom gravy, and cook just until patties are heated through.






Tips for the Best Salisbury Steak
This easy Salisbury Steak recipe is simple to make and a family favorite, so here are some tips to ensure you have the juiciest patties and savory gravy.
- Avoid Overmixing – Work the beef just until its well combined. Too much mixing can make the patties tough.
- Form Equal-sized Patties – keep them an even thickness for even cooking
- Create a Rich Gravy – make the sauce in the same skillet to utilize the tasty pan drippings from cooking the patties
- Searing the Patties – Allow the skillet to get hot before placing the patties inside to give them a great sear and seal in the juices.
Can I Substitute Ground Beef?
Salisbury Steak is classically made with ground beef, but this recipe is versatile. You can substitute ground meats that you have on hand. Try ground turkey for a Turkey Salisbury Steak or even a combination of meats such as ground beef and ground chicken.

What to Serve with Salisbury Steak
Though you can serve the beef patties in gravy over steamy rice or even egg noodles, the most classic side dish is mashed potatoes (our Instant Pot Mashed Potatoes make dinner faster). You can add a vegetable to the side and any of these will work great:
- Green Bean Almondine
- Baked Asparagus
- Easy Roasted Vegetables
- Roasted Carrots
- Air Fryer Brussels Sprouts
- Caesar Salad
- Marinated Tomatoes
Make-Ahead
This Salisbury Steak recipe is a great mid-week meal because it cooks quickly. If you make the patties ahead of time, it’s even faster to serve to a crowd. Leftovers also keep really well; just cool them to room temperature and store them.
- Prep the Patties Ahead: You can form the patties and store them covered in the refrigerator up to a day ahead.
- Refrigerate Leftovers: Once cooled, store in an airtight container for 3-4 days.
- Freezing: Transfer to a freezer-safe container or bag, remove excess air, and freeze for up to 3 months.
- To Reheat: Thaw overnight in the refrigerator, and then transfer to an oven-safe pan or dish, cover with foil, and bake in a preheated oven at 350° for 20-30 minutes (depending on thickness) or until heated through.

With this traditional Salisbury Steak recipe, you are in for a treat. If you have picky eaters who don’t like mushrooms, just serve their patties without them. To the children, it’s like enjoying a juicy hamburger in gravy, and they love it!
More Easy Dinner Recipes
Once you try this Salisbury Steak recipe, try these other quick and easy dinner recipes your family will enjoy any night of the week.
- Beef and Broccoli
- Philly Cheesesteak
- Baked Salmon
- Monterey Chicken
- Shrimp Fried Rice
- Baked Chicken Fajita
- Lemon Garlic Chicken and Mushrooms
Salisbury Steak with Mushroom Gravy

Ingredients
For the Salisbury Steak:
- 1 lb ground beef, 90% lean
- 1/2 onion, finely diced
- 2 garlic cloves, minced
- 1/3 cup panko bread crumbs
- 1 large egg
- 1 ½ tsp Worcestershire sauce
- 2 tsp mayonnaise
- 1 tsp sea salt
- ½ tsp black pepper
- 1 ½ tsp Italian seasoning
- 1 Tbsp ketchup
- 1 ½ tsp milk, (whole milk or any kind)
- 2 tsp Dijon mustard
- 1 Tbsp olive oil, to sautee
For the Mushroom Gravy:
- 1/2 yellow onion, finely diced
- 1 Tbsp unsalted butter
- 8 oz brown mushrooms, sliced
- 2 garlic cloves, minced
- 2 Tbsp all-purpose flour
- 1 1/2 cup beef broth, + 1/2 cup water
- ½ tsp Worcestershire sauce
- ½ tsp Dijon mustard
- 2 tsp ketchup
- ¼ tsp sea salt
- ⅛ tsp ground black pepper
Instructions
- In a bowl combine all of the ingredients for the beef patties (except the oil). Mix until well incorporated and shape into 4 oval or round patties flattening the center for even thickness throughout.
- Heat 1 Tbsp oil in a non-stick pan, once hot, add patties to the skillet and cook until patties are golden brown on both sides and fully cooked. Remove the patties from the skillet and cover to keep warm.
- Sauté ½ onion (you can also slice onion into thin slices, whatever your personal preference is) in the same skillet. Once the onion starts to become tender, add the garlic and butter and mix.
- Add the mushrooms and sauté until browned, mixing frequently. Lightly season with salt and pepper.
- In a bowl, whisk together all of the remaining gravy ingredients: 2 Tbsp flour, 1 1/2 cups broth, 1/2 cup water, 1/2 tsp Worcestershire, 1/2 tsp dijon, 2 tsp ketchup, 1/4 tsp salt, and 1/8 tsp pepper. Pour into the mushrooms and cook until the gravy thickens.
- Add the patties back to the pan and completely cover with the gravy and mushrooms and cook just until patties are heated through.
Thank you for another great recipe. I was out of eggs (used 1 Tbsp of flour)and mayo (used a bit of plain yogurt) and it was still so very tasty! The leftovers the next day were just as delicious. I am being asked to make it again. I have never been disappointed by your recipes.
I’m so happy you enjoyed that. Thank you for sharing that with us, Bonnie!
First time trying Salisbury steak for me and my 3 kids, 10, 8 and 4. We licked our plates! So good!
Aw, that’s wonderful to hear! Thank you for the feedback.
I made this for my family for dinner last night, along with mashed potatoes and buttered green beans…DELICIOUS. Your recipes are ALWAYS spot on and delicious. Thank you, thank you!!!
You’re welcome! I’m so happy you akk enjoyed this steak, Minerva!
Delish! I doubled the recipe since I had a 2lb pack of 90% lean beef. They were a hit with my husband.
He had only ever had the old Swanson TV dinner kind of Salisbury steak so I made sure to serve it with fluffy mashed potatoes and steamed green beans. Heart meal!
Thank you so much for sharing that with me, Sophia! I’m so glad you enjoyed it!
Loved, loved this recipe. My kids (in their 30’s) went crazy over it. Not sure it’s a 30 minute meal but was worth every minute!
So glad it was a hit, Valerie! Thank you for the feedback.
Made this today and it’s delicious. The patties have so much flavour! I should have used a bit more of the bread crumbs cuz the patties were a bit too loose but that”s on me. Love the tang of the gravy. Served it with mashed potatoes and veg. Love, this recipie but then I love all your recipies
I’m so happy you enjoyed that. Thank you for sharing that with us, Kim!
Was so yum, I used the whoe container of 2 cups of Beef stock, rather than the 1/2 cup water so not to waste it. IIt was so good, would make a great sauce for an alternative to Curried Sausages 🙂
Hi Chris! I’m so glad you loved the recipe. Thank you for sharing.
This recipe is PACKED with flavor! Wow. Wasn’t expecting this from salisbury steak lol.
It is and totally agree! Glad you enjoye this.
Made this two nights ago. The whole time my husband was raving about it. He’s a meat and potatoes man. He’s also a hunter so we used venison. Such delishishness!! Best steak recipe ever. Also loving your cookbook too!!
Thank you for sharing, Ginny! So glad you enjoyed the recipe and are loving the cookbook.
Phenomenal use of ground beef! Such an impressively tasty recipe! I did have to tweak since I can’t tolerate garlic so omitted that,Worcestershire and salt. I used Maggi seasoning plus 1 1/2t onion butter seasoning (it has salt in it) in the meat instead and then in the gravy I used Mushroom Oyster Sauce. Also used chicken rather than beef broth since it’s all I had. It was so delicious that I think I will use the same recipe for meatloaf next time. Thank you! I would never have thought to add all these ingredients to ground beef patties! (mayo, ketchup and dijon? Ha! So good!)
Thank you so much for sharing that with me, Kathy! I’m so happy you enjoyed that.
I’ve made this twice and the men here LOVE this combo! ~ They were so surprised that Salisbury Steak could be so tasty!
Hi Carol! That’s wonderful to hear. So glad they loved it. Thank you for the review.
This was a terrific recipe that I will make again.. Love your recipes
I’m so happy you enjoyed that. Thank you for sharing that with us, K!
This meal simple and absolutely delicous! My family loved it!
So glad to hear that, Shelley! 🙂
This did take me about 40 minutes, however, my husband all but licked his plate clean. Not one of my favorites but he enjoyed it! Thank you!
I’m so glad he enjoyed it! Thank you so much for sharing that with me.
First this wasn’t a 30 minute meal. Second this was inedible. All that worked wasted. I should have trusted my instincts when it wanted me to add mayo, ketchup, and Dijon mustard. I hate to throw food out but there was no salvaging this meal.
Hi Sandy, can you give me any more information on what may have gone wrong so I can help troubleshoot?
Unfortunately, this is my first recipe here that I won’t be making again. Way too many random flavors and then to add almost all of them again for the gravy is just overkill. Can’t even taste the mushrooms. This also took way more than 30 minutes.
Just made this for my supper tonight. Was short on onions, and mushrooms, next time. It turned out so good. Side dish is garden green beans, and home grown potatoes. Food comma coming on.
Hi Colleen! I’m glad you loved it. Thank you for sharing.
I love following you, but I think this may be the 1st of your recipes I’ve tried. I don’t think I’ve ever had Salisbury steak from scratch, and this was delicious! I followed your instructions even though I thought catsup? Dijon? Italian seasoning? Anyway, it is soooo good and satisfying and hearty, and thank you!!
I’m so glad you enjoyed it, Debra!
More of a 60 minute meal, but easy to make and this ridiculously DELICIOUS!! My new favorite meal, will for sure be on regular rotation. Husband loved, kids asked if I could make it again tomorrow. 😊 Made with regular mashed potatoes. Used half the amount of onion because I’m sensitive and it was still perfection. I’m obsessed with your website, everything I make from here is awesome. Thank you so much.
Thank you so much for your great comments, Stefanie. We appreciate it! Hope that you’ll love all the recipes that you will try.
Made this for dinner tonight with the sour cream mashed potatoes also from this site. SO GOOD! The only change I made was using garlic and herb panko crumbs since I didn’t have regular. My husband asked that I make it again soon. I used my hands to really smoosh the meat into patties and then cooked them in enough oil so they didn’t fall apart. They stayed together really well and were delicious. I let them simmer in the gravy for a few minutes while I waited for the potatoes and the sauce thickened up nicely. I’ve made a few recipes now from this site and they have all turned out great.
Hi Jenny! Thank you for sharing your results. I’m so glad you enjoyed it and thank you for trying my recipes. It means a lot.
I made this tonight for supper. It was a HUGE hit! Everyone loved it and asked when we were going to have this again.
So glad it was a hit! Thank you for sharing, Jennifer!
The recipe for the Salisbury steak was goin but not great. Way too many spices. Either use all the spices to season the meat or use them on the gravy. Too much together.