Beef

Homemade Salisbury Steak with Onion Mushroom Gravy & Garlic Mashed Potatoes

When it comes to classic comfort food, Salisbury Steak is at the top of the list. Juicy, flavorful beef patties smothered in a rich onion mushroom gravy, served over creamy garlic mashed potatoes—now that’s what I call a meal! This dish brings back memories of home-cooked dinners, but we’re taking it up a notch with homemade goodness that beats any frozen version you’ve ever had.

If you’re looking for a satisfying, stick-to-your-ribs meal that’s easy to make and loaded with bold flavors, this Salisbury Steak recipe is exactly what you need. Whether it’s a weeknight dinner or a hearty meal for a family gathering, this dish delivers every single time.

Let’s be real—there’s nothing like a homemade meal that fills your kitchen with incredible aromas and gets everyone excited to eat. Salisbury Steak is one of those dishes that checks all the boxes:

Easy to Make: Simple ingredients, easy steps, and big flavor. No fancy techniques required!
Affordable: Uses ground beef, which is budget-friendly but still delivers that rich, meaty taste.
Comfort Food at Its Best: Tender beef patties drenched in a savory, homemade gravy—what’s not to love?
Perfect for Any Occasion: Whether it’s a cozy weeknight dinner, Sunday supper, or a meal prep option, this dish works.
Customizable: You can tweak the ingredients and seasoning to fit your taste, making it the ultimate flexible recipe.

Trust me, once you make this from-scratch Salisbury Steak, you won’t be going back to the store-bought version. Let’s get into it!


Ingredients for Salisbury Steak

For the Salisbury Steak Patties:

  • 1 pound ground beef
  • 1/4 cup breadcrumbs (or gluten-free alternative)
  • 1 large egg
  • 2 teaspoons Worcestershire sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Onion Mushroom Gravy:

  • 2 tablespoons butter
  • 1 medium onion, thinly sliced
  • 1 cup mushrooms, sliced
  • 2 cups beef broth
  • 2 tablespoons all-purpose flour (or cornstarch for gluten-free)
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper to taste

For the Garlic Mashed Potatoes:

  • 2 pounds potatoes, peeled and cubed
  • 3 tablespoons butter
  • 1/4 cup milk (or cream)
  • 2 cloves garlic, minced
  • Salt to taste

Step-by-Step Guide to Making Salisbury Steak

1. Make the Salisbury Steak Patties

In a large mixing bowl, combine ground beef, breadcrumbs, egg, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Mix everything together until just combined—don’t overwork the meat. Shape the mixture into four equal-sized patties.

2. Cook the Patties

Heat a large skillet over medium-high heat. Sear the patties for about 3-4 minutes on each side until they develop a deep brown crust. Remove from the skillet and set aside.

3. Prepare the Onion Mushroom Gravy

Using the same skillet, melt butter over medium heat. Add the sliced onions and mushrooms, cooking until softened and golden brown. Sprinkle in the flour and stir to coat the vegetables evenly.

Slowly pour in the beef broth while whisking continuously to prevent lumps. Add Worcestershire sauce, then season with salt and pepper. Let the gravy simmer until it thickens.

4. Simmer the Steak in the Gravy

Return the Salisbury steak patties to the skillet, making sure they’re fully coated in the gravy. Cover and let them simmer for 10 minutes. This allows the flavors to meld and the patties to soak up all that rich, savory goodness.

5. Make the Garlic Mashed Potatoes

While the steak simmers, boil the cubed potatoes in salted water until fork-tender, about 15 minutes. Drain and return them to the pot. Mash with butter, milk, minced garlic, and salt until smooth and creamy. Adjust seasoning as needed.

6. Serve and Enjoy

Spoon a generous serving of mashed potatoes onto each plate, top with a Salisbury steak patty, and drizzle that rich, flavorful onion mushroom gravy over everything. Garnish with fresh parsley if desired.


Expert Tips and Tricks

🔥 Don’t Overwork the Meat: Mix the beef just until everything comes together. Overmixing will make the patties tough.
🔥 Get a Good Sear: A nice crust on the patties adds flavor, so don’t rush the searing process.
🔥 Use Homemade Beef Broth: If you have the time, homemade broth will make your gravy taste even richer.
🔥 Adjust the Thickness of the Gravy: If your gravy is too thick, add a splash of beef broth. If it’s too thin, let it simmer longer.
🔥 Let the Patties Rest: Giving them a few minutes to rest before serving allows the juices to redistribute.


