SALISBURY STEAK WITH MUSHROOM GRAVY

Juicy Salisbury steaks topped with savory mushroom gravy on mashed potatoes

Salisbury Steak with mushroom Gravy is one of those comforting, classic dishes that just hits the spot every time. These flavorful Salisbury steak patties get a beautiful golden sear before simmering in a rich, homemade mushroom gravy that’s downright irresistible!

You’ll have this dinner on your table in about 30 minutes flat. Pair it with Instant Pot Mashed Potatoes or some homemade pasta for a complete, cozy meal your family will love.

Salisbury steak is an American classic featuring seasoned ground beef patties pan-seared to perfection, then gently cooked in a luscious mushroom gravy. It’s the ultimate comfort food with a history—named after J. H. Salisbury, an American doctor who championed meat as a key part of a healthy diet.

Salisbury Steak with Mushroom Gravy is pure Americana on a plate—juicy, well-seasoned ground beef patties cooked until golden brown and then simmered in a rich, savory mushroom gravy. It’s simple, satisfying, and perfect for busy weeknights or a relaxed weekend dinner.

This recipe uses pantry staples like ground beef, breadcrumbs soaked in half & half or milk, onions, mustard, Worcestershire, and ketchup, along with fresh mushrooms to build layers of flavor. The steps are straightforward: mix and shape your steaks, pan sear them, whip up the mushroom gravy in the same pan, then finish cooking the steaks in the gravy. Plus, you’ll find helpful photos and options for crockpot or Instant Pot cooking below.

As for timing and servings, you can expect about 15 minutes of prep and around 25 minutes of cooking time—so about 30 to 40 minutes total depending on your method. This recipe makes roughly 8 servings. The gravy is savory with a slight tang and deep umami notes from the mushrooms, plus a subtle smoky twist if you add a bit of liquid smoke.

For serving, this dish shines over creamy mashed potatoes or your favorite pasta, and goes well with steamed veggies or rice. Keep reading for equipment tips, tasty variations, storage advice, and even a handy video to walk you through making this comforting classic.

What Makes This Dish Special

If you keep ground beef in your fridge, you’re already halfway to a delicious dinner. Ground beef dishes are quick, versatile, and full of flavor—think Baked Beef Tacos when you need something fast—and Salisbury steak is a shining example. If you haven’t cooked this dish yet, I promise you’re in for a treat. It’s hearty, easy, and perfect for the whole family!

Ingredients and Pantry Staples

Ingredients for Salisbury steak with mushroom gravy laid out on a white surface.

  • Ground beef, 80-90% lean – 2 lbs / 1 kg
  • Bread crumbs – 3/4 cup
  • Half & half or milk – 3/4 cup
  • Onion, finely chopped – 1 medium
  • Garlic cloves, minced – 4
  • Yellow mustard – 1 tbsp.
  • Dijon mustard – 1 tbsp.
  • Worcestershire sauce – 4 tbsp.
  • Liquid smoke – 1/4 tsp. (optional)
  • Ketchup – 2 tbsp.
  • Italian seasoning – 1 tsp.
  • Black pepper – 1 tsp.
  • Salt – 1 1/2 tsp or to taste
  • Vegetable oil – 2 tbsp, for frying
  • Unsalted butter – 2 tbsp.
  • Onion, finely diced – 1
  • Garlic cloves, minced – 3
  • Mushrooms, sliced – 0.5 lbs / 250 gm
  • All-purpose flour – 2 tbsp.
  • Low sodium beef broth – 4 cups
  • Worcestershire sauce – 1 tbsp.
  • Yellow mustard – 1 tbsp.
  • BBQ sauce – 2 1/2 tbsp.
  • Black pepper – 1/2 tsp.
  • Salt – as needed

