Classic Salisbury Steak with Mushroom Gravy Recipe

Comfort food at its best, this homemade Salisbury Steak with Mushroom Gravy delivers tender, well-seasoned beef patties smothered in a rich mushroom-onion gravy that’s ideal over creamy mashed potatoes.

Four salisbury steaks in gravy, in a skillet. Vegetables, herbs, and a cloth napkin are arranged around the skillet.

A Classic Homemade Weeknight Meal

If you love gravy and mashed potatoes, this dish is made for you. Salisbury steak is a classic American comfort food — seasoned beef patties cooked and finished in a savory mushroom and onion gravy. It’s simple to prepare, satisfying, and perfect for family weeknight dinners.

Despite sounding elaborate, this recipe comes together quickly. With a few straightforward steps you’ll have a wholesome, home-cooked meal that tastes far better than the frozen alternative.

Four salisbury steaks in gravy, in a skillet. Vegetables, herbs, and a cloth napkin are arranged around the skillet.

What Makes It a Salisbury Steak?

Named for Dr. James H. Salisbury, the original Salisbury steak was a finely chopped, lean beef patty recommended as part of a high-protein diet. Over time it evolved into a more indulgent comfort dish: patties mixed with breadcrumbs or crackers for texture and served with a savory brown gravy of onions and mushrooms. The modern version trades strict dietary aims for flavor — and it’s undeniably delicious.

Salisbury steak with mushroom gravy served on a dinner plate over mashed potatoes.

Recipe Ingredients

This recipe is made entirely from scratch using simple, wholesome ingredients. It’s straightforward and flavorful.

Salisbury steak ingredients measured and arranged on a work surface.

For the Patties

  • Ground beef: Medium grind (85/15 works well).
  • Onion: Finely grated or very finely minced.
  • Breadcrumbs: Plain, store-bought or homemade.
  • Egg: Lightly beaten to bind the mixture.
  • Garlic: Fresh minced or garlic powder.
  • Italian seasoning: Or a mix of basil, oregano, parsley, etc.
  • Worcestershire sauce: A small amount adds depth.
  • Salt and pepper.
  • Olive oil: For frying.
Gravy ingredients measured and arranged on a clean work surface.

For the Mushroom Gravy

  • Olive oil and butter: For sautéing.
  • Onion: Chopped or sliced.
  • Mushrooms: Cleaned and sliced (fresh preferred).
  • Garlic: Fresh minced.
  • Thyme: Fresh or dried.
  • Beef broth: Low-sodium recommended.
  • Worcestershire sauce.
  • Flour: All-purpose to thicken (or use half the amount of cornstarch/arrowroot).
  • Salt and pepper.
  • Parsley: Optional garnish.
A skillet of homemade beef patties in mushroom and onion gravy.

Which Ground Beef Is Healthiest?

Choose the grind based on your goals. Leaner beef (like sirloin) reduces fat, while fattier cuts (like chuck) give more flavor and work well for higher-fat diets. Grass-fed beef may offer a different fatty-acid profile. Consult a health professional for personal nutrition advice.

Close up shot of a salisbury steak topped with mushrooms and gravy.

How to Make Homemade Salisbury Steak

Make the patties, brown them, then simmer briefly in the mushroom gravy. The method below keeps the process efficient and tasty.

Make the Patties

  • Mix the patty ingredients: In a large bowl combine ground beef, grated onion, breadcrumbs, egg, garlic, Italian seasoning, Worcestershire sauce, salt, and pepper. Mix until evenly combined.
  • Shape the patties: Divide into six equal portions and form each into a patty about 3/4-inch thick.
  • Brown the patties: Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Cook patties 4–5 minutes per side until golden and cooked through. Remove and set aside.
Shaped beef patties on an enamel tray.
Browned patties in a skillet.

For the Mushroom Gravy

  • Cook the onions and mushrooms: In the same skillet, add 1 tablespoon olive oil and 2 tablespoons butter. When the butter melts, add chopped onion and sliced mushrooms. Cook until onions are translucent and mushrooms release their moisture (about 5–6 minutes).
  • Add garlic and thyme: Stir in minced garlic and thyme and cook another minute until fragrant.
  • Stir in flour: Sprinkle the flour over the vegetables and stir to combine. Cook for about 1 minute to eliminate the raw flour taste.
  • Whisk in liquids: Slowly pour in 2 cups beef broth and 2 teaspoons Worcestershire sauce while whisking to prevent lumps. Bring to a boil, then reduce heat and simmer until the gravy thickens (about 5–7 minutes). Season with salt and pepper to taste.
  • Finish: Return the browned patties to the skillet, spoon gravy over them, cover, and let simmer for 5–7 minutes until heated through. Garnish with chopped parsley and serve hot.
