Old Fashioned Salisbury Steak with Rich Mushroom Gravy

Photo of author
Author: Amelia
Published:
Updated:
Classic Salisbury Steak - Family Favorite

Salisbury steak brings me right back to those cozy family dinners where comfort food was the star of the show. Last Tuesday, I made this old fashioned Salisbury steak for Henry and the kids, and let me tell you, the tender beef patties smothered in that rich mushroom gravy had everyone asking for seconds. Isabella even declared it “better than restaurant food,” which is high praise coming from my pickiest eater!

This homemade Salisbury steak is everything you want in a weeknight dinner: hearty, satisfying, and surprisingly easy to make. The ground beef patties are seasoned perfectly with garlic, herbs, and a secret blend of mustard and Worcestershire sauce that adds so much depth. Then they simmer in the most incredible brown gravy loaded with cremini mushrooms and caramelized onions. Trust me, you’ll want to make extra mashed potatoes just to soak up every drop of that gravy! If you’re looking for more family-friendly comfort food, check out my best Italian meatloaf recipe it’s another weeknight winner.

Why You’ll Love This Salisbury Steak Recipe

  • Ready in under 45 minutes from start to finish, making it perfect for busy weeknights
  • Budget-friendly ingredients you probably already have in your kitchen
  • Rich, restaurant-quality gravy that tastes like you’ve been cooking all day
  • Juicy, tender patties that stay moist and flavorful thanks to the egg and milk mixture
  • Kid-approved flavor that even picky eaters will devour
  • Meal prep friendly and freezes beautifully for make-ahead dinners
Best Salisbury Steak with Mushroom Gravy

Ingredients You’ll Need for This Classic Salisbury Steak

For the ground beef patties, you’ll need simple pantry staples that come together to create something truly special. The combination of eggs and milk keeps the meat incredibly tender, while the panko breadcrumbs give the patties structure without making them dense.

For the beef patties:

  • 2 lbs ground beef (80/20 blend works best for juicy patties)
  • 2 large eggs
  • 1 cup milk (whole milk makes them extra tender)
  • 1 tbsp Dijon mustard
  • 2 tbsps ketchup
  • 2 tbsps Worcestershire sauce
  • 3 cloves garlic, diced
  • 1 1/2 tsp Italian seasoning
  • 1 tbsp onion powder
  • 3 tbsps fresh parsley, diced
  • 1 1/4 cup panko breadcrumbs
  • 2 tbsps butter
  • 1 tbsp olive oil

For the brown mushroom gravy:

  • 2 cups cremini mushrooms, sliced (baby bellas work perfectly)
  • 1/2 yellow onion, diced
  • 3 cloves garlic, diced
  • 2 tbsps butter
  • 2 tbsps all-purpose flour
  • 2 tbsps Dijon mustard
  • 3 sprigs fresh thyme
  • 1 tbsp rosemary, diced
  • 1 tbsp Worcestershire sauce
  • 1 1/2 tsp Better than Bouillon
  • 3 cups beef broth

How to Make Old Fashioned Salisbury Steak

Step 1: Prepare the wet mixture

In a medium bowl, whisk together the eggs, milk, Dijon mustard, ketchup, and Worcestershire sauce until completely smooth. This mixture is what keeps your Salisbury steak patties incredibly moist and tender. I learned this trick from my grandmother, and it makes all the difference!

Homemade Salisbury Steak from Scratch

Step 2: Mix the meat

In a large bowl, combine the ground beef, diced garlic, Italian seasoning, onion powder, and freshly chopped parsley. Season generously with kosher salt and black pepper (I usually do about 1 tsp of each). Pour in your egg mixture and use your hands to mix everything together gently. Don’t overmix, or the patties will be tough. Once combined, add the breadcrumbs and continue mixing until just incorporated.

Step 3: Form the patties

Divide the meat mixture into 6-8 equal portions and shape them into oval patties about 3/4 inch thick. Pro tip: make a small indentation in the center of each patty with your thumb to prevent them from puffing up during cooking.

Easy Salisbury Steak Recipe in 45 Minutes

Step 4: Brown the steaks

Heat a tablespoon of olive oil and a tablespoon of butter in a large skillet over medium heat. Once the butter is melted and starting to foam, add 2-3 patties at a time (don’t overcrowd the pan). Cook for 3-4 minutes on each side until you get a nice golden-brown crust. You’re not cooking them through at this point, just searing them. Remove from the pan and set aside. Leave all that delicious grease in the pan – that’s flavor gold!

Step 5: Make the mushroom gravy

Using the leftover grease in the pan, add your sliced mushrooms and diced onions. Cook for 5-7 minutes until they’re softened and starting to caramelize. Add the garlic and cook for another 2 minutes until fragrant. Now here’s where the magic happens: sprinkle in the flour and whisk constantly for about a minute until a paste forms. Be sure to scrape up all those browned bits from the bottom of the pan!

Step 6: Build the rich gravy

Pour in the beef broth, Dijon mustard, thyme, rosemary, Worcestershire sauce, and Better than Bouillon. Whisk everything together until you have a smooth, rich gravy. The smell at this point is absolutely incredible.

Step 7: Simmer and finish

Nestle the ground beef patties back into the gravy, bring the mixture to a boil, then cover with a lid and reduce heat to low. Simmer for 15-20 minutes until the patties reach an internal temperature of 160-165°F. The gravy will thicken beautifully, and the flavors will meld together perfectly.

Storage and Reheating Tips for Salisbury Steak

Store your leftover Salisbury steak with mushroom gravy in an airtight container in the refrigerator for up to 3 days. The flavors actually get even better the next day as everything has time to meld together!

To reheat, place the patties and gravy in a skillet over medium-low heat, adding a splash of beef broth if the gravy has thickened too much. Heat gently for 8-10 minutes until warmed through.