Step-by-Step Cooking Directions

  1. Soak bread crumbs in half & half or milk in a large bowl until soft.
  2. Add ground beef, soaked bread crumbs, finely chopped/grated onion, minced garlic, yellow mustard, Dijon mustard, Worcestershire sauce, liquid smoke (optional), ketchup, Italian seasoning, black pepper, and salt; mix gently until just combined.
  3. Shape the mixture into 8–10 oval patties, pressing the centers flat to about 2 inches thick.
  4. Heat a nonstick pan with 2 tablespoons vegetable oil over medium-high heat until hot.
  5. Add steaks and sear about 2 minutes per side until golden brown, working in batches if needed; transfer seared steaks to a plate.

    Step-by-step images of Salisbury steak with mushroom gravy being cooked

  6. Melt 2 tablespoons unsalted butter in a large saucepan over medium heat.
  7. Add diced onion and cook until translucent, about 3–5 minutes.
  8. Add minced garlic and sauté 30–40 seconds until fragrant.
  9. Add sliced mushrooms and cook 2–3 minutes until they turn golden and release their juices.
  10. Reduce heat to low and sprinkle 2 tablespoons all-purpose flour over the vegetables, stirring and cooking 20–30 seconds to remove the raw flour taste.
  11. Gradually pour in beef broth while whisking constantly until the gravy is smooth and lump-free.
  12. Stir in Worcestershire sauce, yellow mustard, BBQ sauce, and black pepper; season with salt to taste.
  13. Add the browned Salisbury steaks to the pan, partially cover, and simmer over medium heat for 15 minutes until the gravy thickens and the steaks finish cooking.
  14. (Crockpot) Place diced onions and sliced mushrooms in the crockpot.
  15. (Crockpot) Mix the Salisbury steak ingredients, shape into 10–12 patties, and pan-sear them over high heat until both sides are golden brown.
  16. (Crockpot) Lay the seared steaks over the mushrooms in the crockpot.
  17. (Crockpot) Combine minced garlic, beef broth, melted butter, Worcestershire sauce, yellow mustard, BBQ sauce, and black pepper (exclude the flour) and pour the mixture over the steaks.
  18. (Crockpot) Cook on LOW for 5 hours or on HIGH for 3 hours.
  19. (Crockpot) Mix the flour with a little water to create a slurry, add it to the crockpot, and cook another 30 minutes on HIGH to thicken the gravy.
  20. (Instant Pot) After shaping patties, pan-sear them 1–2 minutes per side over high heat.
  21. (Instant Pot) Add mushrooms and onions into the Instant Pot insert and arrange the browned steaks on top of the veggies.
  22. (Instant Pot) Whisk flour into beef broth, then mix with minced garlic, melted butter, Worcestershire sauce, yellow mustard, BBQ sauce, and black pepper.
  23. (Instant Pot) Pour the sauce over the steaks, close the lid, set to pressure cook for about 7 minutes, then quick-release the pressure.

Pro Tips for Best Results

I personally love serving Salisbury steak with mushroom gravy over creamy mashed potatoes or fresh homemade pasta. A quick veggie side like skillet zucchini and mushrooms also pairs beautifully. But don’t stop there—here are some other great sides to round out your meal:

  • Steamed broccoli for a nice green crunch
  • Instant Pot jasmine rice for a fragrant base
  • Roasted asparagus for a touch of elegance
  • Cauliflower rice if you’re watching carbs
  • Instant Pot brown rice to add fiber and texture
  • Aloo Palak (spinach and potatoes) for an Indian-inspired twist

Once you try this recipe, please come back and let me know how it turns out or leave a rating—I love hearing from you!

Easy Swaps and Flavor Twists

Want to switch things up? Here are some easy ways to customize your Salisbury steak with mushroom gravy to match what you have or your flavor preferences.

  • Meat swaps: Try ground turkey, chicken, or a mix of beef and pork for different tastes and textures. Keep in mind, leaner meats cook faster and can be a bit drier, so watch your cooking time.
  • Mushroom swaps: Use cremini, baby bella, or shiitake mushrooms instead of white button mushrooms. Dried porcini soaked in hot water add a deep umami boost for an extra rich gravy.
  • Gluten-free option: Swap out the breadcrumbs for gluten-free ones or use crushed gluten-free crackers. For thickening, use a cornstarch slurry instead of regular flour in the gravy.
  • Richer gravy: Add a splash of red wine or a spoonful of tomato paste when cooking onions and mushrooms. Substitute part of the beef broth with beef demi-glace for even more depth. For another approach to building deep, silky pan gravy, see the Crock Pot Pork Roast and Gravy Recipe.
  • Smoky or sweet twist: Adjust the amount of liquid smoke to your liking or replace BBQ sauce with molasses or maple syrup for a sweet, sticky touch. For a fruit-forward take on sweet-and-savory glaze, check out Apple Glazed Meatballs.
  • Herb and cheese add-ins: Stir fresh thyme or parsley into the patties or top each steak with a slice of cheddar or Swiss cheese near the end of cooking to melt over the top.

