Your childhood TV dinner memories — but with a serious glow up.
We’re not talking about freezer-burned hockey pucks drowning in salty brown water. This is the real deal: juicy beef patties, finished in a rich mushroom gravy so good you’ll be tempted to taste it straight from the pan.

The secret is stupid simple. Use 80/20 ground beef for flavor (don’t even think about going lean), panko for texture that stays tender, and baby bella mushrooms cooked until they’re deeply browned and basically meat candy. No packet mixes. No weird fillers. No ingredients you can’t pronounce.
Here’s what trips people up with Salisbury steak… they treat it like it’s complicated, when it’s really just hamburger’s fancier cousin without the bun. Mix the meat gently so it holds together. Sear it hard for a good crust. Build the gravy in the same pan, because those browned bits are liquid gold.
This takes about 40 minutes start to finish, feeds four people, and makes your kitchen smell so good your neighbors will suddenly remember they need to borrow something. Nostalgia, upgraded… And proof that budget-friendly dinners don’t have to taste sad.

🔪 Ingredients for Salisbury Steak
For the Hamburger Steaks
- Ground beef (80/20) – Fat is non-negotiable here. Lean beef turns dry once it simmers in gravy.
- Breadcrumbs – These aren’t filler; they hold moisture and keep the patties tender instead of dense.
- Egg – The binder that keeps the steaks intact once they hit the gravy.
- Ketchup – Adds sweetness, tang, and that classic diner backbone.
- Worcestershire sauce – Deep, savory umami that makes this taste like more than a beef patty.
- Dijon mustard – Sharpens everything without screaming “mustard.”
- Garlic powder – Clean garlic flavor without burning.
- Dried onion flakes – Old-school, yes — and exactly right for Salisbury steak.
- Kosher salt & black pepper – Season generously; bland patties stay bland forever.
- Neutral oil – Helps build a proper crust.
For the Mushroom Gravy
- Yellow onion, sliced – Sweetens as it cooks and forms the base of the gravy.
- Baby bella mushrooms – Earthy, meaty, and strong enough to stand up to beef.
- Garlic – Just enough to round things out.
- Butter + flour – This is a proper roux, not a slurry. Texture matters.
- Beef stock – Use something with body; thin stock makes thin gravy.
- Worcestershire & Dijon – Echo the patties so the whole dish tastes cohesive.
- Black pepper – Go heavier than you think.
To Finish
- Fresh parsley & chives – Not garnish fluff. They cut the richness.
- Salt & pepper – Final seasoning always happens at the end.
Equipment
- Large cast-iron skillet (holds heat and builds fond)
- Mixing bowl
- Wooden spoon
- Digital meat thermometer (affiliate: ThermoWorks or similar)
- Spatula
📝 Step-by-Step: How to Make Classic Salisbury Steak with Mushroom Gravy
1. Mix and Shape the Patties
Combine all patty ingredients gently until just mixed. Form four oval patties, about ¾-inch thick — oval matters here; it’s part of the classic shape and cooks more evenly.
2. Brown the Patties
Heat a cast-iron skillet over medium-high heat until the oil shimmers. Brown patties 2–3 minutes per side until deeply golden. Remove and set aside — they will finish cooking later.
3. Make the Mushroom Onion Gravy
Add oil if needed and scrape up every browned bit in the pan. Cook onions until softened, then add mushrooms with a pinch of salt. Cook until mushrooms are deeply golden and moisture is gone — this is where flavor happens.
Stir in garlic briefly, then add butter. Sprinkle flour over everything and cook for 1 minute to kill the raw taste.
Slowly whisk in beef stock, scraping constantly to keep the gravy smooth; those browned bits (fond) are pure flavor. Finish with Worcestershire and Dijon. Simmer it all until it thickens enough to coat the back of a spoon.
4. Finish Cooking the Salisbury Steaks
Nestle patties back into the gravy and spoon sauce over the top. Cover and simmer on low for 10 minutes, until the patties reach 160°F. Taste, season, and finish with herbs.

🔄 Substitutions & Variations
- Ground Beef; 80/20 works best. Leaner beef dries out during the simmer. Ground turkey or chicken can work, but add 1 tablespoon of oil or butter to the mix to keep patties moist.
- Breadcrumbs: Plain breadcrumbs, panko, pork panko, or crushed saltines all work. Breadcrumbs keep the patties tender; skipping them makes the steaks denser.
- Mushrooms: Baby bella (cremini) mushrooms give the best flavor. White mushrooms are fine but won’t brown as deeply. No mushrooms? Double the onions and move on.
- Gravy Add-Ins: A splash of dry sherry or red wine adds depth. Add it after the mushrooms cook and let it reduce before adding stock.
- Seasoning Tweaks: Extra black pepper or a pinch of smoked paprika works. Keep it subtle — this dish is about gravy, not heat.
💡 Meat Nerd Tips
Read this before you cook
- 80/20 beef isn’t optional. This dish relies on fat for moisture during the simmer.
- Don’t overmix the meat. If the patties feel tight before cooking, they’ll feel that way when you’re chewing them.
- Brown is flavor. Pale mushrooms = weak gravy. Let them cook until golden.
- Flour needs a minute. That short cooking before making the roux prevents raw, pasty gravy.
- Add stock slowly. Pouring the liquid in quickly causes lumps with your flour — patience gives you silky gravy.
- The final simmer time matters. This isn’t just reheating; it’s finishing the dish so that everything comes together at the end.
- Season at the end. When dealing with multiple components, it’s better to season at the end so you don’t overdo it as you go.

