Salisbury Steak with Mushroom Gravy
This Salisbury steak with mushroom gravy is classic comfort food done right. Juicy beef patties are pan-seared, then simmered in a rich, savory mushroom gravy made in the same skillet. It’s simple, reliable, and the kind of meal that feels familiar in the best way.

Why You’ll Love This
If you grew up eating Salisbury steak dinners or want something hearty, this homemade Salisbury steak recipe is for you. It has much more flavor than anything from a box, and it doesn’t require extra work.
- Real ingredients, no shortcuts – No packets or mixes, just pantry staples.
- One skillet – Everything cooks in the same pan for maximum flavor.
- Rich mushroom gravy – Deep, savory flavor that ties the whole dish together.
- Weeknight friendly – Straightforward steps with big payoff.
- Classic comfort food – Familiar, filling, and always satisfying.

Serve it over mashed potatoes, rice, or egg noodles, and you’ve got a dinner that works just as well for a cozy Sunday meal as it does for a weeknight.
More ground meat recipes we love to make are easy meatball sliders, Swedish meatballs, smothered turkey burgers, one pot hamburger helper, and our turkey burger recipe.
What Is Salisbury Steak?
Salisbury steak is a classic American dish made from seasoned ground beef patties, pan-seared and served in a rich brown or mushroom gravy. Despite the name, it isn’t a steak at all — it’s closer to a hamburger patty, but cooked in gravy instead of on a grill.
This version leans into the most popular and flavorful variation: Salisbury steak with mushroom gravy, cooked entirely in one skillet.
How to Make Salisbury Steak With Mushroom Gravy
Step 1: Make and Shape the Patties
In a large bowl, combine the ground beef, onion, breadcrumbs, egg, Worcestershire sauce, dried parsley, Italian seasoning, salt, and pepper. Mix just until combined, then form into four oval-shaped patties.


Step 2: Brown the Steaks
Melt one tablespoon of butter in a large skillet over medium heat, then brown the patties on both sides. You’re not cooking them through at this stage — you’re building flavor. Once browned, remove the patties and set them aside.
That browned surface is essential for both texture and taste.


Step 3: Start the Mushroom Gravy
In the same skillet, melt the remaining one tablespoon of butter. Add the sliced mushrooms and cook for 4–5 minutes. As they cook, they’ll release moisture and pick up all the flavorful bits left behind by the beef. Cook until the mushrooms are browned, and most of the liquid has evaporated.
This step is where the gravy gets its depth.


Step 4: Build the Gravy Base
Stir in the dried thyme and cook for 1 minute. Sprinkle the flour over the mushrooms and cook for 2 minutes, stirring to coat. This creates the base that evenly thickens the gravy.


Step 5: Finish the Gravy
Gradually add the beef broth, about ½ cup at a time, stirring well and allowing the gravy to come to a gentle simmer between additions. Add more broth as needed until the gravy reaches your desired consistency. Season with salt and freshly cracked pepper.


Step 6: Return the Steaks to the Skillet
Return the Salisbury steak patties to the skillet, reduce the heat to low, and simmer until the patties are cooked through and coated in the mushroom gravy.


Step 7: Serve and Enjoy
This homemade Salisbury steak with mushroom gravy is everything the classic dish should be — rich, comforting, and deeply satisfying. It’s the kind of recipe you’ll come back to again and again.


What to Serve with Salisbury Steak
The best way to serve these flavorful beef patties in a rich mushroom gravy is over fast mashed potatoes, but you could also serve them with rice, like our Basmati Rice Risotto. Serve a vegetable side dish such as roasted green beans and mushrooms, peas, asparagus, or broccoli.
Make-Ahead and Storage
- Make ahead: The patties can be formed a day in advance and refrigerated.
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Reheat: Warm gently on the stovetop or in the microwave with extra gravy if needed.
- Freeze: Fully cooked Salisbury steak freezes well for up to 2 months.
Tips
- Use lean ground beef, at least 90 percent. This avoids extra drippings in the pan.
- Take the time to sear the patties; they will be undercooked but will finish cooking in the gravy. The brown bits left in the pan add lots of extra flavor to the gravy.
- Brown the mushrooms too!
- Browning the patties well will also help keep them from falling apart.
- Any small mushroom works, but we prefer cremini or baby bella mushrooms for their deeper flavor.
- We use Panko breadcrumbs, but regular breadcrumbs work too.
- Don’t like mushrooms, substitute them with sliced onions.
- You can substitute ground turkey for ground beef.
FAQs
They’re similar, but Salisbury steak is typically seasoned more and served with gravy, while hamburger steak is often simpler and served plain.
Yes. You can omit the mushrooms and make a classic brown gravy instead, though mushroom gravy adds the most flavor.
If the gravy thickens too much, stir in a little extra broth until it reaches the desired consistency.
More Delicious Ground Beef Recipes

