Salisbury Steak Recipe with Rich Mushroom Gravy

By Rowan Pierce

On February 24, 2026

A close-up of a juicy Salisbury steak patty being seared in a cast-iron skillet, developing a perfect brown crust.

Cuisine

American

Prep time

15 minutes

Cooking time

35 minutes

Total time

50 minutes

Servings

4 servings

There are few dishes as comforting and satisfying as a classic Salisbury Steak Recipe. This isn’t just a hamburger patty; it’s a tender, juicy, and flavor-packed ground beef steak, pan-seared to perfection and smothered in a rich, savory mushroom and onion gravy. It’s the ultimate weeknight comfort food that feels special enough for a Sunday dinner. If you’re looking for a meal that brings warmth and nostalgia to your dinner table, you’ve found it.

This recipe transforms simple ground beef into an unforgettable meal. We’ll show you how to form the perfect oval patties, create a deeply flavorful gravy from scratch, and bring it all together in one skillet. It’s a straightforward process that delivers a truly five-star result.

What Exactly Is Salisbury Steak?

Salisbury steak has been a staple of American cuisine for over a century. Named after Dr. James Henry Salisbury, a 19th-century physician who advocated for a meat-centered diet, the dish is essentially a seasoned ground beef patty served with gravy. Unlike a simple hamburger, a true Salisbury Steak Recipe includes binders like breadcrumbs and egg, along with seasonings, which gives it a more tender, meatloaf-like texture.

It’s the combination of the seasoned beef patty and the rich, umami-packed gravy that makes this dish a timeless classic. It’s a hearty and economical way to serve beef, and it pairs beautifully with classic sides.

A skillet full of the homemade Salisbury Steak Recipe simmering in a rich, dark mushroom and onion gravy.
Letting the steaks simmer in the gravy makes them extra tender and flavorful.

Why You’ll Love This Salisbury Steak Recipe

  • Incredibly Flavorful: The combination of seasoned beef patties and a rich, savory mushroom and onion gravy creates layers of deep, satisfying flavor.
  • One-Pan Meal: Everything comes together in a single skillet, which means easier cleanup and more flavor development as the patties and gravy cook together.
  • Budget-Friendly Comfort: This recipe uses affordable ground beef to create a meal that feels hearty and luxurious. It’s a perfect way to stretch your grocery budget without sacrificing flavor.
  • Family-Approved: It’s a nostalgic and comforting dish that both kids and adults will love, making it a reliable choice for any family dinner.

Ingredients You’ll Need

This recipe uses simple, easy-to-find ingredients to create its signature savory flavor. Here’s what you’ll need to gather.

For the Salisbury Steaks

  • Ground Beef: We recommend an 85/15 or 90/10 lean-to-fat ratio for juicy, flavorful patties that hold their shape.
  • Breadcrumbs: Panko or traditional breadcrumbs work well to bind the patties and keep them tender.
  • Egg: A large egg acts as a binder, ensuring the steaks don’t fall apart during cooking.
  • Worcestershire Sauce: Adds a classic umami depth that is essential to the Salisbury steak flavor.
  • Ketchup: Provides a touch of sweetness and acidity to balance the richness.
  • Seasonings: A simple mix of onion powder, garlic powder, salt, and black pepper is all you need.

For the Mushroom Gravy

  • Onion & Mushrooms: Yellow onion and cremini mushrooms form the savory base of the gravy.
  • Beef Broth: Use a good quality beef broth for the best flavor.
  • All-Purpose Flour: This is used to create a roux, which thickens the gravy.
  • Butter & Olive Oil: A combination of both gives the best flavor for searing the patties and sautéing the vegetables.
  • Worcestershire Sauce & Dijon Mustard: These add extra layers of complexity and tang to the gravy.
A close-up of a juicy Salisbury steak patty being seared in a cast-iron skillet, developing a perfect brown crust.
Getting that perfect sear is key for maximum flavor!

How to Make The Perfect Salisbury Steak

Follow these simple steps to create the most delicious homemade Salisbury Steak Recipe your family has ever had. It’s a straightforward process that yields incredible results.

Step 1: Form the Patties

In a large bowl, gently combine the ground beef, breadcrumbs, egg, Worcestershire sauce, ketchup, onion powder, garlic powder, salt, and pepper. Be careful not to overmix, as this can make the patties tough. Divide the mixture into four equal portions and shape them into oval patties, about 3/4-inch thick.

Step 2: Sear the Steaks

Heat the olive oil in a large skillet over medium-high heat. Carefully place the patties in the skillet and sear for 3-4 minutes per side, until a deep brown crust forms. The patties will not be cooked through at this point. Remove them from the skillet and set them aside on a plate.

Step 3: Make the Gravy Base

Reduce the heat to medium and add the butter to the same skillet. Once melted, add the sliced onions and cook, stirring occasionally, until they begin to soften and turn translucent, about 5-6 minutes. Add the sliced mushrooms and cook until they have released their liquid and started to brown, about 7-8 minutes. Stir in the minced garlic and cook for another minute until fragrant.

Step 4: Thicken and Simmer

Sprinkle the flour over the vegetables and stir continuously for about one minute to cook out the raw flour taste. Slowly whisk in the beef broth, ensuring there are no lumps. Stir in the remaining Worcestershire sauce and Dijon mustard. Bring the mixture to a simmer and cook until the gravy begins to thicken, about 3-5 minutes.

Step 5: Finish Cooking

