Here’s my go-to Salisbury steak recipe that’s perfectly portioned for two people. It features tender ground beef patties smothered in a rich mushroom gravy, paired with creamy mashed potatoes – just like mom used to make.
This is the dinner I turn to when I want something comforting but don’t want to deal with a week of leftovers. My husband says it reminds him of his childhood dinners, but trust me – this homemade version is so much better than the TV dinner variety!
Why You’ll Love This Salisbury Steak
- Perfect portion size – This recipe is specially scaled for two people, so you won’t end up with endless leftovers or waste any ingredients.
- Quick preparation – Ready in just 20-30 minutes, it’s perfect for those busy weeknights when you want a satisfying homemade meal without spending hours in the kitchen.
- Simple ingredients – You’ll only need basic pantry staples and ground beef to make this classic comfort dish – no fancy or hard-to-find ingredients required.
- Restaurant-style taste – The combination of spiced breadcrumbs, brown gravy, and seasonings gives you that classic diner taste right at home, but better because it’s freshly made.
What Kind of Ground Beef Should I Use?
For salisbury steak, you’ll want to aim for ground beef that’s around 80/20 lean-to-fat ratio – this gives you the perfect balance of flavor and moisture without being too greasy. While you could use leaner meat like 90/10, it might result in a drier patty that’s less tender. Regular ground beef works better than ground sirloin or extra-lean ground beef for this classic comfort dish. Just make sure your meat is fresh and has a bright red color when you buy it, and bring it to room temperature before cooking for the most even results.
Options for Substitutions
This classic comfort food recipe can be adapted with several easy swaps if you’re missing ingredients:
- Ground beef: You can use ground turkey or a beef-pork mixture instead. If using turkey, add 1 tablespoon of olive oil to the meat mixture to keep it moist.
- Breadcrumbs: Out of breadcrumbs? Crush some crackers, use panko, or make your own by toasting and crushing bread. You’ll need the same amount for any of these options.
- Egg: For binding, you can use 2 tablespoons of mayonnaise or 3 tablespoons of plain yogurt instead of the egg.
- Brown gravy mix: If you don’t have gravy mix, combine 2 tablespoons flour, 1 beef bouillon cube, and 1/2 teaspoon onion powder. You’ll need to cook it a bit longer to get rid of the flour taste.
- Dried onion bits: Fresh minced onion works great – use about 2 tablespoons. You can also use 1/2 teaspoon onion powder as a quick fix.
- Mustard powder: Regular prepared mustard works too – use 1 teaspoon of Dijon or yellow mustard instead of the powder.
Watch Out for These Mistakes While Cooking
The biggest mistake when making Salisbury steak is overworking the meat mixture, which can lead to tough, dense patties – instead, mix the ingredients just until combined and shape them gently. Another common error is cooking the patties on heat that’s too high, causing the outside to burn before the inside is done – maintain a medium heat and give them time to cook through evenly, about 4-5 minutes per side. To get the most flavor from your gravy, don’t skip browning the meat properly – those browned bits stuck to the pan (called fond) are crucial for developing a rich, savory sauce. For the best texture, let your steaks rest for 3-5 minutes before serving, which allows the juices to redistribute throughout the meat instead of running out when cut.
What to Serve With Salisbury Steak?
Since Salisbury steak comes with such a rich brown gravy, it pairs perfectly with sides that can soak up all that delicious sauce. Creamy mashed potatoes are the classic choice – they’re basically made for this dish! You could also go with egg noodles or rice if you want to switch things up. For a veggie side, simple steamed green beans or carrots work great, or try some sautéed mushrooms to complement the gravy. If you’re making this for date night, add a glass of red wine and you’ve got yourself a cozy dinner for two.
Storage Instructions
Keep Fresh: Got leftovers? Place your salisbury steak and gravy in an airtight container and pop it in the fridge. It’ll stay good for up to 3 days. The gravy might thicken up a bit in the fridge, but don’t worry – that’s totally normal!
Make Ahead: You can shape the patties up to a day ahead and keep them covered in the fridge. This makes dinner prep super quick when you’re ready to cook. Just remember to bring them to room temperature for about 15 minutes before cooking for the best results.
Warm Up: To enjoy your leftover salisbury steak, heat it gently in a covered skillet over medium-low heat until warmed through. Add a splash of water or beef broth if the gravy needs thinning out. You can also use the microwave – just heat in 30-second intervals, stirring the gravy between each round.
| Preparation Time | 10-15 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 20-30 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 600-650
- Protein: 35-40 g
- Fat: 35-40 g
- Carbohydrates: 45-50 g
Ingredients
For the patties:
- 1/2 of a 0.88 oz package brown gravy mix (McCormick or store brand)
- 1 egg
- 1/4 cup spiced breadcrumbs
- 1 tsp dried onion
- 2 tbsp milk (whole milk works best for binding)
- 1/2 tsp garlic powder (freshly ground preferred)
- 8 oz ground beef (80/20 blend for juicier patties)
- 1/4 tsp red pepper flakes (adjust to taste)
For the gravy:
- 1/2 of a 0.88 oz package brown gravy mix
- 1/2 cup water
- 1/2 tbsp mustard powder (adds subtle tanginess)
Step 1: Prepare the Salisbury Steak Mixture
- 1 egg
- 2 tbsp milk
- 1/4 cup spiced breadcrumbs
- 1/2 of a 0.88 oz package brown gravy mix
- 1 tsp dried onion
- 1/2 tsp garlic powder
- 1/4 tsp red pepper flakes
- 8 oz ground beef
In a bowl, whisk together the egg and milk until well combined—this creates the binder that holds the patties together.
Add the spiced breadcrumbs, 1/2 package of brown gravy mix, dried onion, garlic powder, and red pepper flakes, stirring until evenly distributed.
Add the ground beef and gently mix with your hands until just combined, being careful not to overwork the meat as this will make the patties tough and dense.
Divide the mixture in half and shape each portion into a patty about 3/4 inch thick.
I like to make them slightly wider than you think they need to be since they’ll shrink as they cook.
Step 2: Sear the Salisbury Steaks
Heat a medium skillet over medium-high heat for about 2 minutes until it’s hot.
Once the pan is hot, carefully place the two patties in the skillet and let them cook undisturbed for about 5 minutes to develop a golden crust.
Flip the patties and cook for another 5 minutes until they’re cooked through and golden brown on both sides.
Transfer the cooked patties to a clean plate and set aside, tenting loosely with foil to keep them warm while you make the gravy.
Step 3: Build the Brown Gravy
- 1/2 of a 0.88 oz package brown gravy mix
- 1/2 cup water
- 1/2 tbsp mustard powder
Reduce the heat to medium and leave the skillet on the stove with all the flavorful browned bits still in the pan.
If there’s excessive grease (more than a thin coating), carefully pour out the excess while leaving about 1/2 tablespoon for flavor.
Add the remaining 1/2 package of brown gravy mix, the water, and mustard powder to the skillet, stirring constantly to break up any clumps and incorporate the browned bits from the bottom of the pan.
Continue stirring for about 2-3 minutes until the gravy thickens to a smooth, pourable consistency.
The mustard powder adds a subtle tanginess that deepens the savory flavor without being noticeable.
Step 4: Plate and Serve
- Salisbury steak patties from Step 2
- Brown gravy from Step 3
Place each Salisbury steak patty from Step 2 on a serving plate.
Pour the hot gravy from Step 3 generously over the patties, allowing it to pool on the plate.
Serve immediately while the gravy is still hot.




