
Oh, Salisbury steak. Doesn’t just the name bring back a flood of memories? For me, it instantly transports me back to cozy weeknights around my family’s dinner table. It wasn’t fancy, but it was always incredibly satisfying – those tender, flavorful patties smothered in a rich, savory mushroom gravy. Pure comfort food magic!
This recipe is my go-to when I need a taste of that nostalgia. It’s simple enough for a busy weeknight but feels special enough to serve company. Plus, the smell of that gravy simmering? Absolutely divine. Get ready to make some delicious new memories (or relive old ones!) with this classic.
Why You’ll Love This Recipe
- Fast: Comes together quicker than you might think!
- Easy: Straightforward steps, perfect for any skill level.
- Giftable: While you probably wouldn’t gift the whole meal, the homemade patties and gravy base are fantastic to share with someone who could use a comforting meal.
- Crowd-pleasing: A true comfort food classic that everyone loves.
Ingredients
Here’s what you’ll need to whip up this cozy meal. Most of these are probably already hanging out in your pantry and fridge!
For the patties:
- 1 1/2 pounds ground beef: I usually go for 80/20 for good flavor and juiciness, but use what you prefer.
- 1/2 cup breadcrumbs: Plain or seasoned work great. These help bind the patties together.
- 1 egg: Our other key binder!
- 1/4 cup finely chopped onion: Adds great flavor right into the patties. Make sure it’s finely chopped so you don’t get big chunks.
- 1 tablespoon Worcestershire sauce: A secret weapon for adding depth and umami to the meat.
- 1/2 teaspoon garlic powder: Easy garlic flavor distribution.
- 1/2 teaspoon salt: Essential for seasoning the meat.
- 1/4 teaspoon black pepper: Freshly ground is always best!
For the gravy:
- 1 tablespoon olive oil: For searing those beautiful patties.
- 1 tablespoon unsalted butter: Adds richness to the gravy base.
- 1 medium onion, thinly sliced: These cook down and become sweet and delicious in the gravy.
- 8 ounces cremini or button mushrooms, sliced: Classic partners for Salisbury steak gravy. Cremini (baby bellas) have a bit more flavor than white buttons.
- 2 cloves garlic, minced: Because gravy always needs garlic!
- 2 tablespoons all-purpose flour: This is our thickener for the gravy, making a roux with the butter and pan drippings.
- 2 cups beef broth: The liquid base for our glorious gravy.
- 1 tablespoon Worcestershire sauce: Another splash for the gravy to enhance that savory depth.
- 1 teaspoon Dijon mustard: Adds a little tang and complexity that really elevates the gravy.
- Salt and Black pepper to taste: You’ll adjust this at the end to make sure the gravy is seasoned perfectly.
- Optional: fresh chopped parsley for garnish: Adds a pop of color and freshness at the end.
How to Make It
Okay, let’s get cooking! Don’t be intimidated; it’s just a few simple steps to comfort food bliss.
Step 1: Make the Patties. Grab a large bowl and gently combine your ground beef, breadcrumbs, egg, finely chopped onion, that first tablespoon of Worcestershire sauce, garlic powder, salt, and pepper. Mix it just until everything is combined. Be careful not to overmix, as this can make the patties tough. Now, divide the mixture and form it into 6 to 8 oval-shaped patties. Aim for about 3/4-inch thick.
Step 2: Brown the Patties. Heat the tablespoon of olive oil in a large skillet or Dutch oven over medium-high heat. Once shimmering, carefully place the patties in the hot skillet. Cook them for about 4 to 6 minutes on each side, until they’re beautifully browned. Don’t worry about cooking them through yet; they’ll finish cooking in the gravy. Remove the browned patties and set them aside on a plate.
Step 3: Sauté the Onions. Lower the heat to medium. Add the tablespoon of unsalted butter to the same skillet (don’t clean it! Those browned bits are flavor!). Add your thinly sliced onion and cook, stirring occasionally, for about 5 to 7 minutes. You want them softened and starting to get lightly golden and sweet.
Step 4: Cook the Mushrooms and Garlic. Now, toss in the sliced mushrooms. Cook them for another 5 to 7 minutes, stirring now and then, until they’re tender and have released their liquid. Stir in the minced garlic and cook for just 1 minute more, until you can smell that wonderful garlic aroma. Don’t let it burn!
Step 5: Make the Roux. Sprinkle the all-purpose flour over the cooked onions and mushrooms. Stir it constantly for 1 to 2 minutes. This step is important – it cooks the raw taste out of the flour and helps thicken the gravy properly.
Step 6: Whisk in the Broth. Slowly, gradually, whisk in the beef broth. Pour a little bit in at a time, whisking continuously to smooth out any lumps before adding more. This is key to a smooth gravy! Once all the broth is in, whisk in the second tablespoon of Worcestershire sauce and the Dijon mustard. Bring the gravy to a gentle simmer, stirring as it thickens.
Step 7: Simmer the Patties in Gravy. Carefully return the browned Salisbury steak patties back into the skillet, nestling them into the simmering gravy. Reduce the heat to low, cover the skillet, and let it gently simmer for about 15 to 20 minutes. This allows the flavors to meld and ensures the patties cook all the way through. The gravy should also thicken nicely during this time.
Step 8: Season and Serve. Taste the gravy. Does it need a little more salt or pepper? Adjust the seasoning until it tastes perfect to you. Serve the Salisbury steak hot, making sure to spoon plenty of that incredible mushroom gravy over each patty. If you’re feeling fancy, sprinkle with fresh chopped parsley before serving.

