Salisbury steak with gravy is a comforting, homemade dish featuring tender beef patties smothered in a rich onion gravy. This classic American recipe is packed with flavor, easy to prepare, and perfect for a hearty family dinner. Serve it with mashed potatoes or rice for a satisfying meal.
What Is Salisbury Steak?
Salisbury steak is a seasoned ground beef patty, similar to a hamburger but flavored with breadcrumbs, Worcestershire sauce, and spices. Unlike traditional burgers, it is served with a thick, savory gravy, making it a comforting and flavorful dish.
Why You’ll Love This Recipe
- Easy to Make – Uses simple ingredients and minimal prep time.
- Rich and Flavorful – A well-seasoned beef patty paired with a savory onion gravy.
- Family-Friendly – A comforting meal that everyone will enjoy.
- Great for Meal Prep – Can be made ahead and reheated for quick dinners.
Ingredients
For the Patties:
- 1 lb (450g) ground beef
- ½ cup (60g) breadcrumbs
- 1 egg
- 1 tbsp Worcestershire sauce
- 1 tsp Dijon mustard
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp salt
- ¼ tsp black pepper
For the Gravy:
- 1 tbsp butter
- 1 small onion, sliced
- 2 cups (480ml) beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp ketchup
- 1 tbsp cornstarch + 2 tbsp water (slurry)
- Salt & pepper to taste

Step-by-Step Instructions
Preparing the Patties
- In a mixing bowl, combine ground beef, breadcrumbs, egg, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, salt, and black pepper.
- Mix until well combined, then shape into 4 oval patties.
Cooking the Patties
- Heat a large skillet over medium heat. Add the patties and cook for 4-5 minutes per side, until browned and cooked through. Remove from the skillet and set aside.
Making the Gravy
- In the same skillet, melt butter and sauté sliced onions until soft and lightly caramelized.
- Pour in the beef broth, Worcestershire sauce, and ketchup. Stir and bring to a simmer.
- Mix cornstarch with water to create a slurry, then stir it into the skillet. Cook for 2-3 minutes, stirring frequently, until the gravy thickens.
- Season with salt and pepper to taste.
Finishing the Dish
- Return the cooked patties to the skillet, spoon the gravy over them, and let them simmer for 5 minutes.

Serving Suggestions
- Serve over creamy mashed potatoes for a classic pairing.
- Pair with white or brown rice for a simple, hearty meal.
- Add steamed vegetables like green beans or carrots for a balanced plate.
Storing and Freezing
Storage Tips
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat in a skillet over low heat or in the microwave until warmed through.
Freezing Instructions
- Allow the Salisbury steak to cool completely before freezing.
- Store in a freezer-safe container with gravy for up to 3 months.
- Thaw overnight in the refrigerator and reheat in a skillet or microwave.
Recipe Variations
- Turkey Salisbury Steak – Use ground turkey instead of beef for a lighter option.
- Gluten-Free – Use gluten-free breadcrumbs and cornstarch.
- Extra Vegetables – Add mushrooms to the gravy for extra depth of flavor.
FAQs
Can I make this ahead of time?
Yes! You can prepare the patties and gravy in advance, store them separately, and reheat when ready to serve.
What can I use instead of Worcestershire sauce?
Soy sauce or balsamic vinegar can work as substitutes for a slightly different flavor.
Can I bake the patties instead of frying?
Yes, bake at 375°F (190°C) for about 20 minutes, flipping halfway through.
This Salisbury steak with gravy is a rich, hearty meal that’s easy to prepare and perfect for a cozy dinner. Whether served with mashed potatoes or rice, it’s a guaranteed family favorite. Try it today and enjoy a homemade classic!
Print
Salisbury Steak with Gravy Recipe
- Total Time: 30 minutes
- Yield: 4 servings
Description
Salisbury steak with gravy is a classic comfort food dish featuring tender, well-seasoned ground beef patties smothered in a rich, savory onion gravy. This easy-to-make recipe is perfect for a hearty family dinner and pairs beautifully with mashed potatoes or rice.
Ingredients
For the Patties:
- 1 lb (450g) ground beef
- ½ cup (60g) breadcrumbs
- 1 egg
- 1 tbsp Worcestershire sauce
- 1 tsp Dijon mustard
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp salt
- ¼ tsp black pepper
For the Gravy:
- 1 tbsp butter
- 1 small onion, sliced
- 2 cups (480ml) beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp ketchup
- 1 tbsp cornstarch + 2 tbsp water (slurry)
- Salt & pepper to taste
Instructions
Preparing the Patties
- In a mixing bowl, combine ground beef, breadcrumbs, egg, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, salt, and black pepper.
- Mix well and shape into 4 oval patties.
Cooking the Patties
- Heat a large skillet over medium heat. Cook the patties for 4-5 minutes per side until browned. Remove from the skillet and set aside.
Making the Gravy
- In the same skillet, melt butter and sauté the sliced onions until soft and lightly caramelized.
- Add the beef broth, Worcestershire sauce, and ketchup. Stir and bring to a simmer.
- Mix the cornstarch with water to create a slurry, then stir it into the skillet. Cook for 2-3 minutes, stirring frequently, until the gravy thickens.
- Season with salt and pepper to taste.
Finishing the Dish
- Return the cooked patties to the skillet, spoon the gravy over them, and let them simmer for 5 minutes.
Notes
- Meat Options: You can substitute ground turkey or chicken for a lighter version.
- Make-Ahead: The patties and gravy can be prepared in advance and stored separately for easy reheating.
- Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezing: Freeze cooked patties with gravy in a sealed container for up to 3 months. Thaw in the fridge overnight before reheating.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 patty with gravy
- Calories: ~350 kcal per serving