Classic Salisbury Steak Recipe (Juicy, Comforting & Better Than a TV Dinner)
It’s simple. It’s classic. It’s comforting. It’s the kind of meal that feels like a warm hug on a plate. Today, we’re making a salisbury steak recipe that’s way better than anything you remember from a frozen TV dinner.
Salisbury steak, also known as hamburger steak, became super popular back in the 80s thanks to those ready-made meals. You know the ones. But this homemade version? It’s on a whole different level.
And because salisbury steak and gravy just feel incomplete without something creamy on the side, we’re also making a quick bonus: homemade mashed potatoes.
Let’s get into it.
Why You’ll Love This Salisbury Steak Recipe
This dish is all about comfort and flavor.
- Juicy, tender beef patties
- Rich, savory onion gravy
- Simple ingredients you already have
- Perfect for family dinners
And when you pair it with mashed potatoes… it’s game over. In the best way.
Craving takeout-style flavors at home? This beef and broccoli recipe delivers bold, savory goodness.
Ingredients You’ll Need

For the Salisbury Steak:
- 1/2 onion (finely chopped, divided)
- 1 egg
- 1 tablespoon Worcestershire sauce
- 1/2 cup seasoned breadcrumbs
- 1 pound ground beef (ground round preferred)
- Salt
- Black pepper
- Garlic powder
- Onion powder
- 1–2 tablespoons oil (for cooking)
For the Gravy:
- Remaining chopped onion
- 2 tablespoons butter
- Mushrooms (optional)
- 2 tablespoons flour
- Splash of sherry (optional)
- 2 cups beef broth
- Worcestershire sauce (a little extra)
- Salt and pepper
For the Mashed Potatoes:
- Yukon gold or russet potatoes
- Butter
- Milk
- Salt and pepper
- Sour cream
What is Salisbury Steak?
Salisbury steak was named after Dr. James Salisbury, who believed in a meat-focused diet, especially for soldiers.
It’s basically seasoned ground beef shaped into patties and cooked in a rich gravy. Simple idea, but when done right, it’s incredibly satisfying.
Step 1: Prepare the Mixture

Start by finely chopping a little bit of onion. Save the rest for the gravy later.
In a bowl, add:
- The chopped onion
- 1 egg
- A little Worcestershire sauce
Give that a quick whisk.
Now stir in the breadcrumbs. If you don’t have seasoned salt, seasoned breadcrumbs work great because they already have extra flavor.
This creates the base of your mixture.
Step 2: Add the Beef

Now it’s time for the beef.
Add your ground beef to the bowl. Ground round is a great choice because it stays tender and flavorful.
Sprinkle your seasonings right on top:
- Salt
- Pepper
- Garlic powder
- Onion powder
Now get in there with your hands and mix everything together.
Don’t overwork it. That’s important. Overmixing can make the meat tough, and we want it nice and tender.
Want something crispy and indulgent? Try this birria tacos recipe packed with cheesy, juicy flavor.
Step 3: Form the Patties

Shape the mixture into patties.
You can make:
- 4 large patties
- Or 8 smaller ones
Both work. It just depends on how you want to serve them.
Step 4: Cook the Patties

Heat a little oil in a skillet over medium-high heat.
Place the patties in the pan and cook for a few minutes on each side.
You’re looking for:
- A nice golden brown crust
- Mostly cooked through (about 2/3 done)
Once they reach that point, remove them from the pan and set them aside on a plate.
Step 5: Make the Gravy

Now we’re moving on to the best part… the gravy.
Take the remaining chopped onion and add it to the same pan with the drippings.
Add a bit of butter. Because butter just makes everything better.
If you like mushrooms, go ahead and add them in. Totally optional, but they add great flavor.
Cook the vegetables until they soften.
Step 6: Build the Sauce

Sprinkle flour over the onions and mushrooms.
Let it cook for about a minute. This helps get rid of that raw flour taste.
Now add:
- A splash of sherry
- Beef broth
Stir everything together until smooth.
To finish the gravy, add:
- A little more Worcestershire sauce
- Salt and pepper
Let it simmer until it thickens.
Step 7: Bring It All Together

Return the patties to the pan with the gravy.
Cover and let them cook for about 10 more minutes.
This step lets the flavors come together and finishes cooking the meat.
Step 8: Make the Mashed Potatoes

While the steak is cooking, let’s make the mashed potatoes.
Peel and cut your potatoes into cubes.
Place them in salted water and bring to a boil. Cook until they’re fork-tender.
Drain the potatoes and return them to the pot. The heat will help remove extra moisture.
Add butter so it melts into the hot potatoes.
Mash them using a potato masher. Try not to overwork them or they can become gummy.
Add:
- A little milk
- Salt and pepper
- A spoonful of sour cream
Give it a taste. Adjust seasoning if needed.
Step 9: Plate It Up

Now it’s time to bring everything together.
Serve the salisbury steak with a generous scoop of mashed potatoes.
Spoon that rich gravy right over the top.
This looks way better than any TV dinner. You’ve got to admit.
Looking for the perfect side? This Mexican rice recipe pairs beautifully with hearty dishes.
What Does It Taste Like?

This salisbury steak recipe is:
- Juicy and tender
- Rich and savory
- Full of deep, comforting flavors
- Perfect with creamy mashed potatoes
Every bite is warm, hearty, and satisfying.
Tips for the Best Salisbury Steak
- Don’t overmix the meat
- Use good-quality beef broth for better flavor
- Let the patties brown well for extra taste
- Simmer the gravy until thick and rich
FAQs
For another comforting classic, this pot roast recipe offers tender, slow-cooked perfection.
Final Thoughts

This Salisbury steak recipe is everything comfort food should be. Simple, filling, and full of flavor.
It takes a classic dish and makes it even better at home. Pair it with mashed potatoes, pour on that gravy, and you’ve got a meal that’s hard to beat.
Now go ahead… take that perfect bite.







