Easy Homemade Salisbury Steak Recipe
Published
Published
This Salisbury steak recipe is the kind of easy comfort food dinner I turn to that always hits the spot. Tender ground beef patties simmer in a rich mushroom onion gravy, all in one skillet, and ready in about 30 minutes. The patties stay juicy and flavorful while the gravy turns silky and savory enough to spoon over mashed potatoes. It’s the perfect cozy weeknight dinner when I want something hearty, homemade, and way better than the frozen version.

Pin this now to find it later
Pin ItThis post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.
5-STAR REVIEW
My freezer is never without ground beef. It’s one of the staples I lean on for easy weeknight dinners, including one of our favorite comfort food meals, Salisbury steak. I love serving these tender beef patties over mashed potatoes with plenty of rich mushroom onion gravy spooned over the top. It’s the kind of cozy dinner that feels simple but still satisfying after a long day. Over time, I’ve learned that the secret to really good Salisbury steak comes down to building flavor in the skillet and keeping the patties tender. Browning the beef well creates a deeper, richer gravy, while a gentle simmer keeps the patties juicy instead of tough. You’ll know it’s ready when the gravy turns silky and glossy, and the patties stay fork tender in the center.
Helpful Tips
- Don’t overwork the beef mixture. I’ve made Salisbury steak with both gently mixed and heavily mixed ground beef, and the difference is huge. When the beef gets overmixed, the patties turn dense and tough instead of tender and juicy. I mix just until everything comes together, so the patties stay soft and fork tender after simmering.
- Brown the patties really well before making the gravy. I tested this recipe, rushing the browning step, and the gravy tasted noticeably flatter. Those dark browned bits left behind in the skillet are what build that deep, savory flavor in the sauce. Let the patties develop a rich golden-brown crust before flipping.
- Let the gravy simmer until it turns glossy. Right after adding the broth, the gravy can look a little thin, but it thickens as it gently simmers. I always let it cook a few extra minutes so it becomes silky enough to coat the patties and mashed potatoes instead of tasting watery.
- Handle the patties gently when shaping and flipping. If the mixture feels too loose or the patties start falling apart, it’s usually because the beef was overhandled or flipped too early. I let the first side fully brown before turning them so they hold together better in the skillet.
- Use 85/15 ground beef for the best texture. Leaner beef tends to dry out while simmering in the gravy. I like using 85/15 because it keeps the patties juicy without making the sauce greasy.
- This recipe works great for make-ahead dinners. You can shape the patties up to a day ahead and keep them covered in the fridge until ready to cook. I actually think the flavors get even better the next day, once everything sits together in the gravy.
- Salisbury steak freezes surprisingly well. I freeze the cooked patties right in the gravy so they stay moist when reheated. Let everything cool completely first, then store it in a freezer-safe container for up to 2 months.
- Use cremini or baby bella mushrooms for the best flavor. I tested this with both white button mushrooms and cremini mushrooms, and the cremini mushrooms gave the gravy a deeper, richer flavor that tastes more like classic homemade comfort food. They also hold their texture better while simmering, so the gravy doesn’t turn watery.
Easy Homemade Salisbury Steak

