Salisbury steak with mushrooms is a classic comfort food that offers a satisfying combination of savory, tender beef patties smothered in a rich, flavorful gravy with earthy mushrooms. This dish is hearty, filling, and perfect for cozy family dinners. Its simplicity and hearty ingredients make it a timeless favorite that never goes out of style.
The base of Salisbury steak is a seasoned ground beef patty, often mixed with breadcrumbs, egg, onions, and spices like garlic powder, salt, and pepper. The mixture is shaped into oval-shaped patties and seared in a hot pan to create a nice crust on the outside while keeping the inside juicy and tender. This simple yet flavorful beef patty is the star of the dish, but it’s the savory gravy that truly elevates it.
The gravy is made by deglazing the pan with beef broth and simmering it with sautéed onions, garlic, and a generous amount of sliced mushrooms. The mushrooms soak up the rich flavor of the broth, creating a deep, umami-packed sauce that perfectly complements the beef. A little flour or cornstarch is added to thicken the gravy, giving it a smooth, velvety texture. The steaks are then returned to the pan, where they simmer in the mushroom gravy, absorbing all the savory goodness.
Salisbury steak with mushrooms is best served over mashed potatoes, rice, or noodles, allowing the rich gravy to be soaked up and enjoyed with every bite. It’s a satisfying, comforting dish that brings warmth to the table, making it ideal for colder months or when you’re craving a homey, fulfilling meal.
Whether you’re serving it for a family dinner or making it for a special occasion, Salisbury steak with mushrooms is sure to please. With its tender beef, rich gravy, and savory mushrooms, it’s the kind of dish that brings everyone together and leaves them feeling full and satisfied.

