Homemade Salisbury Steak Recipe
Introduction
Homemade Salisbury steak is a comforting classic that combines seasoned ground beef patties with a rich mushroom and onion gravy. This hearty dish is perfect for a satisfying family dinner and pairs wonderfully with mashed potatoes or steamed vegetables.

Ingredients
- 1 lb ground beef (Lean 80/20 recommended)
- 1 egg
- 1.5 tbsp Worcestershire sauce (Lea & Perrins preferred)
- 1.5 tsp Dijon mustard
- 3 garlic cloves (freshly minced)
- 1/2 cup breadcrumbs
- 3/4 tsp onion powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
- 1 large onion
- 8 oz mushrooms
- 3 tbsp butter (unsalted, Kerrygold preferred)
- 3.5 tbsp flour
- 2 cups beef broth
- 1 tsp Worcestershire sauce
- 3/4 tsp garlic powder
- 1/4 tsp black pepper
Instructions
- Step 1: In a large bowl, combine the ground beef, egg, 1.5 tbsp Worcestershire sauce, Dijon mustard, minced garlic, breadcrumbs, onion powder, salt, and black pepper. Mix gently with your hands until just combined to avoid tough patties. Divide the mixture into 4 equal portions and shape each into a patty about 3/4 inch thick. Make a small indent in the center of each patty with your thumb to help even cooking.
- Step 2: Heat olive oil in a large skillet over medium-high heat until shimmering. Place the patties carefully in the skillet and cook without moving for 5-6 minutes to form a golden crust. Flip and cook the other side for another 5-6 minutes until browned. Transfer the patties to a plate and set aside.
- Step 3: In the same skillet with the residual fat, add sliced onion and halved or quartered mushrooms. Sauté over medium-high heat for 7-9 minutes, stirring occasionally, until onions are soft and golden and mushrooms are browned. Transfer vegetables to the plate with the patties.
- Step 4: Reduce heat to medium and add butter to the skillet. Once melted, sprinkle flour over the butter and stir constantly for 1-2 minutes to form a roux. This cooks out the raw flour taste and helps thicken the sauce.
- Step 5: Gradually whisk in beef broth to the roux, stirring constantly to avoid lumps. Add 1 tsp Worcestershire sauce and garlic powder, stirring to combine. Simmer for 1-2 minutes until the sauce thickens slightly and coats the back of a spoon. Adjust seasoning with salt and pepper as needed.
- Step 6: Return the patties and vegetables to the skillet, nestling them into the sauce. Simmer over medium heat for 5-7 minutes until patties reach an internal temperature of 165°F and the sauce has thickened to your liking. Serve immediately with sauce spooned over each patty.
Tips & Variations
- Use freshly minced garlic for the best flavor and avoid pre-minced canned garlic if possible.
- For a gluten-free version, substitute regular breadcrumbs with gluten-free breadcrumbs and use a gluten-free flour or cornstarch for the sauce.
- Add a splash of red wine to the sauce when adding beef broth for added depth.
- Serve with creamy mashed potatoes or buttered egg noodles for a complete meal.
Storage
Store leftover Salisbury steak and gravy in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat, adding a splash of beef broth if the sauce has thickened too much. This dish is not recommended for freezing as the texture of the meat and sauce may change.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use ground turkey or chicken instead of beef?
Yes, you can use ground turkey or chicken, but the patties may be less juicy. Adding a bit of olive oil or moisture-rich ingredients can help keep them tender.
How do I prevent the patties from falling apart while cooking?
Mix the ingredients gently without overworking the meat and use an egg and breadcrumbs as binding agents. Avoid flipping the patties too often to allow a proper crust to form.
PrintHomemade Salisbury Steak Recipe
This Homemade Salisbury Steak recipe features juicy ground beef patties blended with Worcestershire sauce, Dijon mustard, and garlic, seared to a golden crust, then simmered in a rich mushroom and onion gravy. Perfectly comforting and flavorful, it’s an ideal classic American dish served with a luscious pan sauce made from scratch using a butter-flour roux and savory beef broth.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Frying
- Cuisine: American
Ingredients
For the Salisbury Steaks
- 1 lb ground beef (Lean 80/20 for best moisture and flavor)
- 1 egg
- 1.5 tbsp Worcestershire sauce (Lea & Perrins preferred)
- 1.5 tsp Dijon mustard
- 3 garlic cloves, freshly minced
- 1/2 cup breadcrumbs
- 3/4 tsp onion powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
For the Mushroom Onion Gravy
- 1 large onion, sliced
- 8 oz mushrooms, halved or quartered
- 3 tbsp unsalted butter (such as Kerrygold)
- 3.5 tbsp flour
- 2 cups beef broth
- 1 tsp Worcestershire sauce
- 3/4 tsp garlic powder
- 1/4 tsp black pepper
Instructions
- Prepare the Patties: In a large bowl, combine ground beef, egg, 1.5 tbsp Worcestershire sauce, Dijon mustard, minced garlic, breadcrumbs, onion powder, salt, and black pepper. Mix gently by hand until just combined, avoiding overmixing to keep patties tender. Divide into 4 equal portions and shape each into a 3/4-inch thick patty. Press a small indent in the center of each patty to ensure even cooking and prevent puffing.
- Sear the Patties: Heat olive oil in a large skillet over medium-high heat until shimmering. Carefully place patties in the skillet and cook undisturbed for 5-6 minutes to develop a golden crust. Flip and cook the other side for another 5-6 minutes until browned. Remove patties from skillet and set aside on a plate.
- Sauté Onions and Mushrooms: In the same skillet with residual fat and browned bits, add sliced onion and mushrooms. Sauté over medium-high heat for 7-9 minutes, stirring occasionally, until onions are softened and golden and mushrooms are lightly browned and their moisture evaporated. Transfer vegetables to the plate with the patties to retain flavor in the pan.
- Make the Roux: Reduce heat to medium. Add butter to the skillet and melt completely. Sprinkle flour over melted butter and stir constantly for 1-2 minutes to cook out the raw flour taste, forming a roux. Toasting the roux slightly deepens the sauce flavor.
- Prepare the Gravy: Gradually pour in beef broth while stirring constantly to avoid lumps. Stir in 1 tsp Worcestershire sauce and garlic powder. Allow the sauce to simmer 1-2 minutes until slightly thickened and coats the back of a spoon. Adjust seasoning with salt and black pepper as needed.
- Simmer Patties in Sauce: Return beef patties and sautéed vegetables into the skillet nestling them into the gravy. Reduce heat to medium and simmer for 5-7 minutes until patties reach an internal temperature of 165°F and the sauce thickens to your liking. Serve immediately with sauce spooned generously over each patty.
Notes
- Do not overmix the meat mixture to keep patties tender and juicy.
- Making a small indent in the center of patties helps them cook evenly and prevents puffing.
- Use a meat thermometer to ensure the patties reach a safe 165°F internal temperature.
- To deepen flavor, allow the roux to toast slightly before adding beef broth.
- Serve with mashed potatoes, steamed vegetables, or egg noodles for a classic meal.
Keywords: Salisbury Steak, Ground Beef, Mushroom Gravy, Homemade, Classic American, Comfort Food

