Salisbury Steak with Mushroom Onion Gravy
There’s something deeply comforting about Salisbury steak. It’s the kind of meal that feels like a warm hug after a long day — familiar, hearty, and quietly nostalgic. Juicy beef patties simmered in a rich mushroom and onion gravy, soaking up all those savory flavors… it’s classic comfort food at its best. This is the dish you make when the weather turns chilly, when you want to slow down, or when you just need a dependable dinner that makes everyone at the table happy. Every bite is tender, savory, and cozy in the most satisfying way.

Ingredients
For the Salisbury Steaks:
1 ½ pounds ground beef (85% lean)
⅓ cup breadcrumbs
1 large egg
1 tablespoon ketchup
1 tablespoon Worcestershire sauce
1 teaspoon Dijon mustard
½ teaspoon garlic powder
½ teaspoon onion powder
Salt and black pepper, to taste
1 tablespoon olive oil (for searing)
For the Mushroom Onion Gravy:
1 tablespoon butter
1 tablespoon olive oil
1 medium yellow onion, sliced
8 oz cremini or white mushrooms, sliced
2 tablespoons all-purpose flour
2 cups beef broth (low sodium works best)
1 tablespoon Worcestershire sauce
Salt and pepper, to taste
Fresh parsley, chopped (for garnish)
Instructions
Start by making the patties.
In a large bowl, add the ground beef, breadcrumbs, egg, ketchup, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, salt, and pepper. Mix gently, just until everything comes together. Don’t overwork it — that’s the secret to tender steaks. Shape the mixture into 4 to 6 oval patties and set them aside.
Heat things up.
Place a large skillet over medium-high heat and add the olive oil. Once it’s hot, sear the patties for about 3 to 4 minutes per side, until nicely browned. They don’t need to be cooked through yet. Transfer them to a plate and set aside.
Build the flavor.
Using the same skillet (don’t wipe it out!), add the butter and olive oil. Toss in the sliced onions and mushrooms. Let them cook for about 5 to 6 minutes, stirring occasionally, until soft, golden, and fragrant.
Create the gravy.
Sprinkle the flour over the mushrooms and onions, stirring well to coat everything evenly. Let it cook for about a minute to get rid of that raw flour taste.
Bring it all together.
Slowly pour in the beef broth while stirring, then add the Worcestershire sauce. Season with salt and pepper. Bring the mixture to a gentle simmer and cook for 2 to 3 minutes, until the gravy thickens slightly.
Finish the steaks.
Nestle the seared patties back into the gravy. Cover the skillet and lower the heat. Let everything simmer gently for 10 to 12 minutes, until the steaks are fully cooked and the gravy is rich and glossy.
Presentation
Serve the Salisbury steaks hot, spooning plenty of mushroom onion gravy over the top. A sprinkle of fresh parsley adds a pop of color and a fresh finish. This dish shines next to creamy mashed potatoes, fluffy rice, or buttery egg noodles — anything that can soak up that gravy is fair game.
Nutritional Information:
⏰ Prep Time: 15 minutes | Cooking Time: 25 minutes | Total Time: 40 minutes
🔥 Kcal: ~420 kcal per serving
🍽️ Servings: 4 servings
Conclusion
This Salisbury steak with mushroom onion gravy is one of those recipes that never goes out of style. It’s simple, comforting, and packed with flavor, yet easy enough for a weeknight dinner. Whether you’re cooking for family or just treating yourself, this meal delivers that cozy, home-cooked feeling every time. Light a candle, pour something warm to drink, and give this classic a spot on your table soon — it’s worth it.
