I first made Salisbury steak on a cold evening when I wanted something hearty but didn’t want to spend hours in the kitchen. I had some ground beef and the basics for a simple homemade gravy, so I decided to make it into Salisbury steak. The result was a warm, comforting meal that reminded me of the classic diner dish I used to enjoy.
Now, this recipe is one of my go-to meals when I need a satisfying, easy dinner. The tender patties are smothered in rich, savory gravy, making it perfect to serve with mashed potatoes or rice. It’s a dish that’s simple to make but feels like a real treat.
Servings | Total |
4 | 45mins |
Where Did You Learn This Recipe?
I came across Salisbury steak in an old cookbook and decided to try making it myself. After a few tries, I adjusted the seasoning and gravy to fit my tastes. Over time, I perfected it into a recipe that’s now a staple in my home.
Why Salisbury Steak with Gravy
Salisbury steak with gravy is perfect for when you need a filling, satisfying meal that doesn’t take a lot of time to prepare. The patties are made with simple ingredients, and the rich gravy adds so much flavor. It’s a great dish for a family dinner, and the best part is that it’s made with ground beef, which makes it affordable and easy to prepare.

What Is Salisbury Steak with Gravy Made Of?
This dish is made with a few basic ingredients:
- Ground beef – The main protein for the patties.
- Breadcrumbs – Helps bind the patties together.
- Egg – Also used to hold the patties together.
- Onion and garlic – Adds flavor to both the patties and the gravy.
- Beef broth – The base of the savory gravy.
- Worcestershire sauce – Adds depth and umami to the gravy.
What to Have with Salisbury Steak with Gravy
Salisbury steak pairs well with:
- Mashed potatoes – The gravy is perfect for drizzling over mashed potatoes.
- Rice – A simple side of rice is a great alternative to potatoes.
- Steamed vegetables – Green beans, peas, or carrots work well with this dish.
- Bread – A side of crusty bread is great for soaking up the gravy.
Is Salisbury Steak with Gravy Healthy?
While Salisbury steak with gravy is a hearty dish, it can be made healthier by using lean ground beef and serving it with more vegetables. You can also reduce the amount of gravy to cut down on the richness, or serve it with mashed cauliflower instead of potatoes for a lighter version.
Kitchen Equipment
You’ll need:
- Large skillet
- Large mixing bowl
- Measuring cups and spoons
- Wooden spoon or spatula
Ingredients:
For the patties:
- 1 pound ground beef (85% lean)
- ½ cup breadcrumbs
- 1 egg
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- 1 tablespoon olive oil (for frying)
For the gravy:
- 2 tablespoons butter
- 1 small onion, sliced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- ½ teaspoon salt
- ¼ teaspoon black pepper

Step-by-Step Instructions
- Make the Patties:
- In a large bowl, combine the ground beef, breadcrumbs, egg, diced onion, minced garlic, salt, pepper, and Worcestershire sauce.
- Mix until just combined, being careful not to overwork the meat.
- Divide the mixture into 4 equal portions and shape them into oval patties.
- Cook the Patties:
- Heat olive oil in a large skillet over medium heat.
- Add the patties and cook for 4–5 minutes on each side, or until they are browned and cooked through (internal temperature should reach 160°F).
- Remove the patties from the skillet and set aside.
- Make the Gravy:
- In the same skillet, melt the butter over medium heat.
- Add the sliced onion and cook for 2–3 minutes until softened.
- Stir in the flour and cook for 1 minute to create a roux.
- Slowly pour in the beef broth while stirring to avoid lumps.
- Add Worcestershire sauce, salt, and pepper, and bring the mixture to a simmer.
- Cook for 3–4 minutes, or until the gravy thickens.
- Combine the Patties and Gravy:
- Return the patties to the skillet and spoon some of the gravy over the top.
- Cover and simmer for another 5–7 minutes to allow the patties to absorb the gravy flavors.
- Serve:
- Serve the Salisbury steak patties with plenty of gravy over mashed potatoes, rice, or your favorite side.
Tips
- Use lean ground beef for a lighter version of this dish.
- Make the gravy ahead of time – You can make the gravy in advance and reheat it when you’re ready to serve.
- Add mushrooms – For extra flavor, you can sauté mushrooms with the onions for the gravy.
FAQs
1. Can I freeze Salisbury steak with gravy?
Yes! You can freeze the cooked patties and gravy in an airtight container for up to 3 months. Reheat thoroughly before serving.
2. Can I use ground turkey instead of beef?
Yes! Ground turkey can be used as a leaner alternative to ground beef. The flavor will be a little lighter, but it will still be delicious.
3. Can I make the patties smaller for kids?
Yes, you can easily make mini Salisbury steaks for kids by forming smaller patties and adjusting the cooking time accordingly.
Conclusion
Salisbury steak with gravy is a comforting and hearty meal that’s perfect for any family dinner. With tender beef patties smothered in savory gravy, it’s the kind of dish that feels like a treat, even though it’s easy to make. Serve it over mashed potatoes or rice for a meal everyone will enjoy. Try this recipe and enjoy a warm, satisfying dinner!
MORE RECIPES

Salisbury Steak with Gravy Recipe
Equipment
- Large Skillet
- Large mixing bowl
- Measuring Cups and Spoons
- Wooden spoon or spatula
Ingredients
- 1 pound ground beef (85% lean)
- ½ cup breadcrumbs
- 1 egg
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- 1 tablespoon olive oil (for frying)
- 2 tablespoons butter
- 1 small onion, sliced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- In a large bowl, combine the ground beef, breadcrumbs, egg, diced onion, minced garlic, salt, pepper, and Worcestershire sauce.
- Mix until just combined, being careful not to overwork the meat.
- Divide the mixture into 4 equal portions and shape them into oval patties.
- Heat olive oil in a large skillet over medium heat.
- Add the patties and cook for 4–5 minutes on each side, or until they are browned and cooked through (internal temperature should reach 160°F).
- Remove the patties from the skillet and set aside.
- In the same skillet, melt the butter over medium heat.
- Add the sliced onion and cook for 2–3 minutes until softened.
- Stir in the flour and cook for 1 minute to create a roux.
- Slowly pour in the beef broth while stirring to avoid lumps.
- Add Worcestershire sauce, salt, and pepper, and bring the mixture to a simmer.
- Add Worcestershire sauce, salt, and pepper, and bring the mixture to a simmer.
- Return the patties to the skillet and spoon some of the gravy over the top.
- Cover and simmer for another 5–7 minutes to allow the patties to absorb the gravy flavors.
- Serve the Salisbury steak patties with plenty of gravy over mashed potatoes, rice, or your favorite side.