Follow Me On Social Media!
Salisbury Steak with Rich Onion Gravy
Some meals just feel like home, and Salisbury Steak with Rich Onion Gravy is one of those timeless comfort dishes. It’s simple, hearty, and full of flavor — the kind of dinner that warms you from the inside out. Tender beef patties simmer in a savory onion gravy until they soak up all that rich, delicious goodness.
As the onions slowly cook in butter, the kitchen fills with that unmistakable smell of comfort cooking — a little sweet, a little savory, and completely inviting. When the patties return to the pan and finish cooking in the silky gravy, everything comes together into a dish that feels both nostalgic and incredibly satisfying.
Serve it with creamy mashed potatoes, fluffy rice, or buttery noodles, and you’ve got a meal that’s perfect for a cozy evening at home.

Ingredients
For the Steak Patties
1 pound ground beef
½ cup breadcrumbs
1 large egg
1 tablespoon ketchup
1 teaspoon Worcestershire sauce
2 cloves garlic, minced
½ teaspoon salt
½ teaspoon black pepper
½ teaspoon onion powder
1 tablespoon olive oil (for frying)
For the Onion Gravy
1 medium onion, finely diced
2 tablespoons butter
2 tablespoons all-purpose flour
2 cups beef broth
1 tablespoon Worcestershire sauce
½ teaspoon salt
½ teaspoon black pepper
Instructions
1. Mix the patty ingredients
In a large bowl, combine the ground beef, breadcrumbs, egg, ketchup, Worcestershire sauce, minced garlic, salt, black pepper, and onion powder. Mix gently with your hands until everything is just combined. Avoid overmixing to keep the patties tender.
2. Shape the patties
Divide the mixture into four oval-shaped patties. Press them slightly flat so they cook evenly.
3. Brown the patties
Heat the olive oil in a large skillet over medium heat. Add the patties and cook for 4–5 minutes per side, until they develop a nice golden-brown crust. They don’t need to be fully cooked yet. Remove them from the pan and set aside.
4. Cook the onions
In the same skillet, melt the butter. Add the diced onions and cook them slowly for 5–7 minutes, stirring occasionally. They should become soft, fragrant, and lightly caramelized.
5. Make the gravy
Sprinkle the flour over the onions and stir constantly for about 1 minute. This helps create a rich base for the gravy.
Gradually whisk in the beef broth, stirring until smooth and lump-free.
6. Season the gravy
Add the Worcestershire sauce, salt, and black pepper. Let the gravy simmer gently for 3–4 minutes until it thickens into a smooth, savory sauce.
7. Finish cooking the steaks
Return the patties to the skillet. Spoon some of the onion gravy over the top. Cover the pan and let everything simmer for 10–12 minutes, until the patties are fully cooked and incredibly tender.
Presentation
To serve, place the Salisbury steak on a plate and generously spoon the rich onion gravy over the top. Let the sauce spill over the sides — that’s part of the charm.
Mashed potatoes are a classic partner because they soak up every drop of gravy, but rice or buttered egg noodles work beautifully too. For a little color, sprinkle some chopped parsley on top or serve with a side of steamed green beans.
Nutritional Information:
⏰ Prep Time: 10 minutes
🍳 Cooking Time: 25 minutes
⏱️ Total Time: 35 minutes
🔥 Kcal: ~430 kcal per serving
🍽️ Servings: 4 servings
Conclusion
Salisbury Steak with Rich Onion Gravy is comfort food at its finest. It’s simple, hearty, and full of rich flavors that feel both familiar and satisfying. Every bite of tender beef covered in silky onion gravy feels like a warm hug after a long day.
If you’re looking for a meal that’s easy to make but tastes like it’s been simmering in love for hours, this recipe is definitely worth trying. Once you do, it might just become one of those go-to dinners you come back to again and again.