Return the seared patties to the skillet, nestling them into the gravy. Reduce the heat to low, cover the skillet, and let everything simmer gently for 10-15 minutes, or until the patties are cooked through and the gravy has thickened to your liking. Serve hot, with the gravy spooned generously over the steaks.

Tips for the Best Salisbury Steak

  • Don’t Overwork the Meat: Mix the ground beef mixture just until combined. Overworking it can result in dense, tough patties.
  • Get a Good Sear: Searing the patties over medium-high heat is crucial for developing a flavorful brown crust. This adds immense depth to the final dish.
  • Scrape the Brown Bits: When you add the beef broth, be sure to scrape the bottom of the pan to lift up all those flavorful browned bits (the fond). This is where so much of the gravy’s flavor comes from.
  • Taste and Adjust: Before serving, always taste your gravy. Adjust with salt and pepper as needed to make the flavors pop.

What to Serve with Salisbury Steak

This classic Salisbury Steak Recipe pairs perfectly with creamy mashed potatoes to soak up all that delicious gravy. Other great options include egg noodles, fluffy white rice, or even a hearty side of roasted vegetables. For a lighter meal, a simple green salad is a great accompaniment. For dessert, why not continue the comforting theme with a warm slice of Southern Banana Cobbler?

Make-Ahead and Storage Instructions

Salisbury steak is an excellent dish to make ahead. You can prepare the patties and store them in the refrigerator for up to 24 hours before cooking. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave until warmed through. This recipe is a comforting classic, much like a hearty cheeseburger soup, perfect for chilly evenings.

For those who love hearty beef dinners, exploring recipes like our garlic steak bites and potatoes can offer another quick and satisfying meal option.

Frequently Asked Questions

Absolutely. If you’re not a fan of mushrooms, you can simply omit them and make a delicious onion gravy instead. The flavor will still be rich and savory.

Yes. To make it gluten-free, substitute the all-purpose flour with a gluten-free all-purpose blend and use certified gluten-free breadcrumbs and Worcestershire sauce.

To keep patties intact, use an egg and breadcrumbs as binders, don’t overmix the meat, and handle them gently. Chilling the patties for 15-20 minutes before cooking can also help them hold their shape. Ensure you get a good sear on the first side before flipping.

If you don’t have breadcrumbs, you can use crushed crackers (like saltines or Ritz), rolled oats, or even almond flour as a binder for the patties.

A Salisbury steak is a specific type of hamburger steak. The main difference is that Salisbury steak typically includes binders like breadcrumbs and egg, and is always served with a gravy, giving it a texture closer to meatloaf. A hamburger steak is often just a seasoned ground beef patty.

The Best Salisbury Steak Recipe

A close-up of a juicy Salisbury steak patty being seared in a cast-iron skillet, developing a perfect brown crust.

Salisbury Steak Recipe with Rich Mushroom Gravy

This classic Salisbury Steak Recipe features tender, juicy ground beef patties smothered in a rich and savory mushroom and onion gravy. A perfect one-pan comfort food meal for any night of the week.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 550

Ingredients
  

For the Salisbury Steaks
  • 1.5 lbs lean ground beef 85/15 or 90/10 recommended
  • 1/2 cup panko breadcrumbs
  • 1 large egg lightly beaten
  • 1 tbsp Worcestershire sauce
  • 1 tbsp ketchup
  • 1 tsp onion powder
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper
For the Mushroom Gravy
  • 1 tbsp olive oil
  • 2 tbsp unsalted butter
  • 1 large yellow onion thinly sliced
  • 8 oz cremini mushrooms sliced
  • 2 cloves garlic minced
  • 3 tbsp all-purpose flour
  • 2.5 cups beef broth
  • 1 tbsp Worcestershire sauce
  • 1 tsp dijon mustard

Equipment

  • 1 Large Skillet
  • 1 Mixing Bowl

Method
 

  1. In a large bowl, gently combine ground beef, breadcrumbs, egg, 1 tbsp Worcestershire sauce, ketchup, onion powder, garlic powder, salt, and pepper. Do not overmix. Shape into four 3/4-inch thick oval patties.
  2. Heat olive oil in a large skillet over medium-high heat. Sear patties for 3-4 minutes per side until a deep brown crust forms. Remove from skillet and set aside.
  3. Reduce heat to medium. Add butter to the skillet. Sauté sliced onions until softened (5-6 minutes). Add sliced mushrooms and cook until browned (7-8 minutes). Stir in minced garlic and cook for 1 more minute.
  4. Sprinkle flour over the vegetables and stir for one minute. Slowly whisk in the beef broth, 1 tbsp Worcestershire sauce, and Dijon mustard until smooth.
  5. Bring the gravy to a simmer, allowing it to thicken (about 3-5 minutes).
  6. Return the seared patties to the skillet. Reduce heat to low, cover, and simmer for 10-15 minutes, or until the patties are cooked through. Serve hot with gravy.

Notes

For the best flavor, use a good quality beef broth and don't be shy about browning the patties and mushrooms well.
Serve immediately over mashed potatoes or egg noodles.

Share This Classic Recipe!

We hope you love this classic Salisbury Steak Recipe as much as we do! It’s a true comfort food classic that’s perfect for any occasion. If you make this recipe, please leave a comment below and let us know how it turned out. Don’t forget to save it to your favorite board on Pinterest!

A classic Salisbury Steak Recipe with rich mushroom gravy served over creamy mashed potatoes on a white plate.
You can't beat this classic comfort food! Get the full recipe.

You might also like these recipes

Leave a Comment

Recipe Rating