Make the best homemade Salisbury Steak for a comforting, satisfying dinner. This updated classic delivers the nostalgia of a vintage TV-dinner-style meal with far richer flavors. Tender, juicy beef patties are simmered in a savory mushroom gravy for a recipe you’ll want to make again and again.

This Salisbury Steak recipe changed weeknight dinners at my house. The steaks are well seasoned and incredibly tender. The mushroom gravy is rich and comforting — the instructions are easy to follow. – Lindsey W.
Table of contents
- Ingredients
- Instructions
- What to serve with it
- Make it gluten free
- Recipe notes
- More comfort food recipes
I’ll admit I was skeptical the first time my husband requested Salisbury steaks—my mind immediately went to 1970s TV dinners. One bite changed my mind. With a few simple ingredients—homemade steak seasoning, Worcestershire sauce and Dijon mustard—this classic dish becomes deeply flavorful while remaining easy to prepare.
Traditional Salisbury steak differs from a basic hamburger steak because it uses binders and seasonings more like meatloaf or meatballs: egg and breadcrumbs help the patties hold together and create a tender, cohesive texture. The steaks are finished in a rich brown mushroom gravy that makes the whole meal feel elevated yet comforting.

Ingredients
Below are the ingredients and why they matter. Exact measurements appear in the recipe section further down.
- Olive oil – or another neutral oil such as vegetable or avocado oil for searing and sautéing.
- Onion – yellow onion is recommended for its balanced flavor.
- Garlic – fresh minced garlic gives the best aroma and taste.
- Ground beef – 80/20 (80% lean, 20% fat) creates juicy, tender patties.
- Breadcrumbs – panko or regular breadcrumbs are used as a binder.
- Large egg – helps bind the patties and improve texture.
- Steak seasoning – a pepper-forward blend such as Montreal-style seasoning adds great depth.
- Worcestershire sauce – adds savory umami and balance; soy sauce can substitute if needed.
- Ketchup – a touch of sweetness and acidity for the patties.
- Dijon mustard – brightens the dish and balances richness; mustard powder can be used in a pinch.
- Baby bella mushrooms – meaty and earthy; button or portobello mushrooms are fine alternatives.
- Butter and flour – used to form a roux to thicken the mushroom gravy. Cornstarch can replace flour (use half the amount).
- Beef broth – the base of the gravy; a good-quality beef stock yields the best flavor.
- Black pepper – to finish and season the gravy.
Instructions
These steps will guide you through preparing the patties, searing, and finishing them in a flavorful mushroom gravy. Total active time is under an hour.




- Soften the aromatics. Heat 1 teaspoon olive oil in a large skillet over medium-high heat. Add ½ cup diced onion and cook about 4 minutes until translucent. Add 3 cloves minced garlic and cook one more minute. Remove from heat and let cool slightly.
- Make the patties. In a large bowl combine 1 lb ground beef, 1 egg, ¼ cup panko breadcrumbs, 1 tablespoon steak seasoning, 1 teaspoon Worcestershire sauce, 2 teaspoons ketchup and 2 teaspoons Dijon mustard. Fold in the cooked onion and garlic just until combined—avoid overmixing.
- Shape the steaks. Divide the mixture into four equal portions and form into oval patties about 1 inch thick.
- Sear the patties. Return the skillet to high heat with a light swipe of oil if needed. Sear patties 1–2 minutes per side until nicely browned. Transfer patties to a plate and set aside while you prepare the gravy.
- Cook the mushrooms. Reduce heat to medium-high and add 1 tablespoon olive oil to the skillet. Sauté ½ cup diced onion for 2 minutes, add 8 ounces sliced baby bella mushrooms and 2 teaspoons Worcestershire sauce. Cook without stirring for about 5 minutes to let mushrooms brown, then stir and continue cooking briefly.
- Create the roux and gravy. Add 3 cloves minced garlic and cook 1 minute. Stir in 2 tablespoons butter until melted, then sprinkle 3 tablespoons flour over the pan and cook 2–3 minutes to remove the raw flour taste. Slowly whisk in 2 cups beef broth until smooth. Stir in 2 teaspoons Dijon mustard and ½ teaspoon black pepper. Bring to a gentle simmer.
- Simmer the steaks in gravy. Nestle the browned patties into the simmering gravy. Cook about 10 minutes, flipping once halfway through, until patties are cooked through and the gravy has thickened. Taste and adjust seasoning as needed.
- Serve. Spoon mushroom gravy over the steaks and garnish with chopped fresh parsley or green onion if desired.

