Salisbury Steak and Gravy: A Classic Fall Comfort Food
Salisbury Steak and Gravy (Easy Homemade Comfort Food)

If you’re looking for the ultimate comfort food dinner, this Salisbury Steak and Gravy is guaranteed to become a regular on your dinner menu. Tender ground beef patties are seasoned to perfection, seared until beautifully browned, then simmered in a rich mushroom and onion gravy that’s packed with incredible flavor.
Forget the frozen TV dinner version—this homemade Salisbury steak recipe is easy enough for busy weeknights but tastes like it simmered all afternoon. Served over creamy mashed potatoes, egg noodles, or rice, it’s the kind of meal the whole family will request again and again.
Whether you’re making this for the first time or you’ve been enjoying Salisbury steak since your school cafeteria days, this easy recipe delivers classic comfort food in every bite.
Why You’ll Love This Salisbury Steak

- Rich homemade brown gravy
- Tender, juicy beef patties
- One skillet dinner
- Easy weeknight recipe
- Budget-friendly ingredients
- Better than frozen dinners
- Perfect comfort food for cold nights
This is one of those meals that never goes out of style.
What Makes This Salisbury Steak So Good?

The secret is building flavor in every step.
The ground beef patties are seasoned with Dijon mustard, Worcestershire sauce, grated onion, and herbs before being seared to create flavorful browned bits in the skillet.
Those browned bits become the base for an incredibly rich mushroom gravy made with onions, mushrooms, butter, beef broth, and Better Than Bouillon. The patties finish cooking directly in the gravy, soaking up every bit of flavor while staying juicy and tender.
Unlike recipes that rely on cream of mushroom soup, this homemade gravy is rich, silky, and packed with savory flavor.
Ingredients You’ll Need
For the Salisbury Steaks
- 1 pound 85/15 ground beef
- ⅓ cup panko breadcrumbs
- 1 large egg
- 2 tablespoons grated yellow onion
- 2 teaspoons ketchup
- 1 teaspoon Dijon mustard
- 1 teaspoon Worcestershire sauce
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons olive oil
For the Mushroom Gravy
- 2 tablespoons butter
- 1 medium yellow onion, thinly sliced
- 8 ounces mushrooms, sliced
- 3 garlic cloves, minced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 teaspoon Better Than Bouillon beef base
- 1 tablespoon Worcestershire sauce
- Salt and black pepper
- Fresh parsley
Tools for this recipe
Buy Now →
Buy Now →
Buy Now → Why Panko Breadcrumbs?

Using panko breadcrumbs instead of plain bread crumbs keeps the Salisbury steak patties tender without making them dense.
Combined with the egg and grated onion, they help create juicy, flavorful hamburger steaks that hold together perfectly while cooking.
How to Make Salisbury Steak and Gravy
Step 1: Make the Patties
In a large bowl, combine:
- Ground beef
- Panko breadcrumbs
- Large egg
- Grated yellow onion
- Ketchup
- Dijon mustard
- Worcestershire sauce
- Garlic powder
- Onion powder
- Oregano
- Salt
- Black pepper
Mix just until combined.
Avoid overmixing, which can make the patties tough.
Shape the meat mixture into four oval patties.
Step 2: Brown the Patties
Heat the olive oil in a large skillet over medium-high heat.
Carefully place the patties into the hot skillet.
Cook for 3–4 minutes per side until browned.
The patties don’t need to be fully cooked yet.
Transfer them to a plate.
Step 3: Cook the Onions and Mushrooms
Reduce the heat to medium heat.
Melt the butter in the same skillet.
Add:
- Sliced yellow onion
- Fresh mushrooms
Cook for 8–10 minutes, stirring occasionally, until softened and lightly golden.
Stir in the garlic and cook for another 30 seconds.
The mushrooms and onions will soak up all the flavorful browned bits from the bottom of the pan.
Step 4: Make the Rich Brown Gravy
Sprinkle the flour over the onion and mushroom mixture.
Cook for one minute to eliminate the raw flour taste.
Slowly whisk in the beef broth.
Add:
- Better Than Bouillon beef base
- Worcestershire sauce
Continue simmering until the rich brown gravy thickens.
Taste and season with additional salt and black pepper if needed.
Step 5: Finish Cooking
Return the browned patties to the skillet along with any juices that collected on the plate.
Spoon the gravy over the tops.
Cover and simmer for 10–12 minutes, or until the patties reach an internal temperature of 160°F.
Sprinkle with fresh parsley before serving.
Tips for the Best Salisbury Steak
Don’t Overmix the Beef
Mix only until the ingredients come together to keep the patties tender.
Brown the Patties Well
A deep golden crust creates extra flavor for the gravy.
Cook the Flour
Allowing the flour to cook for a full minute removes any raw flour taste.
Simmer Gently
A gentle simmer keeps the patties moist while thickening the gravy perfectly.
Easy Variations
Customize this recipe by trying:
- Ground turkey
- Baby Bella mushrooms
- White button mushrooms
- Steak seasoning
- Italian seasoning
- Tomato paste
- Soy sauce
- Kitchen Bouquet or Gravy Master for a darker gravy
- Cornstarch slurry for an even thicker gravy
- Extra gravy if serving over mashed potatoes
What to Serve with Salisbury Steak

