Oh, hello there, wonderful home cooks! I’m so thrilled to welcome you back to Delish Map, my cozy little corner where we celebrate all things comforting and delicious. Today, I’m absolutely buzzing to share a recipe that truly feels like a warm hug on a plate: my Homemade Salisbury Steak with the most incredible mushroom gravy. This isn’t just any dinner; it’s a trip down memory lane, a nod to those classic comfort food dishes that stick with you.
Making Salisbury Steak from scratch might sound a little fancy, but trust me, it’s wonderfully straightforward and incredibly rewarding. I’ve refined this recipe to ensure it’s packed with flavor, easy to follow, and guarantees a satisfying meal that’s miles better than anything from a box. Get ready to transform simple ingredients into a truly memorable weeknight feast!
Table of Contents

Homemade Salisbury Steak with Gravy
Ingredients
Equipment
Method
- Place breadcrumbs in a bowl. Use a box grater and grate the onion over the breadcrumbs. Mix with fingers, leave to soak for a few minutes.
- Add remaining Salisbury Steak ingredients into the large bowl. Use your hands to mix until just combined. Mix well for a couple of minutes until the mixture becomes a bit “pasty” which will ensure your patties hold together well.
- Divide into 5 and pat very firmly into oval patties around 3/4″ / 1 2/3 cm thick.
- Heat oil in a skillet over high heat. Add the steaks and cook the first side for 1 minute or until browned, then gently flip and brown the other side (they will still be raw inside). Remove onto plate.
- If skillet is looking dry, add a touch more oil. Add chopped onion and garlic and cook for 2 minutes until onions are a bit translucent.
- Add the mushrooms into the skillet and cook for 2 – 3 minutes until golden.
- Turn heat down to medium. Add butter. Once melted, add flour and cook for 30 seconds, stirring constantly.
- Gradually add in beef broth, stirring as you go. Once mostly lump-free, whisk in remaining Gravy ingredients.
- Add steaks along with the juices on the plate. Cook for 5 – 7 minutes, or until gravy is thickened, stirring occasionally around the steaks. If the gravy thickens too quickly, add more water.
- Remove steaks onto a plate. Taste gravy and adjust salt and pepper to taste.
- Serve Salisbury steaks topped with the mushroom gravy – over mashed potato is ideal! Sprinkle with a bit of parsley if desired.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Why You’ll Love This Homemade Salisbury Steak Recipe

