in

Salisbury Steak with Onion Mushroom Gravy

WANT TO SAVE THIS RECIPE?

Juicy, rich, and deeply savory—this Salisbury Steak delivers a tender beef patty seared to perfection and smothered in golden onion-mushroom gravy. It balances comforting textures with bold flavors, giving you a main dish that feels like home with every bite.

What Sets This Salisbury Steak Apart

This isn’t the rubbery school lunch version most people remember. Mine is pan-seared for a crisp crust, then simmered slowly in a savory gravy that clings to every crevice. Each steak is packed with finely diced onion and just enough breadcrumbs to stay tender without falling apart. That texture alone makes this stand out.

The Secret Behind Perfect Salisbury Steak

I’ve found the sweet spot between meatloaf and burger—adding just the right moisture and binders so it cooks up juicy but still slices clean. The gravy, made from caramelized onions, garlic, mushrooms, and beef broth, gets a buttery richness that thickens just right.

Three Reasons This Salisbury Steak Works Every Time

  1. Double Onion Depth: Onions go into both the patties and the gravy—each layer brings a different kind of flavor.
  2. Mushroom Umami: Sautéed mushrooms round out the flavor with a savory kick that complements the beef.
  3. Low & Slow Simmer: Letting it simmer in the gravy ensures the meat soaks up every bit of flavor while staying moist.

Why This Isn’t Your Average Salisbury Steak

What you see in the photo is the kind of meal I serve when I want full satisfaction. Mashed potatoes, green beans, and a generous spoonful of that onion-mushroom gravy over everything. It’s deeply nostalgic but also refined—the kind of dish that reminds you why homemade always wins.


The Ingredients That Make This Salisbury Steak Work

Every element in this recipe is here to bring out something essential. We’re not just throwing together a meat patty and gravy—each ingredient earns its place.

  • Ground Beef (80/20): You want that fat ratio for juiciness without greasiness. Leaner meat won’t give you that satisfying sear.
  • Onion (finely chopped): It goes into both the steak mixture and the gravy, offering sweetness and texture.
  • Breadcrumbs: These keep the patties tender, helping them hold shape while still being soft inside.
  • Egg: Acts as a binder without over-firming the meat—one is enough.
  • Worcestershire Sauce: Deepens the beefy flavor and adds that subtle tang.
  • Salt & Pepper: Foundational seasoning. Don’t skimp here.
  • Garlic (minced): Savory and fragrant, a must for both meat and sauce.
  • Mushrooms (sliced): Cremini or button mushrooms bring that earthy umami.
  • Beef Broth: The backbone of the gravy. Use low sodium so you can control the salt.
  • Flour & Butter: For thickening the gravy into a luscious coating.
  • Olive Oil: To get a good sear without burning.
Pin this Recipe

How To Make the Salisbury Steak

Step 1: Mix the Patties

In a bowl, combine ground beef, finely chopped onion, breadcrumbs, egg, Worcestershire sauce, garlic, salt, and pepper. Mix gently until combined—don’t overwork it or you’ll lose tenderness. Form into 4-6 oval patties.

Step 2: Sear the Steaks

Heat a splash of olive oil in a skillet over medium-high. Sear the patties on both sides until browned but not cooked through. Remove and set aside.

Step 3: Make the Gravy Base

In the same skillet, add a little butter and sauté sliced onions and mushrooms until they soften and start to caramelize. Add the garlic in the last minute so it doesn’t burn.

Step 4: Build the Gravy

Sprinkle in flour and stir to coat the veggies, cooking for a minute. Gradually pour in beef broth while stirring to avoid lumps. Let it bubble until thickened and glossy.

Step 5: Simmer the Steaks

Add the patties back to the skillet. Reduce heat and let them simmer in the gravy for 15-20 minutes, spooning sauce over them occasionally until they’re fully cooked and soaking up all that flavor.

Step 6: Serve It Up

Serve hot over mashed potatoes or egg noodles. Spoon that gravy generously over everything.


How I Serve It and What to Do with Leftovers

Salisbury Steak is a dish that practically demands mashed potatoes, and I never serve it without them. The creamy potatoes catch every drip of that glossy mushroom-onion gravy. On the side? Steamed green beans or buttered corn, something crisp and bright to balance the richness.

The texture holds up beautifully right after cooking—those patties stay tender with just the right sear around the edges. If you let it rest a few minutes before serving, the gravy clings even better.

By the next day, the gravy deepens in flavor and makes for even better leftovers. I usually reheat mine in a covered skillet over low heat so the patties don’t dry out. If you’re microwaving, a splash of broth goes a long way.

Storage Tips:

  • Keep leftovers in an airtight container in the fridge for up to 4 days.
  • You can freeze individual patties in gravy for up to 3 months. Let them thaw overnight in the fridge before reheating.

Serving Twist:
Try spooning leftovers over toast or stuffing them into a hoagie roll with extra gravy for a comfort-food sandwich that hits every note.


Why You’ll Love This Salisbury Steak

