Rich gravy, tender beef patties, and old-fashioned comfort come together in this salisbury steak recipe, a hearty dinner that you must cook!

Salisbury Steak Recipe

There are certain dinners that know exactly how to flirt with your appetite, and this salisbury steak recipe is one of them. It arrives at the table looking like humble comfort food, then the first bite lands with that deep beefy savoriness, the silky onion mushroom gravy slides over everything like it owns the room, and suddenly you remember why old school skillet dinners never really go out of style.

This is the kind of meal that makes people wander into the kitchen asking, “What smells this good?” before you’ve even set the plates down!


Why This Salisbury Steak Recipe Tastes So Good

This recipe tastes rich, beefy, and deeply cozy, with tender patties that stay juicy inside and develop a beautiful crust outside. The onions melt down into sweetness, the mushrooms bring a woodsy umami backbone, and the gravy wraps the whole thing together with a silky texture that feels far fancier than the ingredient list suggests. It is nostalgic without being heavy handed, and familiar without being boring.

You get a little peppery warmth, a gentle tang from ketchup and Worcestershire, and a savory finish that lingers in the best way. The flavor is bold enough to feel satisfying, but balanced enough that you will still taste the browned beef, the softened alliums, and the earthy mushroom notes separately. Umami rich ingredients like mushrooms contribute to savory taste and may help build flavor more efficiently, which is one reason this gravy tastes so full and rounded.


Ingredients

For the Salisbury Steak Patties

  • 1 1/2 pounds ground beef, preferably 85/15
  • 1/2 cup finely diced yellow onion
  • 1/3 cup plain breadcrumbs
  • 1 large egg
  • 2 tablespoons whole milk
  • 1 tablespoon ketchup
  • 2 teaspoons Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 2 tablespoons neutral oil, for searing

For the Onion Mushroom Gravy

  • 2 tablespoons unsalted butter
  • 1 tablespoon neutral oil
  • 8 ounces cremini mushrooms, sliced
  • 1 large yellow onion, thinly sliced
  • 2 cloves garlic, minced
  • 2 tablespoons all purpose flour
  • 2 cups low sodium beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon soy sauce
  • 1 teaspoon ketchup
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
  • 1 tablespoon chopped parsley, optional for finishing

How to Make Salisbury Steak

Start by making the patties in a large mixing bowl, and do yourself a favor here by treating the meat gently. Add the ground beef, finely diced onion, breadcrumbs, egg, milk, ketchup, Worcestershire sauce, Dijon, salt, pepper, and garlic powder, then mix with your hands just until everything looks evenly combined.

Stop the second it comes together. That is not me being dramatic. Overworking the beef is exactly how you turn a tender salisbury steak into something that eats like a firm meat puck, and nobody deserves that kind of disappointment at dinner.

Once mixed, divide it into 4 equal portions and shape each one into an oval patty about 3/4 inch thick. Press a shallow dimple into the center of each patty with your thumb because they puff up as they cook, and this little move helps them stay flatter and prettier in the pan.

Set a large heavy skillet, preferably cast iron or stainless steel, over medium to medium high heat and add the oil. Let the pan heat properly before the patties go in.

If the pan is not hot enough, the patties steam instead of sear, and then you lose all those gorgeous browned bits that later become the soul of your gravy. When the oil looks fluid and shimmery, lay in the patties with a little space between them.

Cook them for about 4 to 5 minutes on the first side, then flip and cook another 3 to 4 minutes on the second side. You are not trying to cook them fully through at this stage. You are building color, crust, and flavor. Transfer them to a plate once they are browned.

Lower the heat to medium and add the butter and the extra tablespoon of oil to the same skillet.

Add sliced mushrooms first and let them sit for a minute before stirring. Don’t crowd them emotionally or physically. Mushrooms need a bit of stillness in the beginning so they can brown instead of immediately dumping water. After 4 to 5 minutes, once they take on some golden edges and smell nutty and savory, add the sliced onions.

Cook the mushrooms and onions together for about 10 to 12 minutes, stirring now and then, until the onions are soft, golden, and starting to slump into the mushrooms. Add the garlic and thyme and cook for about 30 seconds, just until fragrant. The kitchen should smell rich and almost sweet at this point, with that unmistakable oniony warmth that makes everyone suddenly hungry.

Sprinkle the flour over the onions and mushrooms and stir well so it coats everything. Let it cook for 1 to 2 minutes. Don’t skip this step because raw flour in gravy tastes flat and dusty, and a properly cooked flour base gives the final sauce body and polish. Slowly pour in the beef broth while stirring, scraping up every browned bit stuck to the skillet. Those browned bits are flavor gold!

Add the Worcestershire sauce, soy sauce, ketchup, salt, and pepper, then stir until the gravy starts to look smooth and glossy. Let it simmer for about 3 to 4 minutes so it thickens slightly.

Now return the patties and any collected juices back to the skillet, nestling them into the gravy. Reduce the heat to medium low, cover loosely, and let everything simmer for another 10 to 12 minutes, or until the patties are cooked through and reach an internal temperature of 160°F. The gravy will continue to thicken a little as it cooks, and the patties will finish gently without drying out.

If the gravy gets too thick, splash in a bit more broth. If it looks too thin, let it bubble uncovered for a couple more minutes. This is one of those human cooking moments where your eyes matter as much as the timer. You want the gravy thick enough to coat the back of a spoon, but loose enough to spoon generously over the meat and whatever side dish is waiting for it.

Taste the gravy before serving and adjust the salt if needed. That last tiny correction can take the whole dish from good to restaurant level comforting. Finish with parsley if you like, then serve hot over mashed potatoes, buttered egg noodles, rice, or even thick toasted country bread if you are in a particularly shameless comfort food mood.

Cooking Time

  • Prep time: 20 minutes
  • Cook time: 30 minutes
  • Total time: 50 minutes

Best Temperature Notes

  • Sear patties over medium to medium high heat
  • Simmer gravy over medium, then medium low
  • Final internal temperature for the patties: 160°F

Helpful Tips So It Turns Out Right the First Time

Salisbury Steak

  • Use 85/15 ground beef if you want the best balance of flavor and tenderness. Leaner beef can work, but it will not taste as lush, and you will lose some of that classic juicy texture.
  • Dice the onion for the patties very finely. Big onion chunks in the meat mixture can make the patties fall apart or cook unevenly.
  • Brown first, simmer second. That two step method is the reason the patties stay flavorful and tender instead of turning gray and tired.
  • Choose cremini mushrooms if possible. They have a deeper flavor than standard white mushrooms and make the gravy taste fuller.
  • Serve this with something that loves gravy. Mashed potatoes are the obvious star, but buttered noodles do a beautiful job too.

This salisbury steak recipe is the kind of dinner that earns a permanent place in your rotation, the kind you make once for a quiet weeknight and then catch yourself craving again on a rainy evening when only something rich, homey, and ridiculously satisfying will do. 

Discover more from Soulitinerary

Subscribe now to keep reading and get access to the full archive.

Continue reading