Ingredients
For The Steaks
- 1 lb. lean ground beef*
- ¼ cup panko breadcrumbs**
- 1 large egg, beaten
- 2 tsp ketchup
- 1 tsp Dijon mustard***
- ½ tsp dried oregano
- 1 tsp kosher salt
- 1 tbsp extra-virgin olive oil, (for the skillet)
For The Gravy
- 2 tbsp unsalted butter
- 2 tbsp flour
- 1½ cups beef stock, (or low-sodium broth)
- 1 tbsp ketchup
- 1 tsp Worcestershire sauce
- ½ tsp onion powder
- 6 oz. sliced cremini mushrooms****
- salt and pepper, , to taste
For Serving
Instructions
- In a large bowl, mix together all the ingredients for the steaks (except the oil) until combined. Make sure not to overmix.
- Shape the mixture into 4 equal oval patties, about ¾-inch thick.
- In a large nonstick skillet, warm the olive oil over medium-high heat; add the steaks and cook, about 3 minutes per side until they get a nice golden crust (reducing the heat if they're browning too much.) Transfer to a plate.
- Reduce the heat to medium and in the same skillet with the drippings, add butter. Once melted, add in the flour and whisk until combined and no lumps remain.
- Reduce heat to medium-low and pour in the beef stock, whisking well. Add in the ketchup, Worcestershire, onion powder, whisking to combine.
- Add in the mushrooms, then simmer for about 5 minutes to thicken. Season with salt and pepper, to taste.
- Add the partially cooked steaks back to the skillet and nestle into the gravy; cover and cook another 10 minutes until cooked through (with an internal temperature of 160°F.)
- Serve steaks over mashed potatoes with some of the mushroom gravy drizzled on top.
Video
Notes
Nutrition
Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.
How to Make Salisbury Steak Step by Step

Gather all the ingredients together.

Make the patties: In a large bowl, combine 1 lb lean ground beef, ¼ cup panko breadcrumbs, 1 beaten large egg, 2 tsp ketchup, 1 tsp Dijon mustard, ½ tsp dried oregano, and 1 tsp kosher salt. Mix gently just until combined so the patties stay tender and don’t become dense.

Shape the patties: Shape the beef mixture into 4 equal oval patties about ¾-inch thick. If the mixture feels sticky, lightly wet your hands to make shaping easier.

Brown the patties: Warm 1 tbsp extra-virgin olive oil in a large nonstick skillet over medium-high heat. Add the patties and cook for about 3 minutes per side until a deep golden-brown crust forms on both sides. Adjust the heat if they brown too quickly. The patties do not need to cook through at this stage. Transfer them to a plate.

Start the gravy: Reduce the heat to medium and add 2 tbsp unsalted butter to the same skillet with the drippings. Once melted, whisk in 2 tbsp flour until smooth and no dry spots remain. Cook for about 1 minute to remove the raw flour taste.

Build the gravy: Reduce the heat to medium-low and slowly pour in 1½ cups beef stock while whisking constantly to keep the gravy smooth. Add 1 tbsp ketchup, 1 tsp Worcestershire sauce, and ½ tsp onion powder, whisking until fully combined.

Simmer the mushrooms: Stir in 6 oz. sliced cremini mushrooms and let the gravy simmer for about 5 minutes, stirring occasionally, until it thickens and turns glossy enough to coat the back of a spoon. Season with salt and pepper to taste.

Finish the steak: Return the partially cooked patties and any juices back to the skillet, nestling them into the gravy. Cover and simmer for about 10 minutes until the patties are fully cooked through and reach an internal temperature of 160°F.

Serve and enjoy: Serve the Salisbury steak over mashed potatoes with plenty of mushroom gravy spooned over the top. I also love serving it with roasted broccoli on the side for an easy comfort food dinner.

Variations
- Try making Salisbury meatballs instead of patties for a fun twist on the classic. The same rich mushroom gravy works perfectly with smaller meatballs served over mashed potatoes or egg noodles.
- Swap the ground beef for ground turkey if you want a lighter version. Since turkey is leaner, I recommend using dark meat ground turkey if possible and being careful not to overcook the patties so they stay tender.
- Chicken stock can be used instead of beef stock in a pinch, but the gravy will taste a little lighter and less rich. I like adding an extra splash of Worcestershire sauce if I use chicken stock to help build back some savory flavor.
- Skip the mushrooms if needed and add extra onions instead. A lot of readers prefer the onion gravy version, especially for picky eaters.
- Add a splash of heavy cream at the end for a slightly creamier gravy.
- Some readers love serving this over buttered egg noodles instead of mashed potatoes because the noodles soak up all the extra gravy really well.
- For even more flavor, add a little fresh thyme or garlic to the gravy while it simmers.
Serving Suggestions
I love serving Salisbury steak on cold nights when everyone wants something cozy and filling. It feels like classic diner comfort food at home, especially with creamy mashed potatoes underneath to soak up all that rich mushroom gravy. I always spoon extra gravy over the potatoes because it’s too good to waste. For sides, I usually keep it simple with roasted green beans, roasted carrots, or creamed corn, plus warm dinner rolls to mop up the extra sauce. This is one of those family dinners that tastes even better the next day, so I love saving leftovers for an easy lunch or quick comfort-food dinner later in the week.
How to Store Leftovers
- Fridge. Transfer leftover Salisbury steak and gravy to an airtight container and refrigerate for up to 4 days. Keep the patties covered in gravy, so they stay tender and juicy.
- Freezer. Let the patties and gravy cool completely, then transfer everything to a freezer-safe container or zip-top bag. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheat. Warm the Salisbury steak and gravy in a skillet over medium-low heat until heated through. Add a splash of beef broth if the gravy thickens too much during storage.
- Make ahead. Shape the patties up to 1 day in advance and keep them covered in the refrigerator until ready to cook. You can also make the full dish ahead since the flavors get even better after sitting overnight.
More Cozy Ground Beef Dinner Ideas
- Meatloaf: If you love classic comfort food dinners like Salisbury steak, meatloaf is another cozy family favorite. It has that same rich, hearty flavor and tastes especially good with mashed potatoes and gravy.
- Swedish Meatballs: These tender meatballs in creamy gravy have the same comforting, old-fashioned feel as Salisbury steak. I love serving them over egg noodles or mashed potatoes for an easy cold-weather dinner.
- Beef Stroganoff: This creamy beef and mushroom pasta dinner uses similar savory flavors and makes a great weeknight comfort meal when you want something rich and cozy.
I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on TikTok, Facebook, Instagram, Pinterest, and YouTube!
Our Salisbury Steak recipe was originally published 3/24/20. It was retested and republished to be better than ever 5/30/26.










Yes I did. It was very delicious. I will for sure make again. We love it.
I just made this for dinner and the flavor is awesome. We love it.
Loved this recipe. It was quick and easy to follow. It will definitely be used on a regular basis. Thank you
I made this last night, and it was a HUGE hit. Thank you for posting, Amy. I follow you on YouTube 🤗
Made this for dinner right after seeing your Facebook reel. I always have ground beef in the freezer. It was wonderful! The patties were so flavorful and tender. Followed the recipe to a T and absolute perfection. Thank you, Amy. You and your recipes are such a delight!!
Followed to the letter, made half the recipe because I had only 1/2lb of beef but did the full gravy recipe because GRAVY!!!! It was delicious. Thank you
Delish!
I made the Salisbury steak recipe the other day. Followed your instructions exactly as written, we really enjoyed it. I will definitely be making it again. Your recipes are easy to follow, no guess work. Salisbury steak was very good and the gravy was delicious! I would rate this 5 out of 5. Thanks Amy
This was very flavorful and well-balanced. I added finely diced onion to the ground beef. The only other change I made was to saute the mushrooms in the oil and butter BEFORE adding the flour to get that great browned mushroom flavor and get them to release their water so that they didn’t water down the gravy. A really great recipe!
I have made this twice now, Tonight is the third time. My husband can’t wait. It is so good. I do add onions to the mix but that is the only change I make. We just love onions. I love how simple and easy this recipe is and the ingredients are almost always in my kitchen. Thanks for your great, delicious recipes!
This was easy and flavorful! Will definitely make again and again.
I made this for dinner last night it was great,I follow you on Instagram,so when I saw you had a recipe for salisbury steak I knew it would be good.
I made this recipe, and it is by far the best salisbury steak recipe ever!
I would give this 10 stars if I could! We LOVED it!! I served it over egg noodles and will be making this repeatedly! Delicious, fast, and easy.
Made this for Hubby’s lunch and he was the envy of the break room.
I’ve done this recipes 5 times or so since I discovered it. Tonight, 4/20/26 and 2 weeks ago. It is an awesome tastes for a single working man. I’m getting better at perfecting it now. It isn’t that difficult. It feeds me during the week and than I do a couple other recipes like Tacos or something the following week.
I use to buy instamash but now I mash my own, peel on. Garlic powder, butter and milk. Yup I’m happy with this one. Went mixed veggies as a side.
Single men, do this one. You won’t be disappointed!!!
Omg! This was so easy and it was full of flavor! Definitely making this again!
Made this tonight and it was a hit! Might double the gravy next time – you can never have enough gravy. My husband suggested adding sliced onions but it was perfect as is! Quick comfort food on a weeknight, you can’t beat that. Thanks Amy!
I made the salisbury steak recipe the other night and it was very good! I will make it again but next time, I will drain the hamburger grease after grilling the patties. Thanks for sharing this classic recipe. I’m trying the Tortellini Alfredo recipe tonight!
A simple and tasty recipe, especially the gravy! I look forward to adding onions next time. Great job!
Loved it! easy to make and so good!
My husband is a dedicated ground beef eater and I am so tired of the same old burgers, sloppy joes and spaghetti. So I went looking for something new and came across this recipe. Sounded simple and I had all the ingredients except the Dijon mustard. So I decided to try it.
I substituted regular mustard for the Dijon and added a little garlic powder. It was FANTASTIC!!!!
My husband loved it and asked why I had never made it before???
Recipe was simple, quick and didn’t use a lot of ingredients or ones that are unusual.
This recipe is now in my list of frequent repeats.
I think next time I’ll try some ones suggestion of adding sautéed onions.
Thanks for helping me avoid the burger blues!!!!
This is the 2nd time I’ve made it. Oh wow! My guys love it. I leave out the mushrooms…boys.
The whole family loves it! I’ve put it over mashed potatoes and this time rice. Both times the guys raved over it and I’ve yet to have any leftovers. Thank you so much for a new family favorite!
So good! Quick and uses ingredients that are in my kitchen. My husband requested that we have it often. He loves the gravy. I enjoy your videos, Amy.
I doubled the recipe and did one pound of turkey, and one pound of beef. It turned out amazing, I am absolutely going to make it again. Frozen dinners are a thing of the past.
This is a great recipe, and came together so quickly! My store had a package of beef and pork meatloaf mix that made this super affordable, too. Definitely going in my recipe file!
Made this yesterday for my family. I tripled the recipe. The only thing I did different was added some onions. Everyone loved it. It’s the gravy that makes it so good over those mashed potatoes. I served it with green beans and corn , which had come out of my garden last year. Some deviled eggs and a salad and I had a meal in no time. Thank you for sharing this recipe with us
Made this last night and the wife and I loved it! Fantastic flavor and super easy to make. It made the perfect amount of gravy and was enough for our dinner and lunch the next day. The only change I made was sautéing some onion in the oil before adding the flour. 10 out of 10 and will most definitly be making again. Even sent the recipe to all four of our adult kids!
I made this and absolutely loved it! I didn’t have the dijon mustard, but it was good enough for me. I didn’t sauté onions and the mushrooms on the side while the burgers were cooking. Then added them when the burgers went back into the pan. Super easy and delicious!!!
I’ve made this recipe several times. It’s become a family favorite. Tastes great and doesn’t take too long to make.
I made this for the first time and loved it. My picky daughter even finished her plate. I will make this again.
Love this recipe! I live alone, so it made dinner, then I froze individual servings. It is even better warmed up! I definitely will be making it again.
Ive made your recipe to the exact several times. Everyone loves it and requests it. Im making again tonight upon request . Thank you for sharing the recipe with everyone.
I made this recipe this evening, VERY tasty!! Bookmarked and will make again.
Very good. Haven’t found any better.
I made this tonight and it was awesome! Brought me back to my childhood. 😌 I used onions in the gravy instead of mushrooms (only because my wife won’t eat mushrooms 😬). I also made your Chicken Alfredo recipe last week and it was also a winner! Both will now be staple recipes in our kitchen.🙂
Easy to follow recipe. This was so good! Best tasting gravy. Will definitely make again.
Served this to my family tonight and it was out of this world!! The gravy!!!!
I did instant mashed potatoes and roasted broccoli and my teenage son cleaned his plate!!
Thank you Amy. I’ve never really cooked until I discovered you on Instagram. The first thing I ever made was your cranberry delight and that got me hooked on your recipes.
This was delicious! Making it again to take to a family with a new baby . Thanks for sharing!
This was delicious! I made it with ground turkey, so I used chicken broth. I also crumbled the meat rather than make steaks and made an additional half amount of the sauce. I waited onions with the mushrooms. Served over egg noodles. I really like Amy’s recipes.
Absolutely delicious and so easy to make! Thank you, Amy! I’ll be making this on the regular!
Made this recipe tonight and it was delicious! I roasted the mushrooms for about 20 min. on 400 degrees before adding to the skillet because I like my mushrooms very very well cooked, lol. That was the only modification and I will say everyone in my family enjoyed it.
IVE MADE THIS RECIPE QUITE A FEW TIMES ! 😄 I even made this for my family for Christmas dinner.
It’s simple, quick, and whomever I make this for, the comment is….THIS IS A SALISBURY STEAK 🤩
THANK YOU ! You’ve made me a star 🌟
Fantastic! So easy and delicious. I have made it twice so far exactly as written. I love watching Amy on Tik Tok. I’m so happy I’ve found her and her website!
Easy and delicious! Definitely making again!
Made your Salisbury steak tonight, wow it was outstanding and so easy to make. Thank you for an another delicious recipe , keep them coming 😋✌️
This recipe of Salisbury steak was absolutely delicious!
This will be a dish I make at least twice a month!
Thank you 😊!
This recipe was delicious! We will defentily be making this over and over again. I did add onoins with the mushroom to the gravy. I served it with a baked potato and fresh green beans! 😋
I made tonight, my husband wants it twice a week.
My family loves this recipe and we make it quite often. The only change I made was substituting the mushrooms for sweet onions, only because I didn’t have mushrooms. The sweetness of the onion gives it a rich taste. Thank you for a delicious recipe!
Very good!!! Will use this recipe again. Did not modify at all.
This was delicious & my husband loved it. I will definitely add this to my regular rotation of recipes!