This easy comfort food dinner pairs perfectly with many side dishes from Krystel’s Cooking.
Here are some reader favorites:
- Creamy Garlic Mashed Potatoes – The ultimate side for soaking up that rich mushroom gravy.
- Red Roasted Potatoes – Crispy, cheesy potatoes make an excellent alternative to mashed potatoes.
- Easy Homemade Soft Pretzels – Warm pretzels are perfect for dipping into the extra gravy.
- Easy Beef and Noodles – If you’re looking for another comforting family favorite to add to your meal plan.
- Apple Cinnamon Cobbler – A warm, cozy dessert to finish the meal.
- The Best Berry Cobbler
- Mixed Berry Trifle
- Easy Chocolate Salted Caramel Cookies
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat:
- Warm gently in a skillet over medium heat.
- Or microwave individual servings until hot.
If the gravy thickens too much, simply add a splash of beef stock while reheating.
Can You Freeze Salisbury Steak?
Yes!
Allow everything to cool completely before placing the patties and gravy into a freezer-safe container.
Freeze for up to 3 months.
Thaw overnight before reheating.

Salisbury Steak and Gravy
Ingredients
- For the Salisbury Steaks:
- 1 pound 85/15 ground beef
- ⅓ cup panko breadcrumbs
- 1 large egg
- 2 tablespoons grated yellow onion
- 2 teaspoons ketchup
- 1 teaspoon Dijon mustard
- 1 teaspoon Worcestershire sauce
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons olive oil
- For the Gravy:
- 2 tablespoons butter
- 1 medium yellow onion, thinly sliced
- 8 ounces mushrooms, sliced
- 3 garlic cloves, minced
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 teaspoon Better Than Bouillon beef base
- 1 tablespoon Worcestershire sauce
- Salt and black pepper, to taste
- Fresh parsley, chopped
Instructions
- Make the Patties
- In a large bowl, combine the ground beef, breadcrumbs, egg, grated onion, ketchup, Dijon mustard, Worcestershire sauce, garlic powder, onion powder, oregano, salt, and pepper.
- Mix just until combined, then shape into 4 oval patties.
- Brown the Patties
- Heat olive oil in a large skillet over medium-high heat.
- Cook the patties for 3–4 minutes per side until browned. They don’t need to be fully cooked yet. Transfer to a plate.
- Onions & Mushrooms
- Reduce heat to medium and melt the butter in the same skillet.
- Add the onions and mushrooms and cook for 8–10 minutes, until softened and golden.
- Stir in the garlic and cook for 30 seconds.
- Make the Gravy
- Sprinkle the flour over the mixture and stir for 1 minute.
- Slowly whisk in the beef broth, then add the Better Than Bouillon and Worcestershire sauce.
- Simmer for a few minutes until the gravy thickens.
- Finish Cooking
- Return the patties to the skillet along with any juices.
- Spoon the gravy over the top, cover, and simmer for 10–12 minutes, until cooked through.
- Taste and adjust seasoning if needed.
- Sprinkle with fresh parsley before serving.
Frequently Asked Questions
What’s the difference between Salisbury steak and hamburger steak?
The main difference is that Salisbury steak contains added ingredients like breadcrumbs, egg, Worcestershire sauce, and seasonings, while hamburger steaks are often made with simply seasoned ground beef.
Can I use lean ground beef?
Yes! Lean ground beef works well, although 85/15 provides the best balance of flavor and tenderness.
Can I make this without mushrooms?
Absolutely. Simply leave them out if your family isn’t a fan.
What goes best with Salisbury steak?
Creamy mashed potatoes, egg noodles, white rice, roasted potatoes, green beans, or crusty bread all pair wonderfully with the rich gravy.
Can I make this in the slow cooker?
Yes. Brown the patties first, then transfer everything to the crock pot and cook on LOW for 4–5 hours.
Final Thoughts
This Salisbury Steak and Gravy is classic comfort food at its very best. Tender beef patties, rich homemade mushroom gravy, and simple pantry ingredients come together to create a meal that’s hearty, satisfying, and full of nostalgic flavor.
Whether you’re making it for an easy weeknight dinner or a cozy Sunday meal, this homemade Salisbury steak recipe is guaranteed to become one of your family’s favorite comfort food recipes.get-friendly family dinner. So, as the leaves fall and the evenings grow cooler, let this classic dish fill your home with warmth and your heart with nostalgia.
by Krystel on Sep 10, 2023 (updated Jul 7, 2026)

I made this recipe of Salisbury steak and it came out delicious! I doubled the recipe for my family “big eaters “ everyone loved it the only thing I would change is maybe do the 70/30 in fat ratio of ground beef otherwise it was delicious just the same ..
My husband made this recipe and it was fabulous.
This was very good!!
Just made for dinner tonite but substituted turkey meat – lovely! Would definitely make again!