Salisbury Steak — Juicy Beef Patties in Rich Onion Mushroom Gravy

Salisbury steak beef patties smothered in rich onion mushroom gravy served over creamy mashed potatoes on a white dinner plate

The Weeknight Dinner That Feels Like Sunday Comfort

There are certain meals that instantly make a house feel like a home, and Salisbury steak is absolutely one of them. I first made this recipe on a Tuesday night when the pantry was looking a little bare, the kids were already asking what was for dinner before I’d even taken off my coat, and the budget for the week was stretched about as thin as it could go. With a pound of ground beef, a can of beef broth, and a handful of pantry staples I always keep on hand, I pulled together one of the most soul-satisfying dinners our family has had in recent memory. The whole table went quiet — and not because anyone was unhappy.

Salisbury steak is one of those old-school American classics that somehow never gets the spotlight it deserves. It’s not a hamburger. It’s not a meatloaf. It’s a seasoned beef patty — tender, savory, and packed with flavor — pan-seared until beautifully browned and then finished low and slow in a deeply rich onion and mushroom gravy that clings to every bite. Served over mashed potatoes, egg noodles, or even rice, it’s the kind of dinner that stretches your grocery dollar, feeds a hungry family without complaint, and still has everyone reaching for seconds. And the best part? It comes together in about 45 minutes, start to finish.

Whether you grew up eating this as a freezer TV dinner or you’re discovering it for the very first time, this from-scratch version will ruin the frozen kind for you forever. The homemade gravy alone is worth every minute of effort — and trust me, there isn’t much effort at all.

Salisbury steak beef patties smothered in rich onion mushroom gravy served over creamy mashed potatoes on a white dinner plate

Why You’ll Love This Recipe

  • Budget-friendly: Ground beef, mushrooms, onion, and pantry staples are all you need — this feeds a family of four for under $15.
  • Fast enough for weeknights: Done in 45 minutes or less, including the gravy.
  • Meal-prep friendly: The patties and gravy reheat beautifully, making this a fantastic make-ahead meal for busy weeks.
  • Kid-approved comfort food: The rich, savory gravy over mashed potatoes is practically irresistible to all ages.
  • No fancy ingredients required: Everything in this recipe comes from a standard grocery run — no specialty store needed.
  • Freezer-friendly: Freeze the cooked patties in gravy for up to 3 months and reheat for an effortless dinner any night of the week.

Key Ingredients

The heart of this dish starts with ground beef — and for the best Salisbury steak, you want an 80/20 blend. That bit of extra fat keeps the patties juicy and flavorful during the sear and the braise. Going too lean here will give you dry, crumbly patties that can’t stand up to the gravy the way they should. Mixed into the beef are breadcrumbs and an egg, which act as a binder to hold the patties together through the searing process — similar to how you’d build a meatball or meatloaf. This combo also adds a slight tenderness to the interior texture that makes each bite feel almost pillowy. A splash of Worcestershire sauce goes into both the patties and the gravy, and it is absolutely the secret weapon here — it adds a deep, umami-rich savory note that you can’t quite put your finger on, but you’d definitely notice if it was missing. For the gravy, cremini or baby bella mushrooms bring an earthy depth and meaty texture that makes this feel like much more than a simple pan sauce. Finally, a good-quality beef broth is essential — it’s the backbone of the entire gravy, so use the best you have, or even better, a low-sodium version so you can control the salt level. A touch of Dijon mustard stirred into the gravy at the end adds a subtle brightness that balances out all that rich savory depth without tasting mustardy at all.

Pro Tips & Variations