Mushroom sauce in a skillet.
A finished skillet of beef patties with gravy.

Tips and Tricks

Small adjustments make this recipe even better:

  • Ground turkey: Use slightly less-lean turkey for a lighter version.
  • Onion: Grated onion mixes into the patties more smoothly; use dried minced onion or onion powder in a pinch.
  • Patty shape: Ovals are traditional but rounds work fine. Press firmly when shaping so they hold together.
  • Gravy shortcut: Homemade gravy is best, but instant gravy can be used to save time.
Four salisbury steaks in gravy, in a skillet. Vegetables, herbs, and a cloth napkin are arranged around the skillet.

The Perfect Side Dishes

Salisbury steak pairs well with many sides. Classic choices include mashed potatoes, roasted vegetables, or buttered corn. Pick what your family enjoys.

  • Mashed potatoes: A natural match for gravy.
  • Green vegetables: Roasted Brussels sprouts, green beans, or asparagus add color and texture.
  • Corn: Sweet corn (fresh or frozen) complements the savory flavors.
A skillet of beef patties in gravy next to two servings on dinner plates.

Refrigerating and Reheating Leftovers

  • Store leftovers in the refrigerator for 3–4 days.
  • Reheat in a 350°F oven until heated through for best texture.

Can I Freeze Salisbury Steak?

  • Yes. Cool completely, pack into airtight containers, and freeze up to three months.
  • Thaw overnight in the refrigerator and reheat in the oven.

Salisbury Steak with Mushroom Gravy

Juicy, flavorful beef patties finished in a velvety mushroom gravy — a comforting, family-friendly main that’s perfect with mashed potatoes.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4

Ingredients

For the patties:

  • 1 pound ground beef
  • ½ cup finely grated yellow onion
  • ⅓ cup breadcrumbs
  • 1 large egg, lightly beaten
  • 2 cloves garlic, minced
  • 2 teaspoons sea salt
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon Italian seasoning
  • 1 teaspoon Worcestershire sauce
  • 2 tablespoons olive oil

For the mushroom gravy:

  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 1 small yellow onion, chopped
  • 8 ounces sliced mushrooms
  • 2 cloves garlic, minced
  • 1 teaspoon fresh thyme leaves
  • 2 cups beef broth
  • 2 teaspoons Worcestershire sauce
  • 1½ tablespoons all-purpose flour
  • Salt and pepper, to taste
  • Chopped fresh parsley, for garnish

Instructions

  • Combine ground beef, grated onion, breadcrumbs, beaten egg, minced garlic, salt, pepper, Italian seasoning, and Worcestershire sauce in a large bowl. Mix until evenly combined.
  • Divide into six equal portions and shape each into a 3/4-inch-thick patty.
  • Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Cook patties 4–5 minutes per side until golden brown and cooked through. Remove and set aside.
  • In the same skillet, add 1 tablespoon olive oil and 2 tablespoons butter. When the butter melts, add chopped onion and sliced mushrooms. Cook 5–6 minutes until onions are translucent and mushrooms release their moisture.
  • Add minced garlic and thyme and cook another minute.
  • Sprinkle flour over the mixture and stir to combine. Cook 1 minute.
  • Slowly whisk in beef broth and Worcestershire sauce, preventing lumps. Bring to a boil, then reduce heat and simmer 5–7 minutes until thickened. Season with salt and pepper.
  • Return patties to the skillet, spoon gravy over them, cover, and simmer 5–7 minutes until heated through. Garnish with parsley and serve hot.

Notes

  • Use 85/15 ground beef for a good balance of flavor and texture. For a lighter option, try ground turkey or chicken (not ultra-lean).
  • Grated onion blends into the patties better than larger pieces; substitute dried minced onion if needed.
  • Fresh mushrooms give the best flavor, but canned, drained mushrooms can be used.
  • Store leftovers in the refrigerator for 3–4 days. Reheat in a 350°F oven until hot throughout.
  • To freeze, cool completely, pack into airtight containers, and freeze up to three months. Thaw in the fridge overnight before reheating.

Nutrition

Calories: 409 kcal | Carbs: 17 g | Protein: 31 g | Fat: 24 g

Nutritional info is an estimate and provided as a courtesy. Values may vary depending on ingredients and preparation.

More Ground Beef Dinner Ideas

  • Instant Pot Pasta Shells and Beef
  • Taco Pizza
  • Classic Patty Melts