There’s something incredibly heartwarming about a plate of homemade Salisbury steak—it instantly transports me to my childhood, where comfort food was a staple of family dinners. With the rich aroma of sautéed mushrooms and savory gravy filling the kitchen, I couldn’t help but smile as I awaited this culinary delight. I stumbled upon this classic recipe during a quest to escape the cycle of takeout, and it turned out to be a game-changer.
This simple yet flavorful dish brings an impressive touch to your weeknight meals without the fuss. Made with lean ground beef and a handful of pantry staples, it’s not only a winner for the whole family, but it’s also perfect for those moments when you want to impress guests with your kitchen skills. There’s a delightful satisfaction in shaping your own patties and watching them transform into golden, juicy delights, all while knowing they’re draped in a luscious mushroom gravy. So, let’s dive into this irresistible homemade Salisbury steak that will quickly become a beloved addition to your dinner rotation!
Why is Salisbury Steak a Must-Try?
Simplicity reigns supreme in this recipe, requiring just 30 minutes from start to finish.
Savory mushroom gravy envelops juicy patties, adding depth and satisfaction to each bite.
Crowd-pleaser alert! Perfect for family dinners or impressing guests at gatherings.
Versatile pairing options abound; serve it over fluffy mashed potatoes or alongside roasted broccoli for a complete meal.
Budget-friendly ingredients make it easy to whip up without breaking the bank—great for anyone looking to escape fast food.
This homemade Salisbury steak is a nostalgic and comforting dish that promises to warm hearts and bellies alike!
Salisbury Steak Ingredients
• Get ready to create a classic dish!
For the Patties
- Lean ground beef – a must for juicy patties that are leaner yet tender.
- Panko breadcrumbs – adds fabulous texture while keeping the patties from becoming dense.
- Large egg, beaten – acts as a binder to hold everything together.
- Ketchup – provides a hint of sweetness and tang to elevate the flavor.
- Dijon mustard – adds a subtle zing that enhances the overall taste.
- Dried oregano – infuses a lovely earthy note to the meat mixture.
- Kosher salt – essential for bringing out the natural flavors of the ingredients.
For the Gravy
- Extra-virgin olive oil – used to sauté the patties, adding a touch of richness.
- Unsalted butter – creates a velvety base for the gravy once melted.
- Flour – helps thicken the gravy to that perfect consistency.
- Beef stock – the star of the gravy that adds a robust flavor to the dish.
- Worcestershire sauce – delivers a complex flavor that rounds out the gravy beautifully.
- Onion powder – gives an aromatic sweetness without the need for fresh onions.
- Sliced cremini mushrooms – their earthy flavor complements the beef, making every bite heavenly.
- Salt and pepper – to taste, ensuring the gravy is perfectly seasoned.
For Serving
- Mashed potatoes – a classic, creamy base for the Salisbury steak to rest on.
- Roasted broccoli – brings a touch of vibrant color and nutrition to your plate.
Gather these ingredients, and you’re on your way to creating the most delightful Salisbury steak that will surely impress!
How to Make Salisbury Steak
-
Mix the Ingredients: In a large bowl, combine the lean ground beef, panko breadcrumbs, beaten egg, ketchup, Dijon mustard, oregano, and kosher salt. Mix until everything is well incorporated, creating a flavorful base for your patties.
-
Shape the Patties: Divide the mixture into four equal parts and gently shape each into oval patties that are about 3/4-inch thick. This will help them cook evenly and maintain a juicy texture.
-
Cook the Patties: In a large nonstick skillet, heat the olive oil over medium-high heat. Add the patties and cook for about 3 minutes on each side until they develop a lovely golden crust. Once cooked, transfer them to a plate and set aside.
-
Prepare the Gravy: Lower the heat to medium and add the butter to the same skillet with the drippings. Once melted, whisk in the flour until combined and smooth, ensuring no lumps remain.
-
Add the Liquid: Gradually pour in the beef stock while whisking continuously. Stir in the ketchup, Worcestershire sauce, and onion powder, mixing until everything is fully combined.
-
Simmer with Mushrooms: Toss in the sliced cremini mushrooms and let the mixture simmer for about 5 minutes, allowing the gravy to thicken and the flavors to meld. Season with salt and pepper to taste.
-
Finish Cooking the Patties: Return the partially cooked patties to the skillet, nestling them into the simmering gravy. Cover and cook for an additional 10 minutes or until the internal temperature of the patties reaches 160°F.
-
Serve and Enjoy: Plate the Salisbury steak over a bed of creamy mashed potatoes, drizzling some of that rich mushroom gravy on top for a comforting meal.
Optional: Garnish with fresh parsley for an added pop of color.
Exact quantities are listed in the recipe card below.
Salisbury Steak Variations & Substitutions
Feel free to make this dish your own and explore delightful twists that ignite your palate!
-
Turkey Swap: Substitute ground turkey for a lighter option without sacrificing taste. It’s equally enjoyable, offering a deliciously moist and flavorful twist.
-
Vegetarian Delight: Use lentils or black beans to create hearty vegetarian patties. Adding finely minced vegetables increases flavor while keeping it substantial and satisfying.
-
Gluten-Free: Opt for gluten-free breadcrumbs instead of panko to cater to dietary needs while maintaining the same crunchy texture.
-
Add Spice: Incorporate a teaspoon of cayenne pepper or red pepper flakes for a kick of heat! This simple addition will elevate the flavor profile to a whole new level.
-
Mushroom Medley: Instead of just cremini, mix in shiitake or portobello mushrooms for a deeper, more earthy flavor. The combination offers a delightful variety of textures as well.
-
Sour Cream Boost: Mix a spoonful of sour cream into the gravy for a creamy, tangy richness that complements the savory notes beautifully. It adds another layer of indulgence!
-
Onion Lovers: Sauté some chopped onions in the skillet before adding the gravy. Their sweetness enhances the overall dish, making it even more sumptuous and aromatic.
-
Herb Infusion: Introduce fresh herbs like thyme or rosemary to the meat mixture for an added depth of flavor. A sprinkle right before serving can also freshen up the dish beautifully!
What to Serve with Salisbury Steak?
Comfort food enthusiasts know that a satisfying meal goes beyond the main course.
-
Creamy Mashed Potatoes: Their rich, buttery texture perfectly soaks up the savory mushroom gravy, creating a delightful contrast to the meat.
-
Roasted Broccoli: This vibrant side adds a pop of color and crunch, balancing the richness of the steak while boosting nutrition.
-
Garlic Bread: Crispy on the outside and soft inside, it’s perfect for mopping up any leftover gravy on your plate.
-
Green Salad: A fresh, tangy salad with a light vinaigrette offers a refreshing counterpoint that lifts your meal and cleanses the palate.
-
Corn on the Cob: Sweet, juicy corn provides an enjoyable bite that complements the savory flavors of the Salisbury steak.
-
Red Wine: A glass of full-bodied red wine enhances the flavors of the beef, allowing your dining experience to feel even more decadent and special.
Mix and match these delightful sides to create a heartwarming meal that everyone will relish!
Expert Tips for Salisbury Steak
- Quality Meat: Use high-quality, lean ground beef for better flavor and texture; avoid overly fatty ground beef which can result in greasy patties.
- Don’t Overmix: When combining the ingredients, mix just until combined to maintain a tender texture; overmixing can make the patties tough.
- Use Nonstick Skillet: A good nonstick skillet prevents sticking and helps create that golden crust on your Salisbury steak. Avoid using too much oil; just a thin layer is enough.
- Let Gravy Simmer: Allow the gravy to simmer long enough for thickening, but don’t rush; this enhances the flavor of the sauce, making it more delicious.
- Taste as You Go: Adjust seasoning throughout the cooking process. Always taste the gravy before adding the patties back to ensure it’s seasoned perfectly.
- Resting Time: Let the Salisbury steak rest for a few minutes after cooking to allow the juices to redistribute, ensuring they remain juicy and flavorful.
How to Store and Freeze Salisbury Steak
Fridge: Store leftover Salisbury steak in an airtight container for up to 3 days. Be sure to include some of the gravy for added moisture.
Freezer: For longer storage, freeze Salisbury steak in a freezer-safe container or wrap tightly in plastic wrap for up to 3 months.
Reheating: Defrost in the refrigerator overnight before reheating. Warm in a skillet over medium heat or in the microwave until heated through, ensuring the internal temperature reaches 165°F.
Meal Prep: Consider making a double batch and freezing half; this homemade Salisbury steak will be a lifesaver for quick weeknight meals!
Make Ahead Options
These delectable Salisbury steaks are perfect for meal prep enthusiasts! You can mix and shape the patties up to 24 hours in advance. Just cover them well and refrigerate to keep them fresh and juicy. The gravy can also be prepared up to 3 days ahead; simply store it in an airtight container in the fridge. To serve, warm the gravy on the stove, cook the patties in the skillet, and nestle them in the gravy as directed. This way, you’ll enjoy a comforting homemade meal with minimal effort—just as delicious as if you made it fresh that day!
Homemade Salisbury Steak Recipe FAQs
How do I choose the right ground beef for Salisbury steak?
Absolutely! Look for lean ground beef with around 80/20 fat content, which provides enough richness without being greasy. The leaner option makes for juicier patties and a healthier dish overall. Make sure the beef is bright red with no dark spots, as this indicates freshness.
How should I store leftover Salisbury steak?
After dinner, you can store any leftovers in an airtight container in the refrigerator for up to 3 days. I recommend keeping the Salisbury steak along with some gravy to retain moisture and flavor. Just make sure it cools down to room temperature before sealing it in!
Can I freeze Salisbury steak?
Very! To freeze, place the cooked Salisbury steak in a freezer-safe container or wrap it tightly in plastic wrap. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy it, defrost it in the fridge overnight and reheat until the internal temperature reaches 165°F.
What should I do if the gravy is too thick or too thin?
If your gravy ends up too thick, add a bit more beef stock or water, a tablespoon at a time, while whisking it until you reach the desired consistency. Conversely, if it’s too thin, let it simmer a little longer to thicken or mix a small amount of cornstarch with cold water, then whisk it in to help thicken up the sauce smoothly.
Are there any dietary considerations for Salisbury steak?
Yes! If you’re making this dish for those with dietary restrictions, you can substitute the panko breadcrumbs with gluten-free breadcrumbs for a gluten-free option. If someone has a meat allergy, consider using a plant-based ground meat alternative. Always check that your beef stock is gluten-free and check for allergens in the Worcestershire sauce as well.
How long can I keep frozen Salisbury steak?
You can keep your frozen Salisbury steak for up to 3 months. Just make sure it’s wrapped securely to prevent freezer burn. I often make double batches just for this reason—having a delicious homemade meal ready to go during busy weeknights is a lifesaver!

Irresistible Homemade Salisbury Steak for Comfort Food Lovers
Ingredients
Equipment
Method
- In a large bowl, combine the lean ground beef, panko breadcrumbs, beaten egg, ketchup, Dijon mustard, oregano, and kosher salt. Mix until everything is well incorporated.
- Divide the mixture into four equal parts and gently shape each into oval patties that are about 3/4-inch thick.
- In a large nonstick skillet, heat the olive oil over medium-high heat. Add the patties and cook for about 3 minutes on each side until golden.
- Lower the heat to medium and add the butter to the same skillet. Once melted, whisk in the flour until smooth.
- Gradually pour in the beef stock while whisking continuously. Stir in the ketchup, Worcestershire sauce, and onion powder.
- Toss in the sliced cremini mushrooms and let the mixture simmer for about 5 minutes, seasoning with salt and pepper.
- Return the patties to the skillet, cover and cook for an additional 10 minutes or until the internal temperature reaches 160°F.
- Plate the Salisbury steak over a bed of creamy mashed potatoes and drizzle with mushroom gravy.