Raw Salisbury steak beef patties with mushrooms, onion, Worcestershire sauce, breadcrumbs, egg, and beef broth ingredients laid out on a wooden cutting board

  • Don’t skip the sear: Getting a deep brown crust on your patties before they go into the gravy is what builds the flavor foundation of the entire dish. Use a hot, heavy skillet — cast iron is ideal — and resist the urge to move the patties around. Let them sit undisturbed for at least 3–4 minutes per side.
  • Make the patties uniform: Shape them to about ¾-inch thick and roughly oval-shaped. Uniform thickness means they cook evenly and won’t be raw in the center while the edges overcook.
  • Use a thickening trick: Sprinkle flour directly over the cooked onions and mushrooms before adding the broth. This creates a quick roux right in the pan and gives you a gravy that coats the back of a spoon beautifully without any lumps.
  • Deglaze the pan: After removing the seared patties, there will be gorgeous browned bits stuck to the bottom of the skillet. Don’t wash those away — they’re pure flavor. Your beef broth will lift them right off as you scrape with a wooden spoon.
  • Make it ahead: Cook the full recipe through, let it cool, and refrigerate in an airtight container for up to 4 days. The gravy actually gets better overnight as the flavors meld. Reheat gently over medium-low heat with a splash of broth to loosen the gravy.
  • Freezer meal option: Freeze cooled patties and gravy together in a zip-lock freezer bag or airtight container for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.
  • Mushroom-free version: If someone at your table has a mushroom aversion, simply skip them and double the onions. You’ll still get a rich, deeply flavored gravy.
  • Add a splash of red wine: For a slightly more elevated weeknight feel, add ¼ cup of dry red wine after the onions and mushrooms are softened and let it reduce for a minute before adding the broth. It deepens the gravy considerably.
  • Serve it right: Salisbury steak is absolutely best over creamy mashed potatoes, but egg noodles and white rice are both fantastic budget-friendly alternatives that soak up the gravy just as well. If you love hearty ground beef dinners like this, our Beef Chili is another must-make for your weeknight rotation.

What to Serve with Salisbury Steak

The classic pairing is a mountain of buttery mashed potatoes — and honestly, that is the correct answer. The gravy pools into every fluffy cloud of potato and the combination is simply perfect. That said, this dish is incredibly flexible. Egg noodles are a wonderful alternative that have a nostalgic, old-school charm that suits the dish beautifully. If you’re keeping things lighter, serve the patties alongside steamed green beans, roasted broccoli, or a simple garden salad. For another cozy weeknight dinner that the whole family devours, check out our Slow Cooker Lasagna — it’s every bit as comforting and just as easy to pull off on a busy evening. And if you’re in full meal-prep mode, our Chicken Broccoli Rice Casserole is another crowd-pleasing make-ahead dinner worth adding to the weekly lineup.

Nutritional Highlights

A serving of Salisbury steak made with 80/20 ground beef comes in at around 420 calories per portion — a satisfying, protein-rich meal that delivers approximately 35 grams of protein per serving. The mushrooms contribute a meaningful dose of B vitamins, potassium, and antioxidants, while the beef provides iron and zinc that are essential for energy and immune function. To reduce the sodium, opt for low-sodium beef broth and taste before adding any extra salt. Using 85/15 or even 90/10 ground beef will lower the fat content slightly, though the patties may be a touch less juicy. According to Serious Eats’ breakdown of ground beef fat percentages, 80/20 is genuinely the sweet spot for burgers and beef patties that stay moist through cooking. For a deeper dive into building the best homemade gravies from scratch, Bon Appétit’s guide to making gravy is an excellent resource that covers the technique from all angles.

Frequently Asked Questions

Can I make Salisbury steak ahead of time?

Absolutely — and honestly, it might taste even better the next day. Once the patties are cooked and the gravy is made, let everything cool to room temperature, then transfer to an airtight container and refrigerate for up to 4 days. When you’re ready to reheat, place the patties and gravy in a skillet over medium-low heat and add a splash of beef broth to loosen the gravy back up. Cover and heat for about 8–10 minutes, flipping the patties once, until everything is warmed through. This makes it an excellent candidate for weekly meal prep.

Can I use ground turkey instead of ground beef?

Yes, ground turkey works as a substitute, though the flavor profile will be noticeably lighter and less rich. If you go the turkey route, add an extra teaspoon of Worcestershire sauce and consider using a tablespoon of tomato paste in the gravy to deepen the color and savory flavor. Because turkey is leaner, be careful not to overcook the patties during the sear — they can dry out more quickly than beef. Ground turkey Salisbury steak is a solid lighter option, but for maximum flavor and that classic diner-style result, 80/20 ground beef is the way to go.

Why are my patties falling apart in the pan?

This is almost always a binding issue. Make sure you’re using both breadcrumbs and an egg in the meat mixture, and that you’re mixing everything together thoroughly before shaping. Another common culprit is not chilling the patties before cooking — even 15–20 minutes in the refrigerator helps them firm up and hold together better during the sear. Also, make sure your skillet and oil are fully preheated before adding the patties, and don’t try to flip them before they’ve developed a solid crust. If they’re sticking to the pan and resisting flipping, they’re not ready yet — give them another minute.

Close-up of Salisbury steak patty cut open over mashed potatoes showing juicy interior with mushroom onion gravy spooned over the top