How to Store and Reheat

Here’s how to keep your Salisbury steak with mushroom gravy fresh and tasty, plus tips for making it ahead or freezing for busy days.

  • Refrigerate: Let leftovers cool to room temperature, then store them in an airtight container with the gravy for up to 3–4 days.
  • Freeze: Place cooked steaks and gravy in a freezer-safe container or heavy-duty freezer bags for up to 3 months. Remove extra air to prevent freezer burn and freeze them flat. You can also freeze uncooked shaped patties, labeled by date, for up to 3 months.
  • Thawing: For best results, thaw frozen portions overnight in the fridge. If you’re in a hurry, you can reheat straight from frozen but expect it to take longer.
  • Reheating: On the stovetop, warm gently over low to medium heat, stirring now and then, adding a splash of beef broth or water if the gravy thickens too much. In the microwave, cover and heat in short bursts, stirring in between. In the oven, transfer to an oven-safe dish, cover, and bake at 350°F (175°C) for 15–25 minutes until heated through. The Instant Pot works great too—just use sauté mode with a bit of liquid or the steam/manual setting to reheat portions.
  • Make-ahead: Form the patties a day ahead and keep them covered in the fridge until ready to cook. Or to save time, sear the patties and prepare the gravy, then store separately. Reheat them together when you’re ready to eat. For another make-ahead comfort dinner that stores and reheats well, try our Easy Tender Crockpot Pot Roast Dinner Recipe.

Juicy Salisbury steak patties served with savory mushroom gravy and sliced mushrooms.

Common Questions Answered

Got questions about making Salisbury steak with mushroom gravy? I’ve got answers!

  • Can I use leaner ground beef? Yes, but 80–90% lean is the sweet spot for juicy, flavorful patties. If you use leaner beef, consider adding an extra tablespoon of oil or a small egg yolk to keep things moist.
  • How do I keep the patties from falling apart? Mix gently just until combined and don’t overwork the meat. Chilling shaped patties in the fridge for 15 to 30 minutes before cooking helps them hold together.
  • How do I thicken the gravy if it’s too thin? Let it simmer uncovered to reduce, or whisk up a slurry of 1 to 2 teaspoons cornstarch dissolved in cold water (or flour mixed with water) and stir it in until the gravy thickens.
  • Can I make this vegetarian? Absolutely! Swap out the meat patties for mushroom ‘steaks’ made with cooked lentils, mashed beans, or plant-based ground meat. Use vegetable broth instead of beef broth for the gravy.
  • What’s the safe internal temperature for cooked patties? Ground beef should be cooked to an internal temperature of 160°F (71°C).
  • Is liquid smoke necessary? No, it’s there to add a subtle smoky flavor. You can skip it or replace it with a pinch of smoked paprika if you prefer.
  • Can I cook everything in the crockpot or Instant Pot at once? Yes! After searing the patties, layer them over the veggies and pour in the gravy mixture. Follow the crockpot or Instant Pot cooking times as outlined above. For more set-it-and-forget main dishes, explore 30 easy slow cooker recipes.

Juicy Salisbury steak patties smothered in rich mushroom gravy on a plate.

Print

