Go Back
A close-up shot of homemade Salisbury steak simmering in a skillet with rich mushroom and onion gravy.

Salisbury Steak Recipe (The BEST Classic)

This classic Salisbury Steak Recipe features tender, seasoned beef patties smothered in a rich and savory mushroom and onion gravy. An easy, foolproof comfort food dinner perfect for any night of the week!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 patties
Course: Dinner, Main Course
Cuisine: American
Calories: 485

Ingredients
  

For the Salisbury Steaks
  • 2 lbs lean ground beef (85/15 or 90/10)
  • 1/2 cup Panko or plain breadcrumbs
  • 1/4 cup ketchup
  • 2 tablespoons Worcestershire sauce
  • 1 tablespoon Dijon mustard
  • 1 large egg, lightly beaten
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 teaspoon each salt and black pepper or to taste
For the Mushroom & Onion Gravy
  • 2 tablespoons olive oil
  • 1 large onion, thinly sliced
  • 8 oz cremini mushrooms, sliced
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 3 cups beef broth, low-sodium
  • 1 tablespoon Worcestershire sauce
  • Salt and black pepper to taste

Equipment

  • 1 Large Skillet
  • 1 Large Bowl

Method
 

  1. In a large bowl, combine the ground beef, breadcrumbs, ketchup, Worcestershire sauce, Dijon mustard, beaten egg, onion powder, garlic powder, salt, and pepper. Mix gently with your hands until just combined, being careful not to overwork the meat. Shape the mixture into 6 oval patties, about 3/4-inch thick.
  2. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the patties and cook for 3-4 minutes per side until a deep brown crust forms. They will not be cooked through. Remove from the skillet and set aside.
  3. Reduce heat to medium. Add the remaining olive oil, sliced onions, and mushrooms. Cook until softened and browned, about 10-12 minutes total. Stir in the minced garlic and cook for 1 minute. Sprinkle the flour over the vegetables and stir for 1 minute to cook out the raw taste. Gradually whisk in the beef broth and the remaining tablespoon of Worcestershire sauce until smooth.
  4. Bring the gravy to a simmer. Taste and season with salt and pepper. Return the patties and any juices to the skillet. Reduce heat to low, cover, and simmer for 15-20 minutes, until the patties are cooked through and the gravy has thickened. Serve hot.

Notes

Tip 1: Don't overcrowd the pan when searing the patties; cook in batches if necessary to ensure a good, flavorful crust.
Tip 2: For a richer gravy, use a good quality beef broth or stock.
Tip 3: Store leftovers in an airtight container in the refrigerator for up to 4 days.