This isn’t some bland meat-and-gravy situation. It has personality. Those beefy patties are soft inside with crispy edges, and the gravy? It’s more than a sauce—it’s a full-on flavor blanket made with buttery onions, golden mushrooms, and a hit of garlic that fills the kitchen with a cozy aroma while it simmers.

It works because it brings together so many textures and tastes: juicy beef, silky gravy, soft onions, and chewy mushrooms. Unlike some recipes that lean heavy on salt or canned soup shortcuts, this one is made from scratch with just the basics. No special gear needed either—just a deep skillet and a wooden spoon.

Even beginner cooks can pull this off without breaking a sweat. It’s forgiving, flexible, and honestly kind of fun to make. If you want to feel like you’ve made a proper dinner without a big ordeal, this one does it.


Want More Ground Beef Dinner Ideas?

If this Salisbury Steak hit the spot, I think you’ll love these easy and flavorful dinner picks:


Before You Go, Pin and Comment Below

If you’re a Pinterest person, save this to your Comfort Food or Easy Dinners board so you can find it again fast. And if you make it, I’d love to hear your take—did you add a twist? Swap out the mushrooms? Drop a comment below and let’s trade kitchen notes.

Also, you can check out my other daily recipes and saves on Made For Meals By Mia McKenny.


Printable Salisbury Steak with Mushroom Onion Gravy

This homemade Salisbury Steak is the ultimate easy dinner recipe. Tender beef patties simmered in rich mushroom-onion gravy and served over creamy mashed potatoes make for a hearty, satisfying meal that’s pure comfort. Whether you’re looking for quick dinner ideas or cozy food to batch-prep, this one ticks all the boxes: fast, flavorful, and made from scratch.


Ingredients

  • Ground Beef (80/20)
  • Finely chopped onion
  • Breadcrumbs
  • Egg
  • Worcestershire sauce
  • Salt & pepper
  • Garlic (minced)
  • Sliced mushrooms
  • Beef broth (low sodium)
  • Flour
  • Butter
  • Olive oil

Instructions

  1. Mix ground beef, chopped onion, breadcrumbs, egg, Worcestershire, garlic, salt, and pepper. Shape into oval patties.
  2. Sear patties in olive oil until browned on both sides. Remove from skillet.
  3. In the same skillet, sauté onions and mushrooms in butter until soft and golden.
  4. Add garlic and cook 1 minute more.
  5. Sprinkle in flour and stir well. Slowly pour in beef broth, stirring until smooth.
  6. Return patties to the skillet. Simmer in gravy for 15-20 minutes, basting often.
  7. Serve hot over mashed potatoes or noodles with plenty of gravy.

Cooking Info

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Yield: Serves 4-6
  • Category: Dinner

Notes

  • Use freshly minced garlic for best flavor.
  • Don’t overwork the meat mixture; it keeps the patties tender.
  • For extra richness, stir in a splash of heavy cream at the end of cooking.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Salisbury Steak with Onion Mushroom Gravy


  • Author: Mia McKenny
  • Total Time: 40 minutes
  • Yield: Serves 4–6

Description

This homemade Salisbury Steak is the ultimate easy dinner recipe. Tender beef patties simmered in rich mushroom-onion gravy and served over creamy mashed potatoes make for a hearty, satisfying meal that’s pure comfort. Whether you’re looking for quick dinner ideas, cozy comfort food, or simple meal prep for the week — this hits all the marks.


Ingredients

1 1/2 pounds ground beef (80/20)

1/2 cup finely chopped onion

1/3 cup breadcrumbs

1 large egg

1 tablespoon Worcestershire sauce

1 teaspoon salt

1/2 teaspoon black pepper

2 cloves garlic, minced

8 ounces mushrooms, sliced

2 cups low-sodium beef broth

2 tablespoons all-purpose flour

2 tablespoons butter

1 tablespoon olive oil


Instructions

1. Mix ground beef, chopped onion, breadcrumbs, egg, Worcestershire, garlic, salt, and pepper. Shape into oval patties.

2. Sear patties in olive oil until browned on both sides. Remove from skillet.

3. In the same skillet, sauté onions and mushrooms in butter until soft and golden.

4. Add garlic and cook 1 minute more.

5. Sprinkle in flour and stir well. Slowly pour in beef broth, stirring until smooth.

6. Return patties to the skillet. Simmer in gravy for 15–20 minutes, basting often.

7. Serve hot over mashed potatoes or noodles with plenty of gravy.

Notes

Use freshly minced garlic for best flavor.

Don’t overwork the meat mixture; it keeps the patties tender.

For extra richness, stir in a splash of heavy cream at the end of cooking.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 patty with gravy
  • Calories: 410
  • Sugar: 2g
  • Sodium: 490mg
  • Fat: 29g
  • Saturated Fat: 11g
  • Unsaturated Fat: 16g
  • Trans Fat: 0.5g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 26g
  • Cholesterol: 115mg

Keywords: easy dinner, ground beef, comfort food, Salisbury steak, homemade gravy

WANT TO SAVE THIS RECIPE?