Classic American comfort food featuring seasoned ground beef patties pan-seared and simmered in a rich homemade mushroom gravy. Ready in about 30 minutes and serves approximately 8.

  • Author: Margo Bennett
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 2 lbs (1 kg) ground beef (80-90% lean)
  • 3/4 cup bread crumbs
  • 3/4 cup half & half or milk
  • 1 medium onion, finely chopped
  • 4 garlic cloves, minced
  • 1 tbsp yellow mustard
  • 1 tbsp Dijon mustard
  • 4 tbsp Worcestershire sauce
  • 1/4 tsp liquid smoke (optional)
  • 2 tbsp ketchup
  • 1 tsp Italian seasoning
  • 1 tsp black pepper
  • 1 1/2 tsp salt, or to taste
  • 2 tbsp vegetable oil (for frying)
  • 2 tbsp unsalted butter
  • 1 onion, finely diced
  • 3 garlic cloves, minced
  • 0.5 lbs (250 gm) mushrooms, sliced
  • 2 tbsp all-purpose flour
  • 4 cups low sodium beef broth
  • 1 tbsp Worcestershire sauce
  • 1 tbsp yellow mustard
  • 2 1/2 tbsp BBQ sauce
  • 1/2 tsp black pepper
  • Salt as needed

Instructions

  1. Soak bread crumbs in half & half or milk in a large bowl until soft.
  2. Add ground beef, soaked bread crumbs, finely chopped onion, minced garlic, yellow mustard, Dijon mustard, Worcestershire sauce, liquid smoke (optional), ketchup, Italian seasoning, black pepper, and salt; mix gently until just combined.
  3. Shape the mixture into 8–10 oval patties, pressing the centers flat to about 2 inches thick.
  4. Heat a nonstick pan with 2 tablespoons vegetable oil over medium-high heat until hot.
  5. Add steaks and sear about 2 minutes per side until golden brown, working in batches if needed; transfer seared steaks to a plate.
  6. Melt 2 tablespoons unsalted butter in a large saucepan over medium heat.
  7. Add diced onion and cook until translucent, about 3–5 minutes.
  8. Add minced garlic and sauté 30–40 seconds until fragrant.
  9. Add sliced mushrooms and cook 2–3 minutes until golden and juices release.
  10. Reduce heat to low and sprinkle 2 tablespoons all-purpose flour over the vegetables, stirring and cooking 20–30 seconds to remove raw flour taste.
  11. Gradually pour in beef broth while whisking constantly until gravy is smooth and lump-free.
  12. Stir in Worcestershire sauce, yellow mustard, BBQ sauce, and black pepper; season with salt to taste.
  13. Add browned Salisbury steaks to the pan, partially cover, and simmer over medium heat for 15 minutes until gravy thickens and steaks finish cooking.

Notes

For crockpot: layer diced onions and sliced mushrooms, place seared patties, pour sauce mixture without flour, cook on LOW for 5 hours or HIGH for 3 hours; add slurry of flour and water, cook 30 more minutes., For Instant Pot: sear patties 1-2 mins per side, add mushrooms and onions, place patties on veggies, pour sauce with flour, pressure cook for 7 minutes, quick release., Serve over creamy mashed potatoes, homemade pasta, or with steamed veggies, rice, or cauliflower rice., Meat swaps: ground turkey, chicken, or beef-pork mix can be used., Gluten-free options: use gluten-free breadcrumbs and cornstarch slurry for thickening., Refrigerate leftovers up to 3–4 days or freeze up to 3 months., Heat thoroughly before serving, ensuring internal temperature of patties reaches 160°F (71°C).

Nutrition

  • Serving Size: 1 Salisbury steak patty with gravy
  • Calories: Approximately 400-450 kcal per serving (estimate)
  • Fat: ~25g per serving
  • Carbohydrates: ~15g per serving
  • Protein: ~30g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Uncategorized

Margo Bennett

ABOUT THE AUTHOR

Margo Bennett

Hi, I’m Margo Bennett, the home cook behind Margo Recipes. I created this website for people who enjoy comforting homemade food but do not want recipes that feel complicated or intimidating. Here, you’ll find approachable dishes made with familiar ingredients, clear instructions, and plenty of practical tips. My kitchen is where I test cozy soups, seasonal desserts, pumpkin favorites, fruit butters, simple breads, and family-style recipes worth making more than once. I believe good food does not have to be perfect. It simply needs to taste delicious, bring people together, and make everyday moments feel a little more special.

READ MORE →

Leave a Comment

Recipe rating