Salisbury Steak with Mushroom Gravy Recipe
Ingredients
For the Salisbury steak
- 1 lb. ground beef
- 1/4 cup onion, finely diced
- 1/4 cup Panko breadcrumbs
- 1 large egg, lightly beaten
- 1 tbsp. Worcestershire sauce
- 1 tbsp. dried parsley
- 1 tbsp. dried Italian seasoning
- 1/2 tsp. freshly cracked black pepper
- 1/2 tsp. kosher salt
- 1 tbsp. butter (for pan frying)
For the mushroom gravy
- 1 tbsp butter
- 8 oz. sliced mushrooms
- 2 tsp. dried thyme
- 2 tbsp flour
- 1 1/2 cups beef broth (you can add up to 1/2 cup more for a thinner sauce)
- salt and freshly cracked pepper
Instructions
For the Salisbury steak
- Combine ingredients and form into 4 oval shaped patties.
- Melt 1 Tbl. butter in a large skillet, sauté patties 4-5 minutes per side over medium heat until nicely browned. Remove from pan and reserve.
Mushroom Gravy
- Add 1 Tbl. butter and sliced mushrooms sauté for 4-5 minutes.
- Add the thyme and cook an additional minute. Dust mixture with the flour and cook for 2 minutes. Gradually stir in beef broth ½ cup at a time, allowing mixture to come to a boil in between each addition. Add more broth until desired thickness is achieved. Season with salt and pepper.
- Return steak patties to the gravy, reduce heat to low and allow to braise until patties are cooked through.
Notes
Or you can prep the patties, place them on a parchment paper lined baking sheet, flash freeze them until they are hard (about 2 hours), place them in a freezer safe container or bag, and freeze for up to 3 months. Thaw in the refrigerator overnight and then continue with the recipe instructions. Storing Leftovers – Let any leftovers cool completely, place them in an air-tight container, and store them in the refrigerator for up to 4 days. You can also freeze any leftovers for up to 3 months. Just be aware the gravy might separate a bit. Thaw in the refrigerator overnight.










Made this last night for Sunday dinner.(6/12/16) was wonderful!!
Oh, Diana I am so happy you took the time to let me know you enjoyed the recipe! 🙂 Thank you so much!
I just made this and shaped the steaks as hearts for Valentines day. It was a big hit! Thank you!
Very creative, Kelly! Thank you for stopping by!
Congratulations!
Your recipe is featured on Full Plate Thursday this week! Hope you enjoy your new Red Plate and have a great weekend.
Come Back Soon,
Miz Helen
Thanks for sharing your amazing recipe with us on Weekend Bites! We featured it in this post: https://practicalparentingideas.blogspot.com/2016/01/weekend-bites-69-steak-dinner.html
Thank you so much, Debi!
Oh my, this looks awesome, and my husband would love this! Great recipe! Thanks for sharing at Celebrate It!
This looks like a recipe I will have to try. I think my family would love it!
I hope you all enjoy it as much as we do! Thanks for stopping by, Aliza!
This reminds me of my childhood!! Yummy! Thanks for sharing on My 2 Favorite Things on Thursday! Pinned!
This looks really easy to make and a nice alternative to meatballs. I’m just waiting for my other half to come home so I can start the dinner, I kind of wish that we had this now, the mushroom gravy looks delicious.
Sally @ Life Loving
#LifeLovingLinkie
Oh this looks absolutely delicious. Yummy. Thank you so much for linking up to Share With Me blog hop. I hope to see you again this week for another great round. #sharewithme
This looks delicious! I haven’t had this since I was a kid. I need to make this again. TFS. Visiting from Something to Talk About.
This looks delicious! And my family loves this dish! Pinning for later 🙂 #SmallVictories
Oh my goodness, this looks like my kind of meal, we would love it! Thank you so much for sharing with us at Full Plate Thursday and have a great day!
Come Back Soon,
Miz Helen
I never knew how to do Salisbury steak!! Great recipe.
I found you on the Flash Blog Friday – would love to have you share on What’s for Dinner
https://www.lazygastronome.com/whats-for-dinner-sunday-linky-26/
Thank you Helen! I will definitely drop by.
This looks amazingly delicious and so easy to make! #FridayFunday
Thank you Erin!
I haven’t had Salisbury steak in so long. Can’t wait to try this. Pinned & shared. Thanks for sharing at the Inspiration Spotlight party! See you again soon.
I haven’t thought of this recipes in years. I used to make it when my kids were young and we loved it. Thanks for the beautiful and yummy looking pictures. Will definitely have to bring back this great dish. Thanks for sharing at Your Inspired Design Link Party #17
Thank you, Carol!
That looks amazing, I could eat it now! I would have to leave the mushrooms out if I made it as no one in this house likes them except me.
Thank you, Nat! I’m sure it would be delicious without the mushrooms.
Looks like dinner later this week! Thank you for sharing your recipe with us at Brag About It! Pinning to share!
Happy New Year!
~Laurie
Oh heavens that looks like the perfect comfort meal!!
It is Shelly! Thank you!
OMG! this dish looks so yummy and it’s even easy to make… Thanks for sharing the recipe! #LifeLovingLinkie
I found you on Waiting on Wednesday. Salisbury Steak is one of my family’s favorite meals so I am always looking for new recipes. This sounds great and I cannot wait to try it!