• 1 lb ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 egg
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon vegetable oil
  • 1 cup beef broth
  • 1 cup sliced mushrooms
  • 2 tablespoons all-purpose flour
  • 1/2 cup water
  • 1 tablespoon ketchup
  • 1 teaspoon Dijon mustard
  • Fresh parsley, chopped (for garnish)


  1. In a large bowl, combine the ground beef, breadcrumbs, milk, egg, finely chopped onion, minced garlic, Worcestershire sauce, salt, and black pepper. Mix well and form into 4-6 patties.
  2. Heat the vegetable oil in a large skillet over medium-high heat. Add the patties and cook until browned on both sides, about 4-5 minutes per side. Remove the patties from the skillet and set aside.
  3. In the same skillet, add the sliced mushrooms and cook until they begin to soften, about 3-4 minutes.
  4. Sprinkle the flour over the mushrooms and stir well to coat. Gradually add the beef broth and water, stirring constantly to avoid lumps.
  5. Stir in the ketchup and Dijon mustard, then return the patties to the skillet. Reduce the heat to low and simmer for 15-20 minutes, or until the patties are cooked through and the gravy has thickened.
  6. Serve the Salisbury steak with mushroom gravy over mashed potatoes, rice, or egg noodles. Garnish with chopped fresh parsley before serving.

Prep Time: 15 minutes | Cooking Time: 35 minutes | Total Time: 50 minutes

Kcal: 400 kcal | Servings: 4-6 servings

Leave a Comment