Salisbury steak is the definition of cozy, classic comfort food. Tender beef patties seasoned and seared to perfection, smothered in rich brown onion gravy, and served over a bed of creamy mashed potatoes. This dish brings back memories of Sunday dinners at home, the kind where everyone comes back for seconds—and maybe thirds.
The beauty of Salisbury steak lies in its simplicity. It’s made from humble ingredients that, when brought together, create an incredibly satisfying and savory experience. Whether you’re looking to feed your family or make a comforting meal for two, this recipe fits the bill with minimal fuss and maximum flavor.
What Kind of Ground Beef Should I Use?
For the juiciest and most flavorful Salisbury steak, opt for 80/20 ground beef. The 20% fat content helps the patties stay moist and tender while adding a rich depth to the overall taste. Leaner beef can work in a pinch, but it may not deliver the same melt-in-your-mouth experience.

Ingredients for the Salisbury Steak
Ground Beef – This is the foundation of the steak patties. A higher fat content makes them juicy and flavorful.
Breadcrumbs – Helps bind the mixture together while adding a tender texture to the patties.
Egg – Acts as the glue that holds everything in shape when cooked.
Onion – Chopped and sautéed, it brings sweet and savory notes to the dish and infuses the gravy with flavor.
Garlic – Just a touch enhances the beefy richness and makes the entire dish more aromatic.
Beef Broth – This is the base of your gravy, giving it a deep, savory backbone.
Worcestershire Sauce – Adds that signature umami punch and balances the richness.
Flour – Used to thicken the gravy to that perfect, velvety consistency.
Butter – For sautéing and adding luxurious flavor to both the patties and the gravy.
Parsley (optional) – Freshly chopped parsley adds a pop of color and a mild herbal note to finish.
How To Make the Salisbury Steak
Step 1: Prepare the Patties
In a large mixing bowl, combine the ground beef, breadcrumbs, egg, minced garlic, finely chopped onion, Worcestershire sauce, salt, and pepper. Mix just until combined—don’t overwork the meat or the patties could turn out tough. Form the mixture into evenly sized oval patties.
Step 2: Sear the Patties
Heat a large skillet over medium-high heat with a tablespoon of butter. Once hot, add the patties and sear them for about 3-4 minutes on each side, or until they develop a golden-brown crust. They don’t need to be cooked through yet. Remove and set aside.
Step 3: Sauté the Onions
In the same skillet, reduce heat to medium and add another tablespoon of butter. Toss in the sliced onions and cook until softened and golden, about 5-7 minutes. This step builds the flavor base for the gravy.
Step 4: Make the Gravy
Sprinkle the flour over the cooked onions and stir to combine. Cook for 1-2 minutes to get rid of the raw flour taste. Slowly whisk in the beef broth and bring the mixture to a gentle simmer. Add a splash of Worcestershire sauce for depth.
Step 5: Simmer the Patties in Gravy
Return the seared patties to the skillet, nestling them into the gravy. Reduce the heat to low, cover, and let them simmer for 10-15 minutes, or until the patties are cooked through and the gravy has thickened.
Step 6: Serve and Enjoy
Spoon the luscious onion gravy over each patty and serve hot, ideally over mashed potatoes, egg noodles, or rice. Sprinkle with fresh parsley if you like a pop of color and freshness.
How to Serve and Store Salisbury Steak
Salisbury steak is best served piping hot with a generous ladle of that rich onion gravy. It pairs beautifully with mashed potatoes, buttered egg noodles, or even over creamy polenta. For a balanced meal, serve it alongside steamed green beans, roasted carrots, or a fresh salad.
To store leftovers, let the steak and gravy cool to room temperature. Transfer to an airtight container and refrigerate for up to 4 days. When reheating, warm it gently on the stovetop or in the microwave, adding a splash of beef broth if the gravy thickens too much. Salisbury steak also freezes well—just place cooled portions in freezer-safe bags or containers and freeze for up to 2 months.
Frequently Asked Questions
What’s the difference between Salisbury steak and hamburger steak?
While both use ground beef, Salisbury steak typically includes seasonings like Worcestershire sauce and is served with a rich onion gravy. Hamburger steak is often more minimal and may be served with different sauces or toppings.
Can I use ground turkey instead of beef?
Yes! Ground turkey can be substituted for a leaner option. Just be sure to add extra seasoning and maybe a splash of broth to keep the patties moist.
Why are my patties falling apart?
This usually happens if there aren’t enough binders like breadcrumbs or egg, or if the patties are overhandled. Mix until just combined and chill the patties for 10-15 minutes before cooking to help them stay together.
Can I make this ahead of time?
Absolutely. You can form the patties and refrigerate them a day ahead. The gravy can also be made in advance and stored separately, then reheated and combined before serving.
How do I thicken the gravy if it’s too thin?
Let it simmer a bit longer uncovered, or mix a small amount of flour or cornstarch with cold broth and stir it into the gravy until it thickens to your liking.
Is this gluten-free?
Not by default, but it can be! Use gluten-free breadcrumbs and a gluten-free flour blend or cornstarch for thickening. Be sure to also check that your Worcestershire sauce is gluten-free.
Want More Beef Dinner Ideas?
If you love this rich and hearty Salisbury steak, you’ll definitely want to try these other comforting beef recipes:
- Garlic Parmesan Beef Spaghetti Pasta with a cheesy twist on a weeknight classic. Garlic Parmesan Beef Spaghetti Pasta
- One Skillet Cheesy Spicy Garlic Butter Steak Pasta for a bold, one-pan dinner with heat and creamy goodness. One Skillet Cheesy Spicy Garlic Butter Steak Pasta
- Mississippi Beef and Noodles for a comforting slow-cooked meal perfect for any day of the week. Mississippi Beef and Noodles
- Beefy Cheesy Fries Burrito when you’re craving handheld comfort packed with flavor. Beefy Cheesy Fries Burrito
- Classic Homemade Bolognese Sauce if you’re looking for a slow-simmered sauce packed with Italian flavor. Classic Homemade Bolognese Sauce
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And when you try it, let me know how it turned out! Did you serve it with mashed potatoes or noodles? Did you sneak in some mushrooms or add extra herbs?
I love hearing how you make these recipes your own. Feel free to drop your questions and tips in the comments so we can all keep cooking better together.
Looking for even more inspiration? Browse my daily dinner and comfort food creations over on my Pinterest: Life with Nina Recipes.

