Salisbury steak is the ultimate comfort food—an old-school American classic that transforms humble ground beef into a hearty, satisfying meal. Named after Dr. James Salisbury, who promoted ground beef as a health food in the 19th century, this dish features tender, seasoned beef patties simmered in a rich mushroom and onion gravy. It’s quick enough for weeknights yet feels special enough for family dinners. Best of all, it comes together in one skillet in about 45 minutes and pairs perfectly with mashed potatoes to soak up every drop of that savory gravy.
Ingredients (Serves 4)
For the Salisbury Steaks:
- 1 lb (500g) ground beef (80-85% lean recommended for maximum flavor and juiciness)
- ½ cup panko breadcrumbs (or ⅓ cup plain breadcrumbs)
- ½ medium onion, finely grated or minced (use half for the patties and half for the gravy)
- 1 large egg, beaten
- 2 tbsp ketchup
- 1 tbsp Worcestershire sauce
- 1 tsp Dijon mustard (or ½ tsp dry mustard powder)
- 1 garlic clove, minced (optional)
- ½ tsp salt
- ¼ tsp black pepper
- 1 tbsp olive oil or neutral oil, for cooking
For the Mushroom Gravy:
- 8 oz (225g) mushrooms (button, cremini, or a mix), sliced
- Remaining ½ onion, thinly sliced
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups beef broth (low-sodium preferred)
- 1–2 tsp Worcestershire sauce (adjust to taste)
- 1 tsp ketchup or Dijon mustard (optional, for added depth)
- Salt and freshly ground black pepper, to taste
- Fresh parsley, chopped (optional garnish)
How to Make Classic Salisbury Steak with Mushroom Gravy
- Prepare the beef patties
In a large mixing bowl, combine the ground beef, breadcrumbs, half of the grated or minced onion, beaten egg, ketchup, Worcestershire sauce, mustard, minced garlic (if using), salt, and black pepper. Mix gently with your hands or a fork until just combined—avoid overmixing to keep the patties tender. Divide the mixture into 4 equal portions and shape them into oval patties about ¾-inch thick. Press a slight indentation in the center of each patty; this helps them cook evenly and prevents puffing up. - Brown the patties
Heat the oil in a large skillet (cast iron works beautifully) over medium-high heat. Add the patties and cook for 3–4 minutes per side until they develop a nice golden-brown crust. They do not need to be fully cooked at this stage. Transfer the browned patties to a plate and set aside. Drain any excess fat from the skillet if necessary, but leave a small amount for flavor. - Sauté the mushrooms and onions
Reduce the heat to medium and melt the butter in the same skillet. Add the sliced mushrooms and remaining sliced onion. Cook for 5–7 minutes, stirring occasionally, until the mushrooms release their liquid and both the onions and mushrooms are softened and lightly browned. - Build the gravy
Sprinkle the flour over the mushroom-onion mixture and stir constantly for 1–2 minutes to cook out the raw flour taste. Gradually whisk in the beef broth, scraping up all the flavorful browned bits from the bottom of the pan. Stir in the Worcestershire sauce and the optional ketchup or mustard. Bring the mixture to a gentle simmer and cook for 2–3 minutes until it begins to thicken. Taste and season with salt and pepper as needed. - Simmer everything together
Return the browned patties to the skillet, nestling them into the gravy. Spoon some of the gravy over the tops of the steaks. Reduce the heat to medium-low, cover the skillet, and let everything simmer for 10–15 minutes. The patties should reach an internal temperature of 160°F (71°C) and the gravy will thicken into a rich, silky sauce. If the gravy becomes too thick, add a splash of additional broth. - Finish and serve
Remove from heat and garnish with chopped fresh parsley if desired. Serve the Salisbury steaks hot, generously smothered with the mushroom gravy.
Serving Suggestions
This dish shines when served over creamy mashed potatoes, buttered egg noodles, or steamed rice—all excellent for catching every bit of the savory gravy. Round out the meal with simple sides like steamed green beans, peas, or a crisp green salad.
Tips for the Best Salisbury Steak
- Use 80-85% lean ground beef for juicy results. Super-lean meat can make the patties dry.
- Grating the onion into the patty mixture adds moisture and distributes flavor evenly without leaving large chunks.
- Don’t skip the resting time in the gravy—the patties finish cooking while absorbing all the delicious flavors.
- For extra richness, some cooks add a splash of red wine when making the gravy or stir in a spoonful of sour cream off the heat for a creamy finish.
- The dish reheats beautifully, making it a great make-ahead option. Form the patties the day before and store them in the refrigerator until ready to cook.
Salisbury steak smothered in mushroom gravy is pure nostalgia on a plate—simple, satisfying, and deeply comforting. Whether you’re cooking for a busy weeknight or a cozy Sunday dinner, this classic recipe delivers every time. Enjoy!
If you try this recipe, feel free to share how it turned out or any tweaks you made.