What to serve with it
Salisbury steaks are best served with generous spoonfuls of mushroom gravy and a simple garnish of chopped parsley or green onions. Classic side pairings include:
- Mashed potatoes (creaminess pairs perfectly with the gravy)
- Roasted or boiled baby potatoes
- Wide egg noodles or buttered pasta
- Steamed rice
- Roasted vegetables like carrots, green beans, or broccoli
- A simple green salad for contrast
Make it gluten free
To adapt this recipe for a gluten-free diet, substitute pork-based or gluten-free panko for the breadcrumbs and replace the flour in the gravy with cornstarch. Use half the amount of cornstarch (1 ½ tablespoons) to replace 3 tablespoons of flour. Verify that your Worcestershire sauce and beef broth are labeled gluten free.

Recipe notes
- Avoid overmixing. Stir the meat mixture only until combined to prevent tough patties.
- Make-ahead option. Form patties up to 2 days in advance and store them sealed in the refrigerator until ready to cook.
- Oven finish. Instead of simmering entirely on the stovetop, you can place the patties and gravy into an oven-safe skillet and finish in a 400°F oven for 10–12 minutes. No need to flip if finishing in the oven.
- Binders are important. Don’t skip the egg and breadcrumbs; they help the patties hold together while cooking.

More comfort food recipes
Here are a few classic dishes to rotate into your weekly menu:
Crock Pot Meatloaf
Chicken Pot Pie with Puff Pastry Crust
Mac and Cheese
Slow Cooker Swedish Meatballs
Salisbury Steak — Recipe Card
This recipe yields 4 servings. Prep about 30 minutes; cook about 15 minutes; total time around 45 minutes.
Ingredients
For the steaks
- 1 teaspoon olive oil
- ½ cup onion, diced
- 3 cloves garlic, minced
- 1 pound ground beef (80/20)
- 1 large egg
- ¼ cup panko breadcrumbs
- 1 tablespoon steak seasoning
- 1 teaspoon Worcestershire sauce
- 2 teaspoons ketchup
- 2 teaspoons Dijon mustard (or 1 teaspoon mustard powder)
For the gravy
- 1 tablespoon olive oil
- ½ cup onion, diced
- 8 ounces sliced baby bella mushrooms
- 2 teaspoons Worcestershire sauce
- 3 cloves garlic, minced
- 2 tablespoons unsalted butter
- 3 tablespoons flour (or 1 ½ tablespoons cornstarch)
- 2 cups beef broth
- 2 teaspoons Dijon mustard
- ½ teaspoon black pepper
Instructions (condensed)
- Heat 1 teaspoon olive oil in a skillet. Cook ½ cup diced onion 4 minutes, add 3 cloves minced garlic and cook 1 minute. Remove from heat.
- Combine 1 lb ground beef, 1 egg, ¼ cup panko, 1 tbsp steak seasoning, 1 tsp Worcestershire, 2 tsp ketchup, 2 tsp Dijon and the cooked onion/garlic. Form into 4 oval patties.
- Sear patties in a hot skillet 1–2 minutes per side until browned; set aside.
- In the same skillet, add 1 tbsp olive oil, cook ½ cup diced onion 2 minutes, add 8 oz sliced mushrooms and 2 tsp Worcestershire. Cook about 5 minutes to brown.
- Add 3 cloves garlic, 2 tbsp butter, then sprinkle 3 tbsp flour and cook 2–3 minutes. Gradually stir in 2 cups beef broth, 2 tsp Dijon and ½ tsp black pepper. Simmer until slightly thickened.
- Return patties to the gravy and simmer 10 minutes, flipping once. Serve topped with gravy and garnish as desired.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator up to 6 days. Reheat in a skillet over medium heat, in a 350°F oven for 12–15 minutes, or in the microwave 2–3 minutes per serving.
Nutrition (approx. per serving)
- Calories: 485 kcal
- Carbohydrates: 17 g
- Protein: 26 g
- Fat: 35 g
- Sodium: 709 mg