I genuinely believe this Salisbury Steak recipe will become a new favorite in your kitchen, and here’s why I’m so excited about it. First, it’s all about that rich, savory flavor; my homemade gravy takes this savory main dish recipe to a whole new level of deliciousness. You won’t find any bland, store-bought vibes here!
Secondly, it’s surprisingly simple to make, even on a busy weeknight. I’ve broken down each step to ensure a smooth cooking experience, from patty formation to the luscious gravy. Finally, this recipe is pure comfort food, the kind of meal that brings everyone together around the table. It’s a hearty and satisfying comfort food meal, making it perfect for feeding hungry families.
What Exactly is Salisbury Steak? (History & Distinction)
Have you ever wondered about the story behind Salisbury Steak? It’s quite fascinating! This dish actually has roots in the late 19th century, thanks to an American physician named Dr. James Henry Salisbury. He advocated for a meat-centric diet and believed that ground beef, cooked a specific way, could aid digestion and improve health. Imagine, a “health food” that tastes this good!
So, what sets a Salisbury Steak apart from a regular hamburger patty? While both use ground beef, the key differences lie in their preparation and ingredients. Salisbury Steak patties often incorporate binders like breadcrumbs and egg, along with seasonings like onion, garlic, and Worcestershire sauce, which create a softer, more cohesive texture and a richer flavor profile. They are usually pan-fried and then simmered in a savory gravy, making them inherently saucier and more tender than a typical grilled or fried burger.
Key Equipment for Making Salisbury Steak
To make this delicious Salisbury Steak recipe a breeze, having the right tools on hand always helps! I find a few key pieces of equipment make all the difference.
First, a sturdy skillet is essential; I personally love using a cast iron skillet for its even heat distribution and beautiful browning capabilities. You’ll also need a box grater to finely grate your onion for the patties, which helps it melt into the meat seamlessly. Lastly, a good whisk is invaluable for creating that silky, lump-free gravy.
Ingredients for Perfect Salisbury Steak
Gathering your ingredients is the first step to creating this incredible meal. I’ve carefully chosen each component to ensure maximum flavor and perfect texture.
For the Steaks:
- 1/2 onion (white, brown or yellow)
- 1/2 cup panko breadcrumbs (or 1/3 cup ordinary breadcrumbs)
- 1 lb/500g ground beef (mince)
- 1 garlic clove, minced
- 1 egg
- 2 tbsp ketchup
- 1 beef bouillon cube, crumbled
- 1/2 tsp Worcestershire sauce
- 3 tsp dijon mustard (OR 2 tsp dry mustard powder)
For the Gravy:
- 1 tbsp olive oil
- 2 garlic cloves, minced
- 1/2 onion, finely chopped
- 5 oz/150g mushrooms, sliced
- 30g / 2 tbsp unsalted butter
- 3 tbsp flour (all purpose / plain)
- 2 cups beef broth / stock (low sodium)
- 1/2 cup water
- 2 tsp dijon mustard
- 2 tsp Worcestershire sauce
- Salt and pepper
How to Make Salisbury Steak (Step-by-Step Instructions)
Making this Homemade Salisbury Steak is a labor of love, but I promise, every step is worth it. Follow along, and you’ll have a hearty, delicious meal in no time!
- Onion grating – Place breadcrumbs in a bowl. Use a box grater and grate the onion over the breadcrumbs. Mix with fingers, leave to soak for a few minutes.
- Mix – Add remaining Salisbury Steak ingredients into the large bowl. Use your hands to mix until just combined. Mix well for a couple of minutes until the mixture becomes a bit “pasty” which will ensure your patties hold together well.
- Form patties – Divide into 5 and pat very firmly into oval patties around 3/4″ / 1 2/3 cm thick.
- Brown patties – Heat oil in a skillet over high heat. Add the steaks and cook the first side for 1 minute or until browned, then gently flip and brown the other side (they will still be raw inside). Remove onto plate.
- Cook aromatics – If skillet is looking dry, add a touch more oil. Add chopped onion and garlic and cook for 2 minute until onions are a bit translucent.
- Cook mushrooms – Add the mushrooms into the skillet and cook for 2 – 3 minutes until golden.
- Make gravy roux – Turn heat down to medium. Add butter. Once melted, add flour and cook for 30 seconds, stirring constantly.
- Gravy – Gradually add in beef broth, stirring as you go. Once mostly lump free, whisk in remaining Gravy ingredients.
- Finish cooking steaks – Add steaks along with the juices on the plate. Cook for 5 – 7 minutes, or until gravy is thickened, stirring occasionally around the steaks. If the gravy thickens too quickly, add more water.
- Season gravy – Remove steaks onto a plate. Taste gravy and adjust salt and pepper to taste.
- Serve salisbury steaks topped with the mushroom gravy – over mashed potato is ideal! Sprinkle with a bit of parsley if desired.
The Science Behind the Perfect Salisbury Steak
I always love understanding why certain steps or ingredients work, and it makes me a more confident cook! In our Salisbury Steak, the breadcrumbs and egg aren’t just there for filler; they’re crucial binders that help hold the patties together, preventing them from crumbling. Grating the onion directly over the breadcrumbs allows the breadcrumbs to soak up the onion’s moisture, adding flavor and tenderness without large chunks of raw onion in your patties.
When we sear the patties, we’re creating that beautiful brown crust through the Maillard reaction, a chemical process that develops hundreds of new flavor compounds. It’s what gives our steaks their deep, savory taste. And finally, that flour-and-butter roux we make for the gravy? That’s the secret to a rich, thick, and velvety sauce. The flour starches swell and thicken the liquid, creating a luscious base that clings perfectly to the steaks.
Salisbury Steak Variations and Dietary Adaptations
I love making recipes adaptable to everyone’s needs and preferences! Here are a few ways you can adjust this Salisbury Steak to fit your dietary requirements or just to try something new.
| Variation/Adaptation | How to Achieve It |
|---|---|
| Gluten-Free | Use gluten-free breadcrumbs in the patties. For the gravy, substitute the all-purpose flour with 2 tbsp of cornstarch mixed with 2 tbsp cold water, adding it after the broth has warmed and thickened. |
| Dairy-Free | Use olive oil or a plant-based butter alternative in place of unsalted butter for the gravy. Ensure your beef bouillon and broth are dairy-free. |
| Lower Sodium | Opt for very low-sodium beef broth/stock and omit the bouillon cube. Adjust salt to taste carefully at the end of cooking. |
| Alternative Meats | Substitute ground beef with ground turkey or chicken for a leaner option. Adjust cooking times slightly as poultry can cook faster. |
| Extra Veggies | Feel free to add diced bell peppers, shredded carrots, or spinach to the gravy alongside the mushrooms for an added nutritional boost. |
Delish Serving Suggestions
While Salisbury Steak and mashed potatoes are a classic pairing, I love exploring other options to keep things fresh and exciting! Here are some of my favorite ways to serve this hearty dish.
For classic comfort, creamy mashed potatoes are always a winner, letting that mushroom gravy shine. I also enjoy serving it with a side of egg noodles or rice, which are perfect for soaking up every last drop of the delicious sauce. If I’m craving something lighter, steamed green beans, roasted broccoli, or even a fresh garden salad offer a wonderful contrast to the rich flavors of the steak and gravy. For a touch of rustic charm, consider serving it with creamy polenta or a side of crusty bread to mop up all that goodness!
Freezing and Storing Salisbury Steak
I know how wonderful it is to have delicious homemade meals ready to go, and Salisbury Steak freezes beautifully! For leftovers, store any cooked Salisbury Steaks and gravy together in an airtight container in the refrigerator for up to 3-4 days.
To freeze, allow the cooked Salisbury Steaks and gravy to cool completely. Transfer them to a freezer-safe container or individual portions. They will keep well in the freezer for up to 3 months. When you’re ready to enjoy, simply thaw the steaks and gravy in the refrigerator overnight. Reheat gently on the stovetop over medium-low heat, adding a splash of beef broth or water if the gravy seems too thick, until heated through.
Troubleshooting Common Salisbury Steak Issues
Even the most seasoned home cooks can run into little hiccups sometimes. Here are some common issues you might encounter with Salisbury Steak and my best tips for fixing them!
If your patties are falling apart, it’s usually because they weren’t mixed enough or weren’t pressed firmly enough when formed. Really get in there with your hands to mix the meat until it’s slightly “pasty,” and make sure to compact those patties well. If your gravy is too thin, simply let it simmer a bit longer, uncovered, to allow it to reduce and thicken.
For a quicker fix, mix a teaspoon of cornstarch with a tablespoon of cold water, then whisk it into the simmering gravy. If your gravy is too thick, just whisk in a little more beef broth or water until it reaches your desired consistency. Finally, if your patties are drying out, you might be cooking them at too high a heat or for too long before adding them back to the gravy. The initial browning is quick, and the rest of the cooking happens gently in the sauce, keeping them tender.
Homemade vs. Store-Bought Salisbury Steak: A Nutritional Comparison
I often hear questions about the difference between making dishes from scratch and buying them pre-made. When it comes to Salisbury Steak, I truly believe homemade wins every time, not just in flavor but also in what you’re putting into your body.
Here’s a quick look at why I prefer making my Salisbury Steak from scratch:
| Feature | Homemade Salisbury Steak (My Recipe) | Typical Store-Bought/Frozen Salisbury Steak Dinner |
|---|---|---|
| Sodium | You control the salt, using low-sodium broth and adjusting to taste. | Often very high due to preservatives and flavor enhancers. |
| Fat Content | You choose the ground beef (e.g., leaner options) and control added fats. | Can be higher in saturated fats, often from less lean meats. |
| Protein | High-quality protein from fresh ground beef. | Source and quality of protein can vary; often includes fillers. |
| Ingredients | Fresh, whole ingredients you recognize and pronounce. | May contain artificial flavors, colors, preservatives, and binders. |
| Flavor Profile | Rich, complex, and developed from fresh herbs and spices. | Often one-dimensional and can taste artificial or bland. |
FAQs about Salisbury Steak
I love answering your cooking questions, so here are a few common ones I get about Salisbury Steak!
Q: Can I use ground turkey instead of ground beef?
A: Absolutely! Ground turkey or chicken works wonderfully. Just keep an eye on the cooking time, as poultry can cook a bit faster and tends to be leaner, so you might need a touch more oil.
Q: What if I don’t have fresh mushrooms?
A: No problem at all! You can definitely use canned mushrooms, just drain them well before adding them to the skillet. The flavor will be slightly different, but still delicious.
Q: My gravy has lumps! How can I fix it?
A: Don’t panic! If your gravy gets lumpy, remove it from the heat and whisk vigorously. You can also strain it through a fine-mesh sieve for a perfectly smooth consistency. Gradually adding the broth and whisking constantly helps prevent lumps in the first place.
Q: Can I make the patties ahead of time?
A: Yes! You can form the patties and store them, covered, in the refrigerator for up to 24 hours before cooking. This can be a great time-saver for busy days.
Conclusion
And there you have it, my friends, a recipe for Homemade Salisbury Steak that I truly adore. There’s something so profoundly satisfying about bringing a classic dish like this to life in your own kitchen, filling your home with incredible aromas and your table with warmth. It’s more than just a meal; it’s a memory in the making, a testament to the power of good food and shared moments.
I truly hope you give this recipe a try and experience the sheer joy of this savory, comforting dish. When you do, please come back and tell me all about it! Did you serve it with mashed potatoes or try something new? Do you have any special family traditions around Salisbury Steak? I’d love to hear your stories and see your culinary creations in the comments below! Happy cooking, from my heart to your home.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