Ingredients
- 0.5 pound ground beef preferably lean
- 1 cup mushrooms sliced
- 0.5 cup onion finely chopped
- 1 egg lightly beaten
- 0.25 cup breadcrumbs plain
- 1 tablespoon Worcestershire sauce
- 1 tablespoon olive oil
- 1 cup beef broth low sodium, if preferred
- 1 tablespoon cornstarch mixed with 2 tbsp water
- to taste salt and pepper
Instructions
- In a large bowl, combine the ground beef, egg, breadcrumbs, Worcestershire sauce, salt, and pepper. Mix until well combined and shape into 2 patties.
- Heat olive oil in a large skillet over medium heat. Add the patties and cook for 4-5 minutes on each side until browned. Remove and set aside.
- In the same skillet, add mushrooms and onions. Cook for about 5 minutes or until softened.
- Return the patties to the skillet. Add the beef broth. Bring to a simmer, reduce heat to low, and cook for 10 minutes.
- Stir in the cornstarch mixture and cook for another 2-3 minutes until the gravy thickens. Adjust seasoning with salt and pepper. Serve hot.
Quick meal, but not even close to my mom’s! Miss her cooking so much. 😢
I dunno, seems kinda bland. I added garlic and some spices but still felt off.
This recipe is fantastic! The gravy is sooo good. Will definitely make again!
This was delicious! The kids loved it and I will definitely make it again.
So simple and quick! I added some garlic for extra flavor and it was delish! Will make again!
Too much mushroom for my liking, next time I’ll cut that down. It was okay, but not my favorite.
Yummm! Can’t believe I made this all by myself! Cooking isn’t so hard after all. 🥳
Super quick! I made this in under 30 mins. Who needs takeout?
That’s awesome! I love a meal that comes together so fast. Definitely trying this instead of takeout next time!
I made it too, but it took me an hour. Did you cut corners or something?
Love it! So easy to make and tastes like home-cooked goodness. Best recipe I’ve tried in months! 🍽️
Perfect recipe! So easy to make and I had all the ingredients at home.
So good but took too long to cook. I’m not a patient cook.
Simple recipe but too many steps for me. Next time I might just order take out.
I feel you! Sometimes it’s just easier to get take out. But this looks like it could be worth a try if you have the time.
Too many steps? It’s just cooking, not rocket science! Just follow it step by step and it will turn out great.
I dunno, it didn’t turn out like my grandma’s. Maybe too much broth? I expected more flavor.
Worcestershire sauce is doing the heavy lifting here. Flavor is solid, but I wish the gravy was a touch thicker without adding more cornstarch.
Agree—Worcestershire really makes the gravy taste “real.” If you want it thicker, have you tried simmering a bit longer before adding the cornstarch? That can reduce the broth without changing flavor.
I think I messed up the cornstarch (probably used too much water?), because it got lumpy. Still tasted good though—just not pretty.
This recipe is amazing! My family loved it, especially the gravy. Will definitely make again!
I expected better. The flavors were kinda bland. I added garlic powder, helped a little.
Not sure if the Worcestershire sauce is necessary. Kinda bland without some spice.
Can I substitute chicken for beef? I don’t eat red meat. Would it still work?
Salisbury steak for the win! Will make again for sure!
I made this with ground turkey because I didn’t have beef. Still turned out pretty good!
Quick and easy! Just like mom used to make! Loved it!
I’ve seen similar recipes but they don’t really taste like mom’s. How does yours compare?
So glad you liked it! My mom used to add a pinch of garlic, maybe try that next time!
I added some garlic to the mushrooms. Made all the difference!
Nah, wasn’t a fan. Just tasted like beef with mushrooms. Where’s the flavor?
Easy enough, but I ended up burning the patties. Oops!
Fantastic for a family dinner! I think it could use a little more salt, though.
It was just alright, not what I expected. But my kids ate it, so that’s a plus.
This recipe is super easy and delicious! My kids loved it!
Simple and tasty! I added some parsley on top for color. Will be making again for sure!
Glad you liked it! Parsley is a nice touch! I usually add some garlic too for more flavor.
Looks good, but I don’t know if I trust adding parsley. Is that really necessary? Seems unnecessary to me.
OMG YUM! Like, who knew I could make it look fancy???
Pretty good, but I think it needs a little more seasoning than “to taste.” Also, my patties were a bit crumbly, maybe because my breadcrumbs were too dry. Still delicious with the mushroom/onion mix.
The gravy got weirdly lumpy for me, even though I mixed the cornstarch with water. I think my slurry was too cold? Anyway, flavor was good.
Salisbury steak?? Isn’t that a thing they serve in school cafeterias? Not my favorite dish by far.
Salisbury steak? Sounds fancy. 😄
Where’s the garlic? Should’ve added some. Still decent though.
2 patties? I got like 3 smaller ones… idk, math?? 😅 Tasted okay though. Could be better, but I’ll try again with less pepper.
Salisbury steak?! Never heard of this before, but it was pretty good. Weird name though.
Easy and quick! I’m not a cook but even I could make this! Thanks!
I substituted beef with turkey and it worked great! Who knew turkey could be so good? Yummy!
This dish is amazing! Super easy to make and tastes just like mom used to make. Will definitely make again!
This recipe is fantastic! So easy to make and tastes just like mom used to make. Yum!
This was… interesting. I didn’t have breadcrumbs, so I used cracker crumbs. Not bad, but I think I messed it up 🤷♂️.
The texture was good, but mine came out a little dry. I think my patties were too small or I cooked them a hair too long before simmering. Still tasty though!
That makes sense—if the patties were smaller, they definitely overcook faster. Next time I’d try 2 larger patties and keep a closer eye on the browning (like pull them when they’re just nicely browned).
Salisbury steak? I thought this was just a beef steak with mushrooms? confused.
Followed the steps pretty much exactly. Patties browned nicely, and the sauce thickened well after the cornstarch. Would make again.
Glad it worked for you! Mine also thickens up nicely once the cornstarch hits—love that part. 😋
ok-ish, but I think it needs some veggies. Like peas or carrots maybe? Just my opinion.
Not bad, but mine came out a bit dense. Next time I’ll try slightly less breadcrumb or mix gentler so the patties stay tender.
Nothin’ like a good ol’ Salisbury steak. Made it for the family and they loved it. Thank you!
So glad to hear that! It’s always a win when the family loves it. Can’t wait to try it myself!
2 patties only? I guess it depends how big you like them. I made 4 smaller ones and cooked quicker—watch the time!
Yeah, 2 patties is just the default portion size. I’ve done smaller ones too—just keep an eye on the cook time so they don’t overdo.
So good! I added some cheese on top and it was delicious. Cheese makes everything better!
Sooo good! Honestly, I just love mushrooms and they made this dish even better! 🍄❤️
Didn’t turn out right. Meat was too dry. Followed the recipe exactly.
I’m sorry it didn’t turn out well! Sometimes the cooking time varies depending on the stove. Did you test the meat for doneness? Keep practicing, you’ll get it right!
Mushrooms are so gross. I swapped them for more onions, and it turned out decent.
I dont know maibe it was me but the patties fell apart when I cooked them! Anyone else have this issue?
Did not turn out like the picture. Still tasted ok but not impressive.
It’s just a picture! Taste is what matters. Glad it was ok for ya!
Maybe you missed a step? I always use more Worcestershire sauce for flavor!
I wasn’t a huge fan of the mushrooms. Is there a substitute I can use?
I don’t understand how you can just mix all those ingredients and it comes out fine. Seems like a scam.
I followed this to the letter, but my patties fell apart! Maybe I used too lean beef? Who knows.
My grandma made something similar but with gravy from a can. This is way better!
I don’t know, canned gravy has its charm too! But yeah, this sounds good. I might try it.
Yummy! 10/10 would recommend! My dog loved it too! 🐶
Waste of time, it didn’t taste like a steak at all. Just mehh.
Easy to follow and taste yummy, but way too salty for my taste!
I’m not sure why they call it a steak if it’s made of ground beef. Seems a bit odd to me.
This was so good! My whole family loved it!
Really? I thought it looked kinda bland. Did you add anything special?
I’m so glad to hear that! It’s always great when the family enjoys a meal together. 😊
Wow. Just wow. This was so delicious! I added some garlic too, which I think made it better.
This is an amazing recipe! The steak turned out so juicy and flavorful. Will make again!
The instructions were clear, but I had to cook the patties a bit longer than 4-5 min per side to get a good crust. Still tasty though.
Good call. My stove runs a little cool too—4-5 min on each side is more like “brown-ish” for me. I usually give it closer to 6 on the first side before I flip.
Mushrooms should be illegal. Who thought to put ’em in there? Sheesh.
I dunno about this. Seems like a lot of steps for just some meat and mushrooms. Why not just grill the beef?
Not bad, but my kids didn’t like the mushrooms. Next time, I might skip them. Wont hurt the flavor!
Salisbury steak is my go-to comfort food! Can’t believe how good it turned out. Definitely a keeper!
Two patties for half a pound seems small. Also, would olive oil work better than butter? I don’t know… texture was okay but I expected more gravy.
I don’t know if I did something wrong, but mine turned out kinda dry. Maybe I should have added more broth?
I thought it was okay, but the texture was a bit off. Maybe I overmixed it?
This salisbury steak was a hit! Super juicy and flavorful. Thanks for sharing! 😊
I thought Salisbury steak was made with gravy from a can. This is so much better! 10/10.
Too bland for my taste. I added garlic and spices to kick it up. Find it hard to believe this is a recipe.
This was okay, but my gravy didn’t thicken. I probably added too much beef broth. Anyone else have this issue?
I had the same issue! I realized I forgot to add the cornstarch mixture. That really helps with thickening the gravy.
Y’all, how do you make this without it falling apart? Mine just crumbled 😩
This tastes like Salisbury steak from an old-school diner! The mushrooms onions combo made it feel fancy for basically weeknight food.
Salt and pepper to taste, sure, but how much though? I under-seasoned at first and it was kinda bland until I adjusted at the end. Directions are easy, just need a bit more guidance.
I used chicken broth instead and it was still delish! Can’t believe how simple this was! Will be a staple.
This recipe was fantastic! I never thought I could make such delicious Salisbury steak at home. The gravy was a hit!
Too salty for my taste. I think next time I’ll skip the Worcestershire.
I can see how the Worcestershire might be too much for some. Maybe try just a touch next time?
This was quick and comforting. My family went back for seconds—especially on the mushroom gravy. Will definitely make again.
Yes!! That mushroom gravy is the whole point 😄 Glad it worked out for your family.
Quick to make! And a good way to sneak in some veggies for the kids. I recommend this recipe! 😄
I’m skeptical about cornstarch in beef gravy—usually I use flour. But it came out thicker than expected, so credit where it’s due. Next time I’ll brown the patties a touch longer for deeper flavor.
Not bad, but mine turned out a little too salty. Next time I’d go lighter on the salt since broth and Worcestershire already have flavor.
I don’t get why you use breadcrumbs + egg instead of just stuffing it—feels like meatloaf cosplay 😅 But it did taste like a diner meal, so I can’t complain too hard.
Honestly I love the breadcrumbs + egg combo—more like it holds together and stays juicy than “stuffing.” Diner vibes are a compliment 😄
Made this tonight and it actually tasted like the comfort-food kind of Salisbury steak my grandma used to do. The gravy thickened nicely after the cornstarch step—no lumps for me. Will definitely cook again.
Interesting. I made something similar but mine didn’t get thick until I used flour instead of cornstarch. Also 4-5 minutes each side feels a bit short for 0.5 lb patties? Maybe I’m just doing them thicker.
Yes! That’s exactly the vibe I’m after—comfort food Salisbury steak. I’m glad the cornstarch step behaved for you. I always worry about lumps lol.
The mushrooms and onions were delicious, I just didn’t like the beef much. Too salty to my taste.
Made this tonight and it was honestly better than I expected. The gravy thickened up nicely and the mushrooms gave it so much flavor. I used low-sodium broth and it still tasted rich.
Glad it turned out! The cornstarch gravy is the part I’m always nervous about, so it’s awesome yours thickened nicely. Love the low-sodium broth tip too—still getting that rich flavor is a win.
Ugh, I overcooked the patties and they turned out dry. Clearly I’m not a chef yet 😅. But I’ll keep trying!
Pretty solid! I used 90/10 ground beef and the patties browned nicely. I added a little extra pepper at the end and it made a difference.
Not sure about the cornstarch amount—my gravy got weirdly gelatin-y for a minute. I whisked it better later and it recovered, but I’d be cautious. Flavor was decent.
Pretty solid recipe! I followed it mostly, but I added a tiny bit of garlic and it helped a lot. Patties browned fast—next time I’ll make them a touch thinner so they cook more evenly.
It turned out okay, but I wish there was a little more flavor. Maybe some garlic could help?
Okay but… Worcestershire is kinda weird in beef? Idk, I didn’t hate it, just wasn’t wow. Would try again with ketchup or something.
Loved the flavors—Worcestershire + mushrooms is such a classic. My gravy thickened perfectly after the cornstarch slurry.
Really tasty and comforting—love the mushroom/onion gravy. I used a little extra pepper and it turned out great.
I tried this but my patties fell apart a bit—maybe too much pepper or not enough breadcrumbs? Still tasted good though. Next time I’ll chill the mix first.
Yes!! The mushroom/onion gravy is the star. I’m glad the extra pepper worked out—mine always gets a little more too 😄