Old-Fashioned Salisbury Steak

If you grew up eating Old Fashioned Salisbury Steak, chances are it brings back warm memories of comforting dinners around the table. This classic dish was one of those weeknight staples my mom made often, and now, I make it for my own family. It’s hearty, easy to make, and always gets clean plates all around.

We’re talking about juicy beef patties smothered in a rich mushroom and onion gravy. It’s the kind of meal that feels fancy but uses everyday ingredients you likely already have in your kitchen. This version is simple, approachable, and perfect for anyone looking to create a warm, satisfying meal—even if you’re not super confident in the kitchen.

Whether you’re serving it with mashed potatoes (my go-to), over egg noodles, or even a scoop of buttery rice, this recipe fits right into any dinner plan.

Looking for the perfect side? These creamy Yukon Gold mashed potatoes pair beautifully with the rich gravy.

What is Salisbury Steak?

Salisbury steak isn’t actually steak—it’s more like a hamburger dressed up for dinner.

It’s a seasoned ground beef patty, shaped into an oval, then seared and simmered in a savory brown gravy. It’s not only budget-friendly, but it also stretches beautifully for feeding a crowd. Think of it as a cross between meatloaf and hamburger steak, but in the best way possible.

Why You’ll Love This Old-Fashioned Salisbury Steak

  • Family-friendly and kid-approved
  • Uses pantry staples
  • Great for meal prep or freezing
  • Flexible for dietary swaps (gluten-free, dairy-free, etc.)
  • Feels like a cozy hug in a skillet

This is the type of meal I turn to when we’ve had a long day and need something grounding and warm. The kitchen smells amazing while it simmers, and once the gravy thickens? You’ll be glad you made it from scratch.

Pair this dish with something light like a green bean casserole or parmesan herb roasted acorn squash to round out the meal.

Ingredients You’ll Need for Homemade Salisbury Steak

Let’s start with the essentials. Here’s what you’ll need:

For the Patties:

  • 2 lbs ground beef
  • 2 large eggs
  • 1 cup milk (whole or your choice)
  • 1 tablespoon Dijon mustard
  • 2 tablespoons ketchup
  • 2 tablespoons Worcestershire sauce
  • 3 cloves garlic, finely diced
  • 1 ½ teaspoons Italian seasoning
  • 1 tablespoon onion powder
  • 3 tablespoons fresh parsley, chopped
  • 1 ¼ cups panko breadcrumbs
  • 2 tablespoons butter (for searing)
  • 1 tablespoon olive oil

For the Mushroom Gravy:

  • 2 cups cremini mushrooms, sliced
  • ½ yellow onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 tablespoons Dijon mustard
  • 3 sprigs thyme (stems removed)
  • 1 tablespoon fresh rosemary, chopped
  • 1 tablespoon Worcestershire sauce
  • 1 ½ teaspoons Better Than Bouillon (beef base)
  • 3 cups beef broth

This gravy is rich and savory, similar to what you’d want ladled over a slow cooker garlic butter beef or poured onto garlic Thanksgiving turkey for extra flavor.

Old Fashioned Salisbury Steak patties simmered in mushroom onion gravy in a skillet

Step-by-Step: How to Make Old-Fashioned Salisbury Steak

This recipe comes together in just a few steps. It’s easy enough for beginners but still satisfying for seasoned cooks.

1. Mix the Wet Ingredients

In a medium bowl, whisk together the eggs, milk, Dijon mustard, ketchup, and Worcestershire sauce until smooth.

2. Make the Meat Mixture

In a large bowl, combine the ground beef, garlic, Italian seasoning, onion powder, and parsley. Add salt and pepper to taste.

Pour the egg mixture into the beef and mix gently with your hands. Add in the panko breadcrumbs and continue mixing until everything is combined.

Tip: Don’t overwork the meat or the patties will get tough.

3. Shape the Patties

Divide the mixture into 6–8 oval-shaped patties. I like to keep them around ¾ inch thick so they cook evenly.

4. Sear the Patties

Heat the butter and olive oil in a large skillet over medium heat. Sear the patties for 3–4 minutes per side until browned.

You’re not fully cooking them here—just getting that golden crust. Set them aside, leaving the flavorful drippings in the pan.

5. Make the Gravy

In the same skillet, add mushrooms and onions. Cook for 5–7 minutes until soft and caramelized.

Add the garlic and cook another minute. Then stir in butter and flour to make a roux. Let it cook for 1–2 minutes while stirring.

Gradually pour in beef broth, then add Dijon, Worcestershire, thyme, rosemary, and beef base. Stir until smooth and slightly thickened.

6. Simmer the Patties

Return the patties to the skillet, nestling them into the gravy. Cover and simmer over low heat for 15–20 minutes until cooked through (internal temp of 160–165°F).

7. Serve

Ladle that mushroom gravy over the top and serve hot.

Want something fun to go with it? Try crispy air fryer potatoes or these parker house rolls for soaking up every drop of gravy.

Tips for the Best Salisbury Steak

  • Use lean ground beef: 85/15 is ideal
  • Don’t skip the sear
  • Deglaze the pan to capture flavor
  • Fresh herbs elevate the gravy
  • Make ahead for busy nights

Make It Your Own: Recipe Variations

Gluten-Free Version

  • Use gluten-free breadcrumbs or omit
  • Replace flour with cornstarch

Dairy-Free Option

  • Swap milk for almond or oat milk
  • Use plant-based butter

Don’t Have Beef Broth?

  • Chicken broth works well too
  • Add soy sauce for extra umami

