

Salisbury Steak Recipe made with ground beef, onions, beef broth, Worcestershire sauce, flour, and parsley.
Table of Contents
I used to think Salisbury steak belonged exclusively in a frozen dinner box. You know the one — tiny compartment of mystery gravy, mashed potatoes piped in like frosting, and that oddly satisfying peel-back plastic film. Very 90s. Very “Mom worked late and we’re improvising.”
But a few winters ago — one of those gray, slow Sundays where you’re wearing thick socks and pretending you don’t have emails — I decided to try a proper Salisbury Steak Recipe from scratch. I’m not sure what triggered it. Maybe nostalgia. Maybe I just wanted something that felt steady. Comfort food has that effect, doesn’t it?
When the onions started softening in the skillet, the smell alone felt like a memory. Not one specific memory — more like a collage of them. Family dinners. Church potlucks. Someone’s grandma insisting you take seconds.
And when we sat down to eat? There was that quiet. That rare kind of dinner silence where everyone’s chewing instead of talking. That’s when I knew this homemade Salisbury steak recipe was staying.
Funny how something so simple can feel like an anchor.

Why you’ll Love this Salisbury Steak Recipe?
Here’s the thing — a good Salisbury steak recipe doesn’t try to be trendy. It’s not avocado-toast-adjacent. It’s not air-fryer viral. It’s just solid. Ground beef shaped into oval patties, simmered in onion gravy that tastes like you meant it.
The Worcestershire sauce gives it depth — that savory, almost umami richness that makes you pause mid-bite. The caramelized onions? Sweet and jammy in the best way. And the gravy… well, it’s the kind of gravy that makes you scrape the plate with bread when no one’s looking.
I won’t claim it’s revolutionary. It’s not. But sometimes you don’t need revolutionary. You need dependable. Warm. Hearty. A little old-fashioned. And honestly? In a world where everything feels like it’s updating every five minutes, there’s something comforting about that.
Do you ever crave that kind of meal?

Ingredient Notes
Let’s walk through this like we’re standing side by side in the kitchen.
- Ground Beef (80/20) – I stick with 80/20 because the fat keeps the patties juicy. Could you go leaner? Sure. Will it taste the same? Probably not. A little richness matters here.
- Panko Bread Crumbs – These keep the texture tender instead of dense. Think of them as little air pockets that make the steak feel lighter. It’s subtle, but you’d notice if they weren’t there.
- Yellow Onion (diced + sliced) – Yes, we’re using onions twice. Diced inside the patties for flavor, sliced for that classic onion gravy. It’s layering. It’s intentional.
- Worcestershire Sauce – If you’ve ever wondered why some Salisbury steak recipes taste flat, it’s usually because this is missing. It adds depth that’s hard to explain but impossible to fake.
- Beef Broth – This builds the gravy. If the broth is bland, the gravy will be too. I’ve learned that lesson the hard way.
- Ketchup – I know, it sounds like something from a diner menu. But it adds just enough sweetness and acidity to balance the savory flavors.
- Flour – Thickens the gravy so it coats every bite instead of pooling on the plate.
- Fresh Parsley – Optional, but it saves the dish from being fifty shades of brown. And presentation does matter… at least a little.

How to Make Salisbury Steak Recipe?
Alright, apron on. Or not. I usually forget mine.
Step 1: Mix the Beef
In a large bowl, combine ground beef, Panko bread crumbs, diced onion, Worcestershire sauce, salt, and pepper. Use your hands — it’s messy, yes, but it’s the best way to gently mix everything without overworking the meat.
Here’s the trick: mix just until combined. If you knead it like bread dough, the patties get tough. We’re making Salisbury steak, not hockey pucks.
Step 2: Shape the Patties
Divide the mixture into six oval patties, about 6 ounces each. The oval shape is classic for a Salisbury steak recipe. It feels official somehow.
They won’t all look identical. That’s fine. Real food shouldn’t look like it came off an assembly line.
Step 3: Brown the Steaks
Heat olive oil in a large skillet over medium-high heat. Once it’s hot, add the patties. Don’t crowd the pan — they need space to sear.
Cook on both sides until the center is no longer pink. You might need to work in batches. It’s slightly annoying, but worth it.
Transfer the patties to a plate and try not to sneak a bite. Or do. I’m not the boss of you.
Step 4: Build the Onion Gravy
In the same skillet (don’t you dare wash it — those browned bits are flavor), add olive oil and sliced onions. Cook on medium until soft, about 10 minutes. Then turn up the heat slightly and let them caramelize.
This part smells unreal. Sweet, savory, cozy.
Remove the onions and set aside.
Step 5: Make the Gravy
In a bowl, whisk together beef broth, Worcestershire sauce, ketchup, and flour until smooth.
Pour the mixture into the skillet and cook while stirring until it thickens. At first it might look thin and you’ll think, “Did I mess this up?” You didn’t. It thickens as it simmers. Just give it a minute.
Step 6: Simmer It All Together
Return the patties and onions to the skillet. Spoon the gravy over everything and let it simmer for about 10 minutes.
This is the part where the Salisbury steak soaks up all that flavor. The gravy thickens slightly more. The kitchen smells like comfort.
Sprinkle chopped parsley over the top. Step back. Take it in.
Storage Options
If you have leftovers — which doesn’t always happen — store the Salisbury steak and onion gravy in an airtight container in the fridge for up to four days.
Reheat gently on the stove. If the gravy thickens too much, add a splash of broth. It actually tastes better the next day. I don’t know why. Maybe the flavors just get to know each other better overnight.
You can freeze it too. Cool completely first, then freeze up to three months. It’s one of those meals that makes you grateful you planned ahead.
Variations & Substitutions
A good Salisbury steak recipe can flex a little.
- Use ground turkey for a lighter version (it’ll taste slightly different, but still good).
- Add sliced mushrooms to the gravy for extra depth.
- Swap breadcrumbs for gluten-free crumbs if needed.
- Use cornstarch instead of flour for thickening.
- Add a splash of cream to the gravy if you want it richer.

