Homemade Salisbury Steak is an easy comfort food dinner! Made with homemade ground beef steaks and covered in the best mushroom gravy!
Ground beef is one of my favorite proteins to have on hand – it’s budget-friendly, thaws fast and there’s so many different things to make with it.
Meatballs, meatloaf, spaghetti sauce, lasagna, tacos… And Salisbury Steak!
We love it with homemade beef patties and a deliciously creamy mushroom gravy. Mushroom gravy goes on pretty much everything around here – even if it’s just pasta!
This Salisbury steak is a dinner staple here, especially during winter, and we LOVE it with mashed potatoes, egg noodles or even rice – it’s so versatile!
Why is it even called Salisbury steak?
I asked myself for the longest time, and decided to finally look it up. Apparently it’s named after physician James H. Salisbury, who seems to have been one of the first low carb diet promoters.
Yes, he invented ground beef steaks in gravy as a means to control health issues. Seriously.
Also, the difference between Salisbury steak and hamburger steak? Simply that Salisbury steak usually has chopped onions and green peppers added to the meat.
Now all that’s left to figure out is why on earth it has become so popular. Probably because it tastes amazing – although I would never have it without a side of carbs 😉
How do you make Salisbury steak from scratch?
The recipe for homemade Salisbury steak is pretty simple:
You make the ground beef mix and shape it into patties, then you brown them.
After that, you’ll set up the gravy, and then simmer the browned steaks in the gravy until done.
Finally, you can thicken and yummify (yes, technical term) the sauce to your liking.
Some extra tips:
- What meat do you use for Salisbury steak? Traditionally, it’s an all-beef recipe. But if you want to change it up, you can also use a mix of pork and beef. Or even ground turkey, if you want.
- How long do you cook Salisbury steaks? The steaks are done in about 20-30 minutes on the stove.
- Can you cook Salisbury steak in the oven? Yes, you can! 30 minutes, covered, in the oven will cook your steaks, too.
Remember, however you cook your steaks, make sure they reach in internal temperature of 160°F to be safe!
What are good sides to serve with Salisbury steaks?
As mentioned, we like to have a starchy carb with these that helps mop up all the delicious sauce. Mashed potatoes, egg noodles or rice are all good choices.
As far as vegetables go, a simple salad would be a good choice. But steamed broccoli, peas or even corn would go great with this for dinner, too.
How to prep Salisbury steak ahead:
I like to buy lean ground beef on sale and make a bunch of meatloaves, meatballs and Salisbury steak patties for the freezer. So handy!
To freeze the uncooked patties:
Place them on a lined baking sheet in a single layer, cover with foil and and freeze until firm (about 2 hours). Then transfer to labelled freezer bags or freezer friendly containers for up to 3 months.
Defrost in the fridge overnight, then proceed with the recipe as directed.
To freeze the cooked patties:
Freeze the cooked patties in gravy. Defrost in the fridge overnight and then reheat in a pan OR in the oven until piping hot all the way through.
Looking for more ground beef dinner recipes?
Get the printable recipe here:
Homemade Salisbury Steak
* These are affiliate links and I make a commission for purchases made after clicking through.
For the steaks
- 1 pound ground beef
- 1 green pepper finely chopped
- 1/4 cup bread crumbs
- 1 large egg
- 2 teaspoons ketchup
- 1 teaspoon mustard
- 1/2 teaspoon dried parsley
- 1/2 teaspoon dried onion powder
- 1/4 teaspoon fine sea salt
- 1 teaspoon oil
For the gravy
- 2 tablespoon butter
- 2 tablespoons flour
- 1 1/2 cups beef stock
- 1 teaspoon ketchup
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon dried onion powder
- 1/2 pound brown button mushrooms sliced
- Make the steaks: Place all ingredients for the steaks (EXCEPT for the oil) in a large bowl and mix well (I use an electric mixer with the hook attachment because it's way less messy). Shape into 4-6 patties.
- Brown the steaks: Heat the oil in a large skillet and brown the steaks from both sides, 3-5 minutes each. Remove to a plate.
- Make the gravy: In the same skillet (DON'T wipe it!), melt the butter over medium heat. Stir in the flour and cook until starting to brown - do not let it get too dark, or it will be bitter. Pour in the stock, stirring very well. Season with ketchup, Worcestershire sauce and onion powder, then add the mushrooms, bring to a boil, then simmer for 5 minutes.
- Finish cooking the steaks: Place the steaks in the gravy and cook, covered for 10-15 minutes or until cooked through.