For freezing, let the homemade Salisbury steak cool completely, then transfer to freezer-safe containers. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Salisbury Steak with Rich Brown Gravy

FAQs About Salisbury Steak

Can I make Salisbury steak ahead of time?

Yes! You can cook the patties and gravy ahead of time, then store them together in the fridge for up to 3 days. When you’re ready to serve, just reheat gently on the stove over low heat. The flavors actually deepen after a day in the fridge, so this is a great meal prep option for busy weeks.

What’s the best ground beef to use for Salisbury steak?

An 80/20 ground beef blend works best for this recipe. The fat content keeps the patties juicy and flavorful without making them greasy. I’ve tried leaner beef before, and while it works, the patties end up a bit dry. If you only have 90/10, just add an extra tablespoon of olive oil to the meat mixture.

Can I freeze Salisbury steak with gravy?

Absolutely! This old fashioned Salisbury steak freezes beautifully. Let everything cool completely, then transfer to airtight freezer-safe containers. I like to portion them out into individual servings for easy weeknight meals. They’ll keep in the freezer for up to 2 months. Thaw overnight in the fridge before reheating.

Final Thoughts on This Classic Comfort Food

This Salisbury steak recipe has become a regular rotation in our house, and I’m pretty sure it’ll become one of your family favorites too. There’s something so satisfying about serving up these tender, juicy patties swimming in that rich mushroom gravy. Henry always says it reminds him of the best parts of home cooking simple ingredients transformed into something really special.

The best part? This homemade Salisbury steak comes together in under 45 minutes, which means you can have a restaurant-quality meal on the table even on the busiest weeknights. Plus, the leftovers are fantastic (if you have any they usually disappear pretty quickly at our house!).

Related Recipes You’ll Love

Happy cooking

Easy Skillet Salisbury Steak with Mushroom Gravy - Comfort Food
Best Old Fashioned Salisbury Steak Recipe

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 with Rich Mushroom Gravy


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 40 minutes
  • Yield: 68 servings 1x

Description

Salisbury steak brings me right back to those cozy family dinners where comfort food was the star of the show. This homemade Salisbury steak is everything you want in a weeknight dinner: hearty, satisfying, and surprisingly easy to make. The ground beef patties are seasoned perfectly with garlic, herbs, and a secret blend of mustard and Worcestershire sauce that adds so much depth. Then they simmer in the most incredible brown gravy loaded with cremini mushrooms and caramelized onions.


Ingredients

Scale
  • 2 lbs ground beef (80/20 blend)
  • 2 large eggs
  • 1 cup milk
  • 1 tbsp Dijon mustard
  • 2 tbsps ketchup
  • 2 tbsps Worcestershire sauce
  • 3 cloves garlic, diced
  • 1 1/2 tsp Italian seasoning
  • 1 tbsp onion powder
  • 3 tbsps fresh parsley, diced
  • 1 1/4 cup panko breadcrumbs
  • 2 tbsps butter
  • 1 tbsp olive oil
  • 2 cups cremini mushrooms, sliced
  • 1/2 yellow onion, diced
  • 3 cloves garlic, diced
  • 2 tbsps butter
  • 2 tbsps all-purpose flour
  • 2 tbsps Dijon mustard
  • 3 sprigs fresh thyme
  • 1 tbsp rosemary, diced
  • 1 tbsp Worcestershire sauce
  • 1 1/2 tsp Better than Bouillon
  • 3 cups beef broth


Instructions

  1. In a medium bowl, whisk together the eggs, milk, Dijon mustard, ketchup, and Worcestershire sauce until completely smooth.
  2. In a large bowl, combine the ground beef, diced garlic, Italian seasoning, onion powder, and freshly chopped parsley. Season generously with kosher salt and black pepper. Pour in your egg mixture and use your hands to mix everything together gently. Add the breadcrumbs and continue mixing until just incorporated.
  3. Divide the meat mixture into 6-8 equal portions and shape them into oval patties about 3/4 inch thick. Make a small indentation in the center of each patty with your thumb.
  4. Heat a tablespoon of olive oil and a tablespoon of butter in a large skillet over medium heat. Add 2-3 patties at a time and cook for 3-4 minutes on each side until golden-brown. Remove from the pan and set aside.
  5. Add sliced mushrooms and diced onions to the pan. Cook for 5-7 minutes until softened and starting to caramelize. Add the garlic and cook for another 2 minutes. Sprinkle in the flour and whisk constantly for about a minute until a paste forms.
  6. Pour in the beef broth, Dijon mustard, thyme, rosemary, Worcestershire sauce, and Better than Bouillon. Whisk everything together until you have a smooth, rich gravy.
  7. Nestle the ground beef patties back into the gravy, bring the mixture to a boil, then cover with a lid and reduce heat to low. Simmer for 15-20 minutes until the patties reach an internal temperature of 160-165°F.

Notes

Store leftover Salisbury steak with mushroom gravy in an airtight container in the refrigerator for up to 3 days. The flavors actually get even better the next day! For freezing, let cool completely, then transfer to freezer-safe containers. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Pan-Seared
  • Cuisine: American

Amelia
Amelia

Hello there! I’m Amelia, the heart and hands behind Easy Delight Recipes. For me, cooking isn’t just about putting food on the table; it’s about gathering loved ones, creating cherished memories, and finding joy in every bite.

You Might Also Like...

Easy Homemade Kombucha Recipe

Easy Homemade Kombucha Recipe

Can I Drink Kombucha Every Day?

Can I Drink Kombucha Every Day?

Ground Turkey And Broccoli Pasta

Ground Turkey And Broccoli Pasta

Italian Biga Recipe

Italian Biga Recipe

Leave a Comment

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