Follow Me On Social Media!
Salisbury Steak with Onion Mushroom Gravy
There is something wonderfully old-fashioned and comforting about Salisbury steak. It is the kind of dinner that feels like it belongs at a real family table, with a warm pan on the stove and something delicious simmering away while everyone starts wandering into the kitchen. These tender beef patties, tucked into a rich onion mushroom gravy, have that deep savory flavor that instantly feels familiar and satisfying.
This is one of those meals that seems to slow the evening down in the best way. It is perfect for chilly nights, Sunday dinners, or anytime you are craving something hearty and deeply cozy. The smell alone is enough to make you hungry, with onions softening in butter, mushrooms turning golden, and that gravy thickening into something silky and full of flavor. Served over mashed potatoes, rice, or buttered noodles, it is the kind of meal that feels generous, comforting, and impossible not to love.

Ingredients
For the Steaks
1 1/2 pounds ground beef
1/3 cup breadcrumbs
1 egg
1 small onion, finely diced
2 cloves garlic, minced
1 tablespoon Worcestershire sauce
1 teaspoon Dijon mustard
1/2 teaspoon paprika
1 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon olive oil
For the Gravy
1 tablespoon butter
1 small onion, sliced
1 cup mushrooms, sliced
2 cloves garlic, minced
2 tablespoons all-purpose flour
2 cups beef broth
1 tablespoon Worcestershire sauce
1/2 teaspoon onion powder
1/2 teaspoon black pepper
1/2 teaspoon salt, or to taste
1 tablespoon fresh parsley, chopped
Instructions
Start by making the steak mixture. In a large bowl, combine the ground beef, breadcrumbs, egg, finely diced onion, minced garlic, Worcestershire sauce, Dijon mustard, paprika, salt, and black pepper. Mix everything gently until just combined. Try not to overwork it, so the patties stay tender.
Divide the mixture into 5 equal portions and shape them into thick oval patties. They do not need to look perfect. That homemade look is part of the charm.
Heat the olive oil in a large skillet over medium-high heat. Once the pan is hot, add the patties and cook them for 4 to 5 minutes per side, until they are nicely browned. You are building flavor here, so let them get that good golden crust. Once browned, transfer them to a plate and set them aside.
In the same skillet, melt the butter. Add the sliced onion and mushrooms and cook for 4 to 5 minutes, stirring now and then, until they soften and start to brown around the edges. The smell at this stage is incredible. Stir in the garlic and cook for another 30 seconds, just until fragrant.
Now make the gravy. Sprinkle the flour over the onions and mushrooms, then stir well so everything gets coated. Slowly pour in the beef broth while stirring, so the gravy stays smooth. Add the Worcestershire sauce, onion powder, black pepper, and salt. Keep stirring as it begins to thicken into a rich, savory sauce.
Return the patties to the skillet, nestling them right into the gravy. Lower the heat, cover the pan, and let everything simmer gently for 15 to 20 minutes. This gives the patties time to cook through and lets all those flavors come together beautifully.
When the gravy has thickened and the steaks are tender, spoon plenty of the onion mushroom gravy over the top. Finish with a sprinkle of fresh parsley for a little color and freshness.
Presentation
Salisbury steak looks especially inviting served with something that can catch all that rich gravy. Creamy mashed potatoes are a classic choice, but buttered noodles or fluffy rice work beautifully too. Place the patties on a warm plate, spoon the onion mushroom gravy generously over the top, and let some of it spill onto the side for that extra cozy, home-style look.
A little chopped parsley over the top adds a fresh finish and brightens the deep brown gravy. If you want the plate to feel even more complete, add a simple green vegetable on the side, like peas or green beans, for a bit of contrast and color.
Nutritional Information:
⏰ Prep Time: 15 minutes | Cooking Time: 30 minutes | Total Time: 45 minutes
🔥 Kcal: 430 kcal per serving | 🍽️ Servings: 5 servings
Conclusion
This Salisbury Steak with Onion Mushroom Gravy is the kind of recipe that never really goes out of style. It is hearty, comforting, and full of those rich savory flavors that make dinner feel deeply satisfying. Between the tender beef patties and the silky gravy loaded with onions and mushrooms, every bite feels warm and familiar in the best possible way.
It is easy to see why meals like this become favorites. They are simple, reliable, and full of comfort without needing anything fancy. This is exactly the sort of dinner worth making soon, especially when you want something cozy, classic, and guaranteed to make everyone happy at the table.