Save This Recipe for Your Busiest Nights

Salisbury steak is the kind of recipe that earns a permanent place in your weeknight dinner rotation — reliable, satisfying, economical, and genuinely delicious every single time. Once you’ve made it from scratch, you’ll understand why this dish has been a beloved American comfort food staple for generations. It’s the kind of meal that makes a Tuesday feel like a win, and leftovers the next day taste even better than the original. If you make this recipe, we’d love to see it — snap a photo and share it on Pinterest or tag us on Instagram so we can cheer you on. And if you have a friend or family member who could use an easy weeknight dinner idea, share this post with them. Everyone deserves a great Salisbury steak in their life.

Find the complete recipe card below ↓

Salisbury steak beef patties smothered in rich onion mushroom gravy served over creamy mashed potatoes on a white dinner plate

Salisbury Steak

No ratings yet
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings
Calories 420 kcal

Equipment

  • Large cast iron or heavy-bottomed skillet with lid
  • Mixing bowl
  • Wooden spoon or silicone spatula
  • Instant-read meat thermometer
  • Measuring cups and spoons

Ingredients
  

For the Beef Patties

  • 1.5 lbs ground beef 80/20 blend recommended
  • 1/3 cup plain breadcrumbs
  • 1 large egg
  • 2 tsp Worcestershire sauce
  • 1 tsp Dijon mustard
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1/2 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 tbsp olive oil for searing

For the Onion Mushroom Gravy

  • 1 tbsp unsalted butter
  • 1 medium yellow onion thinly sliced
  • 8 oz cremini or baby bella mushrooms sliced
  • 3 cloves garlic minced
  • 2 tbsp all-purpose flour
  • 2 cups beef broth low-sodium preferred
  • 1 tbsp Worcestershire sauce
  • 1 tsp Dijon mustard
  • 1/2 tsp black pepper
  • salt to taste
  • 1 tsp fresh thyme leaves or 1/4 tsp dried thyme, optional

Instructions
 

Make the Beef Patties

  • In a large mixing bowl, combine the ground beef, breadcrumbs, egg, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, salt, and pepper. Mix until just combined — do not overwork the meat.
  • Divide the mixture into 4 equal portions and shape each into an oval patty roughly 3/4-inch thick. Place on a plate and refrigerate for 10–15 minutes to help them hold their shape during cooking.
  • Heat olive oil in a large heavy skillet (cast iron preferred) over medium-high heat until shimmering. Add the patties and sear for 4 minutes per side without moving them, until a deep brown crust forms. The patties do not need to be fully cooked through at this stage. Transfer to a plate and set aside.

Make the Onion Mushroom Gravy

  • Reduce heat to medium. Add the butter to the same skillet and melt. Add the sliced onions and cook, stirring occasionally, for 5–6 minutes until softened and beginning to turn golden.
  • Add the sliced mushrooms and cook for another 4–5 minutes until the mushrooms have released their liquid and are nicely browned. Add the minced garlic and cook for 30 seconds until fragrant.
  • Sprinkle the flour over the onion and mushroom mixture and stir well to coat evenly. Cook for 1 minute to remove the raw flour taste.
  • Slowly pour in the beef broth, stirring constantly and scraping up any browned bits from the bottom of the pan. Add the Worcestershire sauce, Dijon mustard, black pepper, and thyme (if using). Stir to combine.
  • Bring the gravy to a gentle simmer and cook for 3–4 minutes, stirring occasionally, until slightly thickened. Taste and adjust salt and pepper as needed.

Finish and Serve

  • Return the seared beef patties to the skillet, nestling them into the gravy. Reduce heat to medium-low, cover with a lid, and simmer for 10–12 minutes until the patties are cooked through (internal temperature of 160°F) and the gravy has thickened to your liking.
  • Serve immediately over creamy mashed potatoes, egg noodles, or rice. Spoon extra gravy generously over the top and garnish with fresh parsley if desired.

Notes

Make-ahead: Cook fully, cool, and refrigerate in an airtight container for up to 4 days. Reheat in a skillet over medium-low heat with a splash of broth to loosen the gravy. Freezer: Freeze patties and gravy together for up to 3 months. Thaw overnight in the fridge before reheating. For a richer gravy, add 1/4 cup dry red wine after the mushrooms and let it reduce for 1 minute before adding broth.

Nutrition

Calories: 420kcalCarbohydrates: 14gProtein: 35gFat: 25gSodium: 680mgFiber: 1gSugar: 3g
No ratings yet