Salisbury Steak
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Description
This Salisbury steak recipe is a hearty, classic comfort food featuring juicy ground beef patties simmered in a rich onion gravy. Served over mashed potatoes or noodles, it’s a cozy and satisfying dish perfect for family dinners or weeknight meals.
Ingredients
1 pound ground beef
1/2 cup breadcrumbs
1 large egg
1 small onion, finely chopped
2 cloves garlic, minced
2 tablespoons Worcestershire sauce
2 tablespoons butter
1 tablespoon flour
1 1/2 cups beef broth
1 medium onion, sliced (for gravy)
1 tablespoon fresh parsley, chopped (optional)
Salt and pepper to taste
Instructions
1. In a bowl, mix ground beef, breadcrumbs, egg, chopped onion, garlic, Worcestershire sauce, salt, and pepper until just combined. Shape into oval patties.
2. Heat 1 tablespoon butter in a skillet over medium-high heat. Sear patties for 3–4 minutes per side until browned. Remove and set aside.
3. In the same skillet, melt remaining butter and add sliced onion. Sauté for 5–7 minutes until golden.
4. Sprinkle flour over onions and stir. Cook for 1–2 minutes. Gradually whisk in beef broth and add Worcestershire sauce. Simmer.
5. Return patties to skillet. Cover and simmer on low for 10–15 minutes, until fully cooked and gravy thickens.
6. Serve hot over mashed potatoes, noodles, or rice. Garnish with parsley if desired.
Notes
Don’t overmix the beef mixture—this helps keep the patties tender.
For extra flavor, chill the patties for 15 minutes before cooking.
If the gravy gets too thick, add a splash of beef broth to loosen it.
Nutrition
- Serving Size: 1 patty with gravy
- Calories: 390
- Sugar: 2g
- Sodium: 610mg
- Fat: 26g
- Saturated Fat: 10g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 25g
- Cholesterol: 95mg
Keywords: Salisbury steak, ground beef, onion gravy, classic comfort food