Want to Add Veggies?

  • Mix in mushrooms or shredded carrots
  • Serve over cauliflower cheese for a low-carb option

Meal Prep & Storage

  • Store in the fridge for up to 4 days
  • Freeze cooked patties and gravy up to 3 months
  • Reheat gently with extra broth to loosen gravy

What to Serve with Salisbury Steak

Here are a few of our favorite sides:

FAQs About Old-Fashioned Salisbury Steak

Can I use ground turkey instead of beef?

Yes, absolutely. Ground turkey is a great lean alternative. Just know that it’s less fatty, so the patties might be slightly drier. You can add a bit of olive oil or a tablespoon of mayonnaise to the mixture to help with moisture. Also, turkey pairs well with the mushroom gravy—just make sure to season generously.

How do I keep my patties from falling apart?

The key is in the binder—eggs and breadcrumbs. Make sure everything is mixed well but not overworked. Letting the patties rest in the fridge for 15–20 minutes before cooking can also help them hold their shape better while searing.

Can I make Salisbury steak ahead of time?

Yes! You can form the patties and prep the gravy a day in advance. Store them separately in the fridge. When you’re ready to cook, just sear the patties, warm up the gravy, and simmer everything together. It’s a great option for meal prepping.

Is Salisbury steak the same as hamburger steak?

Not exactly, though they’re similar. Hamburger steak is usually just seasoned beef patties without the extra ingredients (like egg, milk, mustard, or breadcrumbs), and it may not be simmered in gravy. Salisbury steak is more like a meatloaf patty—tender, flavorful, and always served with rich gravy.

What’s the best way to reheat leftovers?

Gently reheat on the stovetop over low heat with a splash of broth or water to thin out the gravy. You can also microwave it in 1-minute intervals, stirring in between. It tastes just as good the next day—sometimes better!

Final Thoughts

There’s something deeply satisfying about bringing a retro dish like Old-Fashioned Salisbury Steak back to life. It’s unfussy, deeply flavorful, and made to be shared around a table.

Whether you’re cooking for a big family dinner or making a few patties for the week ahead, this recipe delivers every single time.

If you’re in the mood for more comfort food classics, check out slow cooker balsamic chicken or creamy Tuscan chicken for inspiration.

I’d love to hear how this recipe turns out for you. Did your family devour it like mine does every time? Share your tips or tweaks in the comments, and let’s keep the kitchen conversation going.

Pin this recipe to your comfort food board on Pinterest so you’ll have it ready next time you need a cozy dinner that everyone will love.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Old Fashioned Salisbury Steak patties in mushroom gravy cooked in a skillet

Old-Fashioned Salisbury Steak


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liza
  • Total Time: 55 minutes
  • Yield: 6–8 servings 1x

Description

Juicy beef patties smothered in a rich mushroom and onion gravy—this comforting, old-fashioned Salisbury steak recipe is a hearty, nostalgic dinner favorite.


Ingredients

Scale
  • For the Patties:
  • 2 lbs ground beef
  • 2 large eggs
  • 1 cup milk (whole or your choice)
  • 1 tablespoon Dijon mustard
  • 2 tablespoons ketchup
  • 2 tablespoons Worcestershire sauce
  • 3 cloves garlic, finely diced
  • 1 ½ teaspoons Italian seasoning
  • 1 tablespoon onion powder
  • 3 tablespoons fresh parsley, chopped
  • 1 ¼ cups panko breadcrumbs
  • 2 tablespoons butter (for searing)
  • 1 tablespoon olive oil
  • For the Mushroom Gravy:
  • 2 cups cremini mushrooms, sliced
  • ½ yellow onion, diced
  • 3 cloves garlic, minced
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 tablespoons Dijon mustard
  • 3 sprigs thyme (stems removed)
  • 1 tablespoon fresh rosemary, chopped
  • 1 tablespoon Worcestershire sauce
  • 1 ½ teaspoons Better Than Bouillon (beef base)
  • 3 cups beef broth

Instructions

  1. In a medium bowl, whisk together eggs, milk, Dijon mustard, ketchup, and Worcestershire sauce.
  2. In a large bowl, combine ground beef, garlic, Italian seasoning, onion powder, parsley, salt, and pepper. Add egg mixture and mix gently. Stir in panko breadcrumbs until combined.
  3. Shape mixture into 6–8 oval patties about ¾ inch thick.
  4. Heat butter and olive oil in a large skillet over medium heat. Sear patties for 3–4 minutes per side until browned. Remove and set aside.
  5. In the same skillet, cook mushrooms and onions for 5–7 minutes until soft. Add garlic and cook for 1 minute. Stir in butter and flour; cook 1–2 minutes.
  6. Gradually add beef broth, then stir in Dijon, Worcestershire, thyme, rosemary, and beef base. Simmer until slightly thickened.
  7. Return patties to skillet, cover, and simmer for 15–20 minutes until fully cooked (internal temp 160–165°F).
  8. Serve hot with gravy ladled over the top. Perfect with mashed potatoes or noodles.

Notes

Let patties rest in the fridge for 15–20 minutes before cooking to help them hold together better. Great for meal prep and freezer-friendly for up to 3 months.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 patty with gravy
  • Calories: 480
  • Sugar: 4g
  • Sodium: 720mg
  • Fat: 32g
  • Saturated Fat: 14g
  • Unsaturated Fat: 16g
  • Trans Fat: 0.5g
  • Carbohydrates: 9g
  • Fiber: 1g
  • Protein: 36g
  • Cholesterol: 135mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star