I recently whipped up my favorite Homemade Salisbury Steak featuring a blend of savory ground beef and pork, accented by aromatic onions and garlic. I love how the mushrooms and a rich beef broth simmer into a luscious homemade gravy that ties everything together in this delightful dish.
I’ve always been a fan of a good homemade Salisbury steak, and this recipe is one of my all-time favorites. It might sound simple, but trust me, even I was surprised at how amazing it turned out.
I started with 1 lb of ground beef (80/20) mixed in with a small chopped onion and 2 cloves of minced garlic, which gave it a really savory base. Then I tossed in 1/3 cup of breadcrumbs, an egg and 1 tsp of Worcestershire sauce to bind everything together.
It might seem like a lot of work, but the payoff is totally worth it, especially when you get that rich, mushroom gravy made by sautéing 8 oz of sliced mushrooms in 2 tbsp of butter, then stirring in 2 tbsp of flour and 2 cups beef broth. I love sharing this recipe with anyone looking for the best Salisbury Steak recipe around and some seriously easy steak recipes that deliver big flavor every time.
Why I Like this Recipe
I like this recipe because the mix of beef and pork makes the patties super juicy and full of flavor. The homemade mushroom gravy adds a rich, hearty touch that really makes it special. I also appreciate how simple it is to prepare even if I’m in a rush and still feels comforting. And sometimes I add extra cream to the gravy which makes everything extra smooth and irresistible.
Ingredients
- Ground beef provides hearty protein and that rich flavor, though it can be a bit greasy sometimes.
- Ground pork mixes with beef for extra juiciness and adds more protein, making it super tasty.
- Onion and garlic bring a natural sweetness and aroma plus a little fiber that’s a bonus.
- Breadcrumbs add carbohydrates and texture, really helping bind everything together.
- Mushrooms offer umami and earthy notes along with a bit of fiber to lighten things up.
- Worcestershire sauce gives a tangy, slightly sour kick that elevates the dish overall.
- Egg helps bind the ingredients and adds a little richness while boosting moisture.
Ingredient Quantities
- 1 lb ground beef (80/20)
- ½ lb ground pork
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/3 cup breadcrumbs
- 1 egg, lightly beaten
- 1 tsp Worcestershire sauce
- Salt and pepper, to taste
- 8 oz mushrooms, sliced
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups beef broth
- 1 tsp Worcestershire sauce
- Salt and pepper, to taste
- 1/4 to 1/2 cup heavy cream (optional)
How to Make this
1. In a large bowl, mix the ground beef, ground pork, finely chopped onion, minced garlic, breadcrumbs, egg, Worcestershire sauce, salt and pepper until just combined.
2. Shape the mix into patties; you should get about 4 good ones.
3. Heat a large skillet over medium heat. Cook the patties for about 4-5 minutes each side or until they get a nice brown crust. Remove them from the skillet and set aside.
4. In the same skillet, add the butter and let it melt. Then toss in the sliced mushrooms and cook them until they are soft.
5. Sprinkle the flour over the mushrooms and stir well for about a minute so it cooks a little.
6. Slowly pour in the beef broth along with another teaspoon of Worcestershire sauce while stirring to get rid of any stuck bits at the bottom.
7. Let the gravy simmer and thicken for about 5 minutes, stirring now and then. Season with salt and pepper.
8. If you’re using heavy cream, stir in about 1/4 to 1/2 cup now to make the gravy extra smooth and rich.
9. Return the patties into the skillet, spoon some gravy over them, and let everything simmer together for another 5-10 minutes until the patties are cooked through.
10. Serve your Salisbury Steak warm with your favorite sides and enjoy a hearty meal that everyone will dig.
Equipment Needed
1. Large mixing bowl for combining all your meat and seasonings
2. Cutting board and knife for chopping the onion, garlic and mushrooms
3. Measuring cups and spoons to get your ingredients right
4. Large skillet for searing the patties and cooking the gravy
5. Spatula or tongs to flip the patties and stir the mixture
6. Wooden spoon for stirring the mushrooms and gravy
7. Plate to set aside the cooked patties before finishing the dish
FAQ
The Best Salisbury Steak Recipe Substitutions and Variations
- If you dont have 80/20 ground beef, try ground bison. Its leaner so you might need a bit extra oil or fat.
- If you dont have ground pork, ground turkey works too. It might change the flavor a bit though.
- For breadcrumbs, crushed saltine crackers or oats can be used when you wanna go gluten-free.
- If beef broth isnt around, chicken or even veggie broth will do in a pinch.
- Instead of heavy cream, mix some milk with a little melted butter or you can use sour cream for a similar creamy texture.
Pro Tips
1. When you are mixing the meats and seasonings, be careful not to overwork the meat or your patties will turn out tough; it’s ok if they’re a bit shaggy.
2. Brown your patties well so that you get a nice crust on them; if you rush it or the pan is too hot, they might burn on the outside and remain raw on the inside.
3. While cooking the mushrooms in the butter, stir in the flour and broth slowly to avoid lumps and to make sure you scrape up all the tasty browned bits off the bottom.
4. If you decide to add the heavy cream, do it gradually and give the gravy a taste as you go since too much cream can overpower the savory flavor of the beef and mushrooms.
The Best Salisbury Steak Recipe
My favorite The Best Salisbury Steak Recipe
Equipment Needed:
1. Large mixing bowl for combining all your meat and seasonings
2. Cutting board and knife for chopping the onion, garlic and mushrooms
3. Measuring cups and spoons to get your ingredients right
4. Large skillet for searing the patties and cooking the gravy
5. Spatula or tongs to flip the patties and stir the mixture
6. Wooden spoon for stirring the mushrooms and gravy
7. Plate to set aside the cooked patties before finishing the dish
Ingredients:
- 1 lb ground beef (80/20)
- ½ lb ground pork
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/3 cup breadcrumbs
- 1 egg, lightly beaten
- 1 tsp Worcestershire sauce
- Salt and pepper, to taste
- 8 oz mushrooms, sliced
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups beef broth
- 1 tsp Worcestershire sauce
- Salt and pepper, to taste
- 1/4 to 1/2 cup heavy cream (optional)
Instructions:
1. In a large bowl, mix the ground beef, ground pork, finely chopped onion, minced garlic, breadcrumbs, egg, Worcestershire sauce, salt and pepper until just combined.
2. Shape the mix into patties; you should get about 4 good ones.
3. Heat a large skillet over medium heat. Cook the patties for about 4-5 minutes each side or until they get a nice brown crust. Remove them from the skillet and set aside.
4. In the same skillet, add the butter and let it melt. Then toss in the sliced mushrooms and cook them until they are soft.
5. Sprinkle the flour over the mushrooms and stir well for about a minute so it cooks a little.
6. Slowly pour in the beef broth along with another teaspoon of Worcestershire sauce while stirring to get rid of any stuck bits at the bottom.
7. Let the gravy simmer and thicken for about 5 minutes, stirring now and then. Season with salt and pepper.
8. If you’re using heavy cream, stir in about 1/4 to 1/2 cup now to make the gravy extra smooth and rich.
9. Return the patties into the skillet, spoon some gravy over them, and let everything simmer together for another 5-10 minutes until the patties are cooked through.
10. Serve your Salisbury Steak warm with your favorite sides and enjoy a hearty meal that everyone will dig.




















