I know many of you might have flashbacks of those old school TV dinners with salisbury steak, mashed potatoes and green beans. But trust, my version is the straight up truth. I keep those beef patties juicy and add all types of flavor to the gravy to elevate it a bit. Trust me when I say these hit better than any frozen meal you remember. Serve these up with some cream cheese mashed potatoes and green beans and get all the nostalgic feels again.
This post may contain affiliate links. Read our disclosure policy.

How To Make Salisbury Steak
Make The Patties
- Add breadcrumbs, egg, garlic, garlic powder, onion powder, salt, and pepper to a bowl.
- Mix into a paste.
- Add ground beef to the paste.
- Mix until thoroughly combined.
- Divide into 4 equal portions and shape into round disks.
- Using your thumb, place a dimple in one flat side of each patty.
- In a skillet, heat vegetable oil. Once hot, place patties in skillet.
- Cook until a thin crust has developed on each side of the patties. Then, remove the patties from the pan.
Make The Gravy
- Leave some of the drippings in the pan. Then, add onion, mushrooms, thyme, and cook until onions turn translucent and mushrooms begin to brown.
- Sprinkle flour over vegetables, and stir.
- Add in red wine, stirring continuously, creating a paste.
- Add beef broth, stirring to ensure a smooth texture. Do not add all the liquid at once.
- Once all the broth is incorporated, add in tomato paste, Worcestershire sauce, Dijon, salt, and pepper.
- Stir until all the ingredients are fully combined.
- Return patties to gravy.
- Cook until patties are cooked through and gravy is thickened. Stir in parsley.
Want to Save This Recipe, Boo?
Salisbury Steak Recipe
Want to Save This Recipe, Boo?
Ingredients
Salisbury Patties:
- ¼ cup breadcrumbs
- 1 large egg
- 2 garlic cloves minced
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- 1 teaspoon kosher salt
- ¼ teaspoon black pepper
- 1 pound 80/20 ground beef
- 1 teaspoon vegetable oil
Mushroom Gravy:
- 4 tablespoons drippings and/or butter
- ½ cup onion diced small
- 4 ounces mushrooms sliced thin
- 1 teaspoon dried thyme leaves
- 2 tablespoons all-purpose flour
- ¼ cup dry red wine
- 2 ¼ cup beef broth
- 1 teaspoon tomato paste
- 2 teaspoons Worcestershire sauce
- ½ teaspoon Dijon mustard
- 1 teaspoon kosher salt
- ¼ teaspoon black pepper
- 1 tablespoon minced parsley
Instructions
For the Patties:
- To make patties, in a large bowl, mix breadcrumbs, egg, garlic, garlic powder, onion powder, salt, and pepper into a paste. Add ground beef and mix until thoroughly combined. Do not overwork meat mixture.
- Divide into 4 equal portions and shape into round disks, about ½ inch thick. Using your thumb, place a dimple in one flat side of each patty.
- In a large nonstick skillet, heat vegetable oil over medium-high heat. Once hot, place patties in skillet and cook for 3-4 minutes on each side until a thin crust has developed. Remove patties from the pan and place on a paper towel-lined plate to drain.
For the Gravy:
- Reduce heat to medium. Pour off all but 4 tablespoons of drippings (or if you don’t have 4 tablespoons, supplement with butter).
- Add onion and mushrooms. Cook until onions turn translucent and mushrooms begin to brown, about 4-5 minutes. Add thyme and cook an additional minute.
- Sprinkle flour over vegetables, stirring continuously. Cook for 1-2 minutes. Add in red wine, stirring continuously, creating a paste. About ½ cup at a time, add beef broth, stirring to ensure a smooth texture. Do not add all the liquid at once.
- Once all the broth is incorporated, add in tomato paste, Worcestershire sauce, Dijon, salt, and pepper.
- Return patties to gravy and cover with lid. Reduce heat to medium-low and cook until patties are cooked through and gravy is thickened, about 5-6 minutes. Stir occasionally to ensure gravy doesn’t overthicken. (You may thin out with a tablespoon or two of beef broth or water.)
- Remove lid, stir in parsley, and serve over rice or mashed potatoes.
Notes
How To Store & Reheat
To keep your Salisbury Steak tasting as good as the day you made it, pop any leftovers in an airtight container and stash them in the fridge. Yup, as simple as that! When you’re ready for round two, you can reheat individual servings in the microwave, checking and stirring every 30 seconds until it’s just hot enough. But if you’re warming up a larger batch, a covered skillet over medium heat on the stovetop will do the trick. Just give the gravy a good stir every now and then to make sure it heats evenly. How Long Will This Salisbury Steak Recipe Last In The Fridge? Your Salisbury Steak with gravy is gonna keep its meaty flavor and stay fresh for about 3-4 days in the fridge when stored properly. Make sure it’s in a tightly sealed container, and you’re all set for a few days of yummy, hearty meals! Can I Freeze Salisbury Steak With Gravy? If you’ve got more Salisbury Steak than you can handle in the next few days, freezing is a fantastic option. Simply pack your steak and gravy in a freezer-safe bag or container, making sure to squeeze out any excess air. It’ll stay good for about a month. The texture of the gravy might change a bit once frozen, but don’t you worry—a quick stir on the stovetop and it should be as velvety as before!Nutrition
Recipe Tips
- Don’t Overmix the Meat: Just mix until everything comes together. Overmixing can lead to patties that are tough and dense.
- Deglaze the Pan: When you add the red wine to the gravy, make sure to scrape up all the browned bits from the bottom of the pan. These bits are packed with flavor and will hook your gravy up.
- Create a Good Sear: Make sure your skillet is nice and hot before adding the patties. You’re looking for a deep, golden crust on each side. It will lock in the flavor too.
Ingredient Notes
- Flavored Breadcrumbs: Switch out the plain breadcrumbs for an Italian or herb-flavored version.
- Ketchup: If you find yourself out of tomato paste, just reach for the ketchup. It will end up sweeter overall however.
- Ground Turkey: For a lighter version of this Salisbury steak recipe, feel free to replace the ground beef with ground turkey.
Recipe Help
Can I use this recipe for making meatballs?
Yep boos. Just shape the meat mixture into balls instead of patties, and follow the rest of the cooking instructions as is.
Do I have to use 80/20 ground beef?
80/20 ground beef is preferred for this recipe because it has a good amount of fat, which keeps the patties juicy and flavorful. However, if you want something leaner, you can absolutely use a 90/10 mix. Just keep in mind that the patties might be a tad less juicy.
More Beef Dinner Recipes
- Salisbury Steak Meatball Noodle Skillet
- Beef Tips
- Best Meatloaf Recipe
- Southern Rice And Gravy Recipe
- Smothered Steak
- Hamburger Steak
*Did you make this recipe? Please give it a star rating and leave comments below!* Post a photo of how your version of the recipe came out on Instagram (using #grandbabycakes)!!
Really nice recipe. I am 66 and I think I’ve only made this once before. This recipe creates a yummy comfort-food dinner and easy to prep and cook. Served mine over whipped potatoes and sweet peas. Perfect for this very cold day in Ontario, Canada – thanks for another winner, Jocelyn.
I made the Salisbury steaks yesterday. The mistake I made was using 90% ground turkey instead of 85%. The gravy made up for them not being as juicy. Also, since I tripled the recipe I didn’t have enough mushrooms and onion. I will make them again! I won’t be defeated! Thank you, this gravy recipe would be great for other recipes!
Made it for dinner today and everyone enjoyed it so much! Thank you.
Thank you for making it and sharing it with family!