I’ve tried the mushroom version on a whim once when I found some in the fridge that were about to turn. Honestly? It might be my favorite variation. But that’s just me.
What to Serve With Salisbury Steak?
Let’s be honest — this homemade Salisbury steak recipe practically demands mashed potatoes. That gravy needs something to cling to.
But you could also serve:
- Buttered egg noodles
- Roasted carrots
- Steamed green beans
- Dinner rolls for soaking up extra gravy
It feels like Sunday dinner, even if it’s a random Wednesday and you’re eating at the kitchen counter.
FAQ
Can I make this Salisbury steak recipe ahead of time?
Yes. In fact, it’s better the next day. The flavors deepen.
Why are my patties falling apart?
Usually they were flipped too soon or the mixture wasn’t fully combined. Let them form a crust before turning.
Can I skip the breadcrumbs?
You can, but the texture will be firmer. Breadcrumbs help keep things tender.

This Salisbury Steak Recipe isn’t flashy. It’s not trying to trend on social media. It’s just good, steady, comforting food. The kind that makes you slow down a little.
So tell me — when you think of Salisbury steak, does it remind you of frozen dinners… or something warmer?
I’d love to hear your version of the story.

Salisbury Steak Recipe
Ingredients
Ground Beef Steaks
- 2 pounds ground beef 80/20 blend
- ½ cup Panko bread crumbs
- ⅓ cup yellow onion peeled and finely diced
- 2 teaspoons Worcestershire sauce
- 2 teaspoons salt
- ½ teaspoon black pepper
- 2 tablespoons olive oil
Onion Gravy
- 2 tablespoons olive oil
- 1 medium yellow onion peeled and thinly sliced
- 2 cups beef broth
- 2 teaspoons Worcestershire sauce
- 2 teaspoons ketchup
- 2 tablespoons all-purpose flour
- Fresh parsley chopped (for garnish)
Instructions
Prepare the Beef Mixture
- In a large mixing bowl, combine the ground beef, Panko bread crumbs, diced onion, Worcestershire sauce, salt, and black pepper. Mix thoroughly using clean hands until all ingredients are evenly incorporated, taking care not to overwork the meat.
Form the Patties
- Divide the mixture into six equal portions and shape each into an oval patty, approximately 6 ounces in weight. Ensure the patties are uniform in thickness to promote even cooking.
Brown the Patties
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Once the oil is hot, place the patties in the skillet, working in batches if necessary to avoid overcrowding. Cook on both sides until browned and the internal temperature reaches 160°F, or until the center is no longer pink. Transfer the cooked patties to a plate and set aside.
Cook the Onions
- Using the same skillet, reduce the heat to medium and add 2 tablespoons of olive oil. Add the sliced onions and cook for approximately 10 minutes, stirring occasionally, until softened. Increase the heat slightly and continue cooking until the onions are caramelized and golden brown. Remove the onions from the skillet and set aside.
Prepare the Gravy
- In a medium bowl, whisk together the beef broth, Worcestershire sauce, ketchup, and flour until smooth and free of lumps. Pour the mixture into the skillet and cook over medium heat, stirring continuously, until the gravy thickens to the desired consistency.
Simmer and Finish
- Return the cooked patties and caramelized onions to the skillet. Spoon the gravy over the patties and allow them to simmer gently for approximately 10 minutes, ensuring the flavors meld together. Garnish with freshly chopped parsley before serving. Serve warm.
Notes











