Nothing says comfort food quite like a sizzling plate of Salisbury steak, drizzled in savory gravy. Imagine the rich aroma wafting through your kitchen, teasing your taste buds with every simmering moment. This Homemade Salisbury Steak is not just another recipe; it’s an easy, tasty meal that’ll have everyone at the table asking for seconds!
Why Make This Recipe
Who wouldn’t crave a hearty meal that satisfies both hunger and nostalgia? This Salisbury steak is not only super simple to whip up, but its one-pan magic means easy cleanup! Plus, it’s a wallet-friendly dish that uses everyday ingredients. Let’s be honest—who has the time or cash for a fancy dinner every night?
Ingredients
You don’t need fancy stuff — just these basics!
- 1 pound ground beef
- 1/4 cup breadcrumbs
- 1/4 cup onion, chopped
- 1 egg
- Salt and pepper to taste
- 2 tablespoons vegetable oil
- 1 cup mushrooms, sliced
- 1 cup beef broth
- 1 tablespoon Worcestershire sauce
- 2 tablespoons flour
- Creamy mashed potatoes for serving
Directions
- In a mixing bowl, combine the ground beef, breadcrumbs, chopped onion, egg, salt, and pepper. Mix until well combined and form into patties.
- Heat vegetable oil in a skillet over medium heat. Add the patties and cook until browned on both sides. Remove from skillet and set aside.
- In the same skillet, add mushrooms and sauté until softened.
- Sprinkle flour over the mushrooms and stir to combine. Pour in the beef broth and Worcestershire sauce, stirring until the gravy thickens.
- Return the patties to the skillet, covering them with the gravy. Simmer for about 10 minutes.
- Serve the Salisbury steak with creamy mashed potatoes.

How to Make Homemade Salisbury Steak (Overview)
Let’s break it down! First, you mix your beefy goodness into patties—easy peasy! While those brown in the skillet, sauté some lovely mushrooms just calling for a sprinkle of flour. Next, the magic happens when you add broth and Worcestershire sauce to make that rich gravy. Pop the patties back in and let everything meld for 10 minutes. Pro tip: let that gravy work its flavor-enhancing magic!
How to Serve Homemade Salisbury Steak
Serve your Salisbury steak over a generous scoop of creamy mashed potatoes, allowing the buttery goodness to soak up that rich gravy. Garnish with a sprinkle of fresh parsley for a pop of color and freshness. Close your eyes and savor the delicate balance between the hearty beef and luscious gravy—bliss!
How to Store Homemade Salisbury Steak
Got leftovers? Lucky you! This meal stays fresh in the fridge for about 3–4 days. You can also freeze it for a quick meal later—just pop it in an airtight container. When you’re ready to enjoy it again, reheat in the microwave or on the stovetop until warmed through. Who says meal prep can’t be delicious?
Tips to Make Homemade Salisbury Steak
- Want extra flavor? Mix in some garlic powder or your favorite spice blend to the beef mixture.
- Use panko breadcrumbs for a crunchier texture in those patties.
- Keep an eye on the sauce; if it gets too thick, loosen it with a splash of additional beef broth.
- Feeling fancy? Toss in some fresh herbs, like thyme or rosemary, to elevate the dish!
- And always, don’t skip the resting time for the meat after it’s cooked—this makes it juicier! 😉
Variation
Feeling adventurous? Try making this dish vegan by swapping ground beef with lentils or black beans. For a twist, kick up the flavors with some spicy mustard or add diced bell peppers to the mix. The possibilities are endless!
FAQs
Can I make Salisbury steak ahead of time?
Absolutely! You can prepare the patties and gravy ahead of time and just reheat them when you’re ready to serve.
What can I use instead of beef broth?
Feel free to use vegetable broth or even chicken broth if that’s what you have on hand!
Can I freeze Salisbury steak?
Yes! Just make sure to store it in an airtight container. It keeps well in the freezer for up to 2–3 months.
📌 Pin this recipe for your next cozy dinner night!

Homemade Salisbury Steak
Ingredients
Method
- In a mixing bowl, combine the ground beef, breadcrumbs, chopped onion, egg, salt, and pepper. Mix until well combined and form into patties.
- Heat vegetable oil in a skillet over medium heat. Add the patties and cook until browned on both sides. Remove from skillet and set aside.
- In the same skillet, add mushrooms and sauté until softened.
- Sprinkle flour over the mushrooms and stir to combine. Pour in the beef broth and Worcestershire sauce, stirring until the gravy thickens.
- Return the patties to the skillet, covering them with the gravy. Simmer for about 10 minutes.
- Serve the Salisbury steak with creamy mashed potatoes.