🍽️ What to Serve with Salisbury Steak
This recipe wants mashed potatoes, and a good one that can actually handle all that gravy. You won’t get an argument from us on that. From there…
- Green beans keep it classic.
- Peas are absolutely acceptable if you want full TV-dinner nostalgia. Grab the foldable tray and turn on old sitcoms to really seal the deal.
- Egg noodles also work if you’re feeling saucy.
🧊 Leftovers and Storage
- Refrigerate leftovers up to 3 days.
- Freeze patties and gravy separately for the best texture.
- Reheat gently with a splash of beef stock to loosen the sauce.
- Patties and gravy can be made earlier in the day and finished together before serving.
This is one of those dinners that proves you don’t need expensive ingredients for serious comfort food… just good technique and a hot pan.
Have you tried this recipe? Do us a favor and rate the recipe card with the ⭐ ⭐ ⭐ ⭐ ⭐ and drop a comment to help out the next reader.
Classic Salisbury Steak Recipe with Mushroom Gravy

Recommended Equipment
- Large cast iron skillet
- mixing bowl
- Wooden spoon
- Digital meat thermometer
- Spatula
Ingredients
For the Hamburger Steaks
- 1 lb ground beef 80/20 blend works best
- ½ cup breadcrumbs plain, panko, or pork panko
- 1 large egg
- 1 Tbsp ketchup
- 1 Tbsp
Worcestershire sauce
- 1 tsp Dijon mustard
- ½ tsp garlic powder
- 1 tsp dried onion flakes
- ½ tsp kosher salt
- ½ tsp black pepper
- 1 tbsp avocado oil
For the Gravy
- 2 tbsp oil avocado, or your favorite neutral cooking oil
- 1 medium yellow onion thinly sliced into long strips
- 8 oz baby bella mushrooms Cremini preferred; white mushrooms acceptable. Washed, and sliced
- ¼ tsp kosher salt
- 2 cloves garlic minced
- 2 tbsp unsalted butter
- 2 Tbsp all-purpose flour
- 2 cups beef stock
- 1 tsp Dijon mustard
- 1 Tbsp
Worcestershire sauce
- Black pepper to taste
Garnish:
- Minced chives
- Flat leaf Parsley
- Salt and pepper
Instructions
Make the Patties
- In a large bowl, combine the beef, breadcrumbs, egg, ketchup, Worcestershire sauce, mustard, garlic powder, onion powder, salt, and pepper.
- Mix gently until just combined (don’t overwork).

- Shape into 4 oval patties, about ¾-inch thick.
Brown the Patties
- Heat a large cast-iron over medium-high heat.
- Add a drizzle of oil and swirl to coat the pan. Allow the pan to preheat until the oil is shining and just starting to smoke.
- Brown patties 2–3 minutes per side (don’t worry about internal temp, they will finish cooking later). Remove and set aside.

- If needed, drain the pan if there is too much grease or remaining oil.
Make the Gravy
- In the same skillet, add the oil, and use a wooden spoon to scrape up all the browned bits stuck to the bottom.
- Sauté the onions for 3 to 4 minutes, until they are softened.
- Add mushrooms, season with a pinch of salt, and cook until golden and most of the moisture has evaporated, about 6–8 minutes.

- Stir in the garlic and cook for 30 seconds. Add the butter and stir until it melts.
- Sprinkle flour over veggies, stir, and cook 1 minute. Slowly whisk in the beef stock, a little at a time, scraping up the browned bits and stirring constantly to prevent lumps from forming.

- Stir in Worcestershire and Dijon.
- Reduce the heat to medium and simmer until the mixture has thickened, 4–5 minutes.

Finish Cooking the Steaks
- Return the patties to the skillet, spooning some of the gravy over the top.
- Reduce the heat to low, cover, and simmer for 10 minutes, or until the patties are cooked through (internal temperature of 160°F with a digital meat thermometer). Taste the gravy and season with salt and pepper, if needed.

Serve
- Garnish with minced parsley and chives.
- Spoon the steak onto plates and smother with the gravy to serve
Notes
- Use 80/20 ground beef. Lean beef dries out once the patties simmer in gravy.
- Mix gently. Overworking the meat makes dense, tight patties.
- Brown hard, don’t cook through. The patties finish cooking in the gravy.
- Let the mushrooms cook fully. Golden mushrooms = flavorful gravy. Pale mushrooms = bland gravy.
- Gravy depth: Add a splash of dry sherry or red wine (reduce before adding the stock)
- Add stock slowly. Whisking gradually prevents lumps and keeps the gravy smooth.
- Simmer covered. This keeps the patties juicy while the gravy thickens.
- Season at the end. Reduction concentrates salt — always taste before adding more
Nutrition
Bookmark this recipe now!

❓ FAQs
Salisbury steak is made from seasoned ground beef mixed with breadcrumbs, egg, and savory ingredients like Worcestershire sauce and mustard. The patties are pan-seared, then finished in a rich onion and mushroom gravy.
Salisbury steak includes binders like breadcrumbs and egg, and is always served with gravy. Hamburger steak is usually just seasoned ground beef and may be served plain or with gravy.
Salisbury steak turns tough when the meat is overmixed, too lean, or cooked at too high a heat. Using 80/20 beef, mixing gently, and finishing the patties in gravy keeps them tender.
Using an egg and breadcrumbs helps bind the patties so they hold together during browning and simmering. Chilling the patties briefly before cooking can also help.
Salisbury steak should be cooked to an internal temperature of 160°F, which is the safe temperature for ground beef.
Yes. Salisbury steak can be made ahead and stored in the refrigerator for up to three days. Reheat gently in the gravy to keep the patties moist.
Thin gravy usually means the flour wasn’t cooked long enough or the stock was too thin. Let the roux cook briefly and simmer the gravy until it thickens.



