15 Delicious Variations

  1. Cheesy Salisbury Steak: Add shredded cheddar or mozzarella inside the patties.
  2. Bacon-Wrapped Salisbury Steak: Wrap each patty with bacon before cooking.
  3. Spicy Kick: Add red pepper flakes or a dash of hot sauce to the meat mixture.
  4. BBQ Style: Replace Worcestershire sauce with BBQ sauce for a smoky twist.
  5. Turkey Salisbury Steak: Swap ground beef for ground turkey for a leaner version.
  6. Keto-Friendly: Skip the breadcrumbs and use almond flour instead.
  7. Stuffed Mushrooms Salisbury Steak: Add a slice of cheese inside each patty before shaping.
  8. French Onion Style: Use caramelized onions and Gruyère cheese for a French-inspired version.
  9. Salisbury Meatballs: Roll the mixture into meatballs instead of patties.
  10. Slow Cooker Version: Let everything cook low and slow in a crockpot for extra tenderness.
  11. Asian-Inspired: Swap Worcestershire for soy sauce and add ginger.
  12. Tex-Mex Salisbury Steak: Mix in taco seasoning and top with shredded cheese.
  13. Pork Salisbury Steak: Use ground pork instead of beef for a different flavor.
  14. Herb-Infused: Add fresh rosemary or thyme to the meat mixture.
  15. Southern Style: Serve over buttery grits instead of mashed potatoes.

What to Serve with Salisbury Steak

  • Roasted Brussels Sprouts
  • Creamed Spinach
  • Steamed Green Beans
  • Buttery Cornbread
  • Glazed Carrots
  • Mac and Cheese
  • Roasted Sweet Potatoes
  • Southern Collard Greens
  • Baked Beans
  • Garlic Butter Asparagus
  • Coleslaw
  • Biscuits
  • Honey Butter Rolls
  • Side Salad
  • Grilled Zucchini

Storage and Reheating Tips

🥶 Refrigeration: Store leftovers in an airtight container for up to 4 days.
❄️ Freezing: Freeze cooked Salisbury steaks in gravy for up to 3 months.
🔥 Reheating: Warm in a skillet over low heat, adding a splash of beef broth if needed.


How Much Salisbury Steak to Make for a Family Gathering?

For a family gathering, estimate one patty per person with extra gravy. For a crowd of 10 people, double this recipe. If feeding a large party of 20, triple it!


How Far in Advance Can I Make Salisbury Steak?

You can make the patties up to 2 days in advance and store them in the fridge. The entire dish can be cooked and stored up to 3 days ahead, then reheated before serving.

Homemade Salisbury Steak with Onion Mushroom Gravy & Garlic Mashed Potatoes

Juicy, seasoned Salisbury steaks smothered in rich onion and mushroom gravy. Served with creamy garlic mashed potatoes, this classic comfort meal is perfect for a hearty family dinner.
5 from 1 vote

Ingredients
  

  • 1 pound ground beef
  • 1/4 cup breadcrumbs
  • 1 large egg
  • 2 teaspoons Worcestershire sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • For the Onion Mushroom Gravy:
  • 2 tablespoons butter
  • 1 medium onion thinly sliced
  • 1 cup mushrooms sliced
  • 2 cups beef broth
  • 2 tablespoons all-purpose flour
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper to taste
  • For the Garlic Mashed Potatoes:
  • 2 pounds potatoes peeled and cubed
  • 3 tablespoons butter
  • 1/4 cup milk or cream
  • 2 cloves garlic minced
  • Salt to taste

Instructions
 

  • In a large mixing bowl, combine ground beef, breadcrumbs, egg, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Mix everything together until just combined—don’t overwork the meat. Shape the mixture into four equal-sized patties.
  • Heat a large skillet over medium-high heat. Sear the patties for about 3-4 minutes on each side until they develop a deep brown crust. Remove from the skillet and set aside.
  • Using the same skillet, melt butter over medium heat. Add the sliced onions and mushrooms, cooking until softened and golden brown. Sprinkle in the flour and stir to coat the vegetables evenly. Slowly pour in the beef broth while whisking continuously to prevent lumps. Add Worcestershire sauce, then season with salt and pepper. Let the gravy simmer until it thickens.
  • Return the Salisbury steak patties to the skillet, making sure they’re fully coated in the gravy. Cover and let them simmer for 10 minutes. This allows the flavors to meld and the patties to soak up all that rich, savory goodness.
  • While the steak simmers, boil the cubed potatoes in salted water until fork-tender, about 15 minutes. Drain and return them to the pot. Mash with butter, milk, minced garlic, and salt until smooth and creamy. Adjust seasoning as needed.
  • Spoon a generous serving of mashed potatoes onto each plate, top with a Salisbury steak patty, and drizzle that rich, flavorful onion mushroom gravy over everything. Garnish with fresh parsley if desired.
Tried this recipe?Let us know how it was!

Hey family,

My name is Aaron Brown. You can call me “A.B.”

My mission is to help you level up the process of making your favorite mealswith my video tutorials and recipe guides,plus my tried-and-true spices, cookware, and more that make every meal special.

Sign Up For Our E-Newsletter
SUBSCRIBE TO OUR E-NEWSLETTER

Get a Free Recipe + 10% off when you sign up for our email list.

No spam… you’ll only receive notifications about new meals, videos, products, and updates!

Browse Recipes by Category

Most Popular Recipes

Featured Products

Cookbooks

E-Newsletter Signup

Get a free recipe + 10% off when you sign up for my email list.

No spam… you’ll only receive notifications about my latest meals, YouTube videos, products, and updates!

NEW PRODUCT DROP!

You know I don’t play when it comes to FLAVOR — and this new Garlic Press proves it!
I use it in my own kitchen, and now you can too. Grab yours now before they gone!