Substitutions & Additions
Recipes are meant to be played with! Here are a few ideas for swapping things up:
- Meat: You could try ground turkey or a mix of beef and pork for the patties. Adjust cooking time slightly as needed.
- Mushrooms: Feel free to use any mushrooms you love – shiitake, oyster, or a mix would be delicious.
- Creamier Gravy: Stir in a splash of heavy cream or a dollop of sour cream at the end for an extra rich gravy.
- Herb Power: Add a sprig of fresh thyme or rosemary to the gravy while it simmers for extra herbaceous flavor. Remove before serving.
- Spicy Kick: A pinch of red pepper flakes added with the garlic can give the gravy a subtle warmth.
Tips for Success
Keep these pointers in mind for the best Salisbury steak every time:
- Don’t Overmix Patties: Mixing the meat mixture too much can result in tough patties. Mix just until the ingredients are incorporated.
- Get a Good Sear: Don’t rush the browning step! A good sear on the patties adds lots of flavor (fond) to the pan, which is crucial for a delicious gravy.
- Scrape Up Brown Bits: As you cook the onions and mushrooms, use your spoon or spatula to scrape up any browned bits stuck to the bottom of the pan. That’s where the flavor lives!
- Whisk Flour and Broth Slowly: The most common cause of lumpy gravy is adding the liquid too quickly. Whisking constantly while adding the broth gradually will give you a smooth, beautiful gravy.
- Prep Ahead: You can make the patties ahead of time and store them covered in the fridge for up to 24 hours before cooking. You can also slice the onions and mushrooms ahead of time.
How to Store It
Got leftovers? You’re in luck!
Store any leftover Salisbury steak and gravy together in an airtight container in the refrigerator for up to 3-4 days.
For longer storage, you can freeze the cooked Salisbury steak and gravy. Let it cool completely, then transfer to a freezer-safe container or bag. It will keep in the freezer for up to 2-3 months. Thaw overnight in the refrigerator before reheating.
To reheat, gently warm in a skillet on the stovetop over low heat, or microwave until heated through. You might need to add a splash of broth or water if the gravy has thickened too much.
FAQs
Here are answers to a few common questions you might have:
Q: What do you serve with Salisbury steak?
A: Mashed potatoes are a classic pairing – perfect for soaking up that gravy! Rice, egg noodles, or roasted vegetables like green beans or broccoli are also fantastic options.
Q: Can I make this without mushrooms?
A: Absolutely! If mushrooms aren’t your thing, you can simply omit them from the gravy recipe. Follow the steps as written, just skipping the mushroom addition in step 4. The gravy will still be delicious!
Q: Why is my gravy lumpy?
A: Lumpy gravy is usually caused by adding the liquid (beef broth) too quickly to the flour/fat mixture (roux). Make sure to whisk the broth in gradually and continuously until smooth before adding more.
Q: Can I bake Salisbury steak instead of pan-frying?
A: While the pan-frying method described here is best for developing that crucial flavor base (fond) in the skillet for the gravy, you could bake the patties first on a baking sheet until almost cooked through, then add them to the prepared gravy simmering on the stovetop to finish cooking. You’d miss out on some of the pan flavor, though!

Classic Homestyle Salisbury Steak with Mushroom Gravy
Ingredients
Equipment
Method
- Step 1: Make the Patties. In a large bowl, gently combine ground beef, breadcrumbs, egg, finely chopped onion, the first tablespoon of Worcestershire sauce, garlic powder, salt, and pepper. Mix until just combined; do not overmix. Divide and form the mixture into 6 to 8 oval-shaped patties, about 3/4-inch thick.
- Step 2: Brown the Patties. Heat the tablespoon of olive oil in a large skillet or Dutch oven over medium-high heat. Carefully place patties in the hot skillet and cook for about 4 to 6 minutes on each side until beautifully browned. Remove browned patties and set aside on a plate.
- Step 3: Sauté the Onions. Lower the heat to medium. Add the tablespoon of unsalted butter to the same skillet (do not clean). Add the thinly sliced onion and cook, stirring occasionally, for about 5 to 7 minutes until softened and lightly golden.
- Step 4: Cook the Mushrooms and Garlic. Add the sliced mushrooms to the skillet. Cook for another 5 to 7 minutes, stirring, until tender and they have released their liquid. Stir in the minced garlic and cook for just 1 minute more until fragrant.
- Step 5: Make the Roux. Sprinkle the all-purpose flour over the cooked onions and mushrooms. Stir constantly for 1 to 2 minutes to cook the raw taste out of the flour and help thicken the gravy.
- Step 6: Whisk in the Broth. Slowly and gradually whisk in the beef broth, pouring a little at a time and whisking continuously to smooth out lumps. Once all the broth is in, whisk in the second tablespoon of Worcestershire sauce and the Dijon mustard. Bring the gravy to a gentle simmer, stirring as it thickens.
- Step 7: Simmer the Patties in Gravy. Carefully return the browned Salisbury steak patties back into the skillet, nestling them into the simmering gravy. Reduce the heat to low, cover the skillet, and gently simmer for about 15 to 20 minutes. This allows flavors to meld and the patties to cook through.
- Step 8: Season and Serve. Taste the gravy and adjust seasoning with salt and pepper as needed. Serve the Salisbury steak hot, spooning plenty of mushroom gravy over each patty. Garnish with fresh chopped parsley if desired.






