Some dishes taste like a warm hug on a plate. Hearty Salisbury steak with creamy mushroom gravy is one of them. This classic American comfort food combines seasoned beef patties with a rich, velvety mushroom gravy that begs to be sopped up with mashed potatoes or egg noodles. Unlike the frozen versions many people remember from childhood, this homemade recipe delivers deep, savory flavor, a tender texture, and a gravy that is silky, earthy, and absolutely unforgettable.
What sets this hearty Salisbury steak apart is the attention to detail in each component. The patties are made with a blend of ground beef, breadcrumbs, egg, and aromatics, then seared until deeply browned to build a flavorful foundation. The creamy mushroom gravy starts with the fond left in the pan, then incorporates fresh mushrooms, beef broth, and a touch of cream for richness. Every step builds on the last, resulting in a dish that tastes like it simmered for hours but comes together in just over an hour. Whether you are feeding a hungry family on a cold evening or revisiting a childhood favorite, this Salisbury steak with creamy mushroom gravy will earn a permanent spot in your dinner rotation.
Why You Will Love This Recipe
· Deep, Savory Flavor: The patties are seasoned with onion, garlic, and Worcestershire sauce for maximum umami.
· Luxurious Gravy: Made from scratch with fresh mushrooms, beef broth, and a touch of cream.
· Tender, Juicy Patties: The breadcrumb and egg mixture ensures a soft texture, not a dense hockey puck.
· One-Skillet Meal: Everything cooks in a single pan, including the gravy.
· Better Than Frozen: Far superior to store-bought versions in both taste and texture.
· Freezer-Friendly: Make a double batch and freeze the uncooked patties.
· Pairs with Everything: Serve over mashed potatoes, egg noodles, rice, or roasted vegetables.
Ingredients List
For the Salisbury Steak Patties:
· 1 1/2 lbs (680g) lean ground beef (85/15 recommended)
· 1/2 cup plain breadcrumbs (or panko)
· 1 large egg, lightly beaten
· 1/4 cup finely diced yellow onion
· 2 cloves garlic, minced
· 2 tablespoons Worcestershire sauce
· 1 tablespoon ketchup or tomato paste
· 1 teaspoon kosher salt
· 1/2 teaspoon black pepper
· 1/2 teaspoon dried thyme
· 2 tablespoons olive oil or vegetable oil (for searing)
For the Creamy Mushroom Gravy:
· 2 tablespoons unsalted butter
· 8 oz (225g) cremini mushrooms, sliced
· 1 small yellow onion, finely diced
· 2 cloves garlic, minced
· 2 tablespoons all-purpose flour
· 2 cups low-sodium beef broth
· 1/2 cup heavy cream or half-and-half
· 1 tablespoon Worcestershire sauce
· 1 teaspoon Dijon mustard
· 1/2 teaspoon kosher salt (or to taste)
· 1/4 teaspoon black pepper
· 1 tablespoon fresh parsley, chopped (for garnish)
Step-by-Step Instructions
Step 1: Make the Patties
In a large mixing bowl, combine the ground beef, breadcrumbs, beaten egg, diced onion, minced garlic, Worcestershire sauce, ketchup, salt, black pepper, and dried thyme. Use your hands to mix gently until just combined. Do not overwork the meat, or the patties will become tough.
Step 2: Shape the Patties
Divide the mixture into 4 to 6 equal portions, depending on how large you want each steak. Shape each portion into an oval patty about 3/4-inch thick. Use your thumb to make a slight indentation in the center of each patty. This prevents the patties from puffing up during cooking. Place the patties on a plate or baking sheet.
Step 3: Sear the Patties
Heat a large, heavy-bottomed skillet or cast-iron pan over medium-high heat. Add the olive oil. When the oil shimmers, carefully place the patties in the pan without crowding. Sear for 3-4 minutes per side until a deep brown crust forms. The patties will not be cooked through. Transfer the seared patties to a plate.
Step 4: Sauté the Mushrooms
Reduce the heat to medium. Add the 2 tablespoons of butter to the same skillet. Once melted, add the sliced cremini mushrooms in a single layer. Do not stir for 2 minutes to allow browning. Then stir and cook for another 3-4 minutes until the mushrooms are golden brown and have released their liquid.
Step 5: Add the Aromatics
Add the diced onion to the skillet with the mushrooms. Cook for 3 minutes until softened. Add the minced garlic and cook for 60 seconds until fragrant. Scrape the bottom of the pan to release any browned bits.
Step 6: Make the Gravy
Sprinkle the flour over the mushroom mixture. Stir constantly for 1-2 minutes until the flour is absorbed and turns light golden. Slowly pour in the beef broth while whisking continuously to prevent lumps. Add the Worcestershire sauce and Dijon mustard. Bring the gravy to a simmer and cook for 3-4 minutes, whisking occasionally, until thickened.
Step 7: Add Cream and Return Patties
Reduce the heat to low. Stir in the heavy cream. The gravy will turn a rich, light brown color. Taste and add salt and pepper as needed. Return the seared Salisbury steak patties to the skillet, nestling them into the gravy. Spoon some gravy over the tops of the patties.
Step 8: Simmer to Finish
Cover the skillet with a lid and simmer over low heat for 10-12 minutes, until the patties are cooked through and the gravy has thickened further. An instant-read thermometer inserted into the center of a patty should read 160°F (71°C). For the last 2 minutes, remove the lid to allow the gravy to reduce slightly.
Step 9: Garnish and Serve
Sprinkle with fresh chopped parsley. Serve hot, spooning extra creamy mushroom gravy over each patty.
Cooking Tips and Pro Tips for Best Results
· Do not overwork the meat: Mix the ingredients until just combined. Overmixing compresses the meat and results in dense, tough patties.
· Make an indentation in each patty: The center of a patty expands as it cooks. A thumbprint indentation keeps the patty flat and prevents it from turning into a meatball shape.
· Sear in batches if needed: Crowding the pan lowers the temperature and prevents proper browning. Cook the patties in two batches if necessary.
· Use cremini mushrooms: They have more flavor than white button mushrooms. If you only have white mushrooms, add a splash of soy sauce or extra Worcestershire to boost umami.
· Whisk the gravy thoroughly: Adding cold broth to hot flour can create lumps. Pour the broth slowly while whisking constantly. Warm the broth in the microwave for 45 seconds first for best results.
· Let the gravy thicken on its own: Do not add extra flour. The gravy will continue to thicken as it simmers and as the patties release juices.
Variations and Substitutions
Turkey Salisbury Steak:
Substitute ground turkey for the ground beef. Add 2 tablespoons of olive oil to the turkey mixture for moisture, as turkey is leaner. Reduce the searing time to 2-3 minutes per side, as turkey patties cook faster.
Lighter Gravy Version:
Replace the heavy cream with half-and-half or whole milk. Use 1 tablespoon of butter instead of 2. The gravy will be less rich but still delicious. You can also use a cornstarch slurry (2 tablespoons cornstarch mixed with 2 tablespoons cold water) instead of the flour roux.
Onion Mushroom Gravy Version:
Add 1 cup of thinly sliced yellow onions along with the mushrooms. Cook the onions for 5-6 minutes until deeply caramelized before adding the garlic. This creates a sweeter, more complex gravy.
Gluten-Free Salisbury Steak:
Use gluten-free breadcrumbs or crushed pork rinds for the patties. Replace the all-purpose flour with a 1:1 gluten-free flour blend or 2 tablespoons of cornstarch mixed with 2 tablespoons of cold water (add at the end of step 6).
Cheesy Salisbury Steak:
Add 1/2 cup of shredded sharp cheddar cheese to the patty mixture. Top each cooked patty with a slice of provolone or Swiss cheese during the last 2 minutes of simmering, then cover to melt.
Beef and Pork Blend:
Replace half of the ground beef with ground pork. The added fat from the pork makes the patties even more tender and juicy. Reduce the added oil for searing, as pork renders more fat.
Serving Suggestions
Hearty Salisbury steak with creamy mushroom gravy is traditionally served over a starch that can soak up every drop of gravy:
· Mashed Potatoes: The classic pairing. Creamy, buttery mashed potatoes are the perfect base.
· Egg Noodles: Wide egg noodles catch the gravy beautifully.
· White Rice or Brown Rice: A simple, gluten-free option.
· Roasted Potatoes: Crispy roasted potatoes provide texture contrast.
· Buttered Parsley Noodles: Light and fresh, allowing the gravy to shine.
Vegetable sides that pair well:
· Steamed green beans with almonds
· Roasted Brussels sprouts
· Buttered peas and carrots
· Sautéed spinach with garlic
Storage and Reheating Instructions
Refrigerator:
Store leftovers in an airtight container for up to 4 days. The patties and gravy can be stored together or separately. The gravy will thicken considerably when cold.
Freezer:
Freeze the cooked Salisbury steaks and gravy together in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating. Uncooked patties can also be frozen: place them on a baking sheet until solid, then transfer to a freezer bag. Freeze for up to 3 months. Cook from frozen, adding 3-4 minutes to the searing time.
Reheating:
· Stovetop (Best): Place patties and gravy in a covered skillet over medium-low heat for 8-10 minutes, adding a splash of beef broth if the gravy is too thick. Stir the gravy occasionally.
· Microwave: Heat individual portions covered for 90 seconds, stir, then heat for another 60 seconds. Add a tablespoon of water or broth before microwaving.
· Oven: Place in a covered baking dish at 325°F for 15-20 minutes.
Nutritional Information (Approximate, per serving – serves 4)
· Calories: 610
· Protein: 38g
· Fat: 42g
· Saturated Fat: 19g
· Carbohydrates: 20g
· Fiber: 2g
· Sugar: 5g
· Sodium: 1050mg
· Cholesterol: 185mg
· Calcium: 10% Daily Value
· Iron: 25% Daily Value
Frequently Asked Questions (FAQ)
1. What is the difference between Salisbury steak and hamburger steak?
Salisbury steak typically includes binders like breadcrumbs and egg, along with aromatics such as onion and Worcestershire sauce, and is served with a gravy. Hamburger steak is usually just seasoned ground beef shaped into a patty and served with a simple pan sauce or no sauce at all. This hearty Salisbury steak with creamy mushroom gravy falls firmly in the Salisbury camp.
2. Can I make this recipe without heavy cream?
Yes. For a lighter gravy, substitute the heavy cream with half-and-half, whole milk, or even evaporated milk. The gravy will be slightly less rich but still creamy. For a dairy-free version, use full-fat coconut milk or unsweetened oat milk, though the flavor will change slightly.
3. Why are my Salisbury steak patties falling apart?
Falling apart usually happens from too much liquid, not enough binder, or overhandling. Make sure you are using the full 1/2 cup of breadcrumbs. Do not add extra Worcestershire or ketchup. Shape the patties gently and do not flip them too often during searing. If the mixture feels too wet, add another tablespoon of breadcrumbs.
4. Can I cook this in a slow cooker?
Yes. Sear the patties in a skillet first, then transfer them to a slow cooker. Make the gravy in the same skillet, scraping up the fond, then pour it over the patties. Cook on low for 4-5 hours or on high for 2-3 hours. Stir in the heavy cream during the last 30 minutes of cooking. The patties will be very tender but may lose some of their firm shape.
5. What is the best mushroom for creamy mushroom gravy?
Cremini mushrooms are the best all-around choice. They are immature portobellos with a deeper, earthier flavor than white button mushrooms. For a more robust gravy, use a mix of cremini and shiitake mushrooms. For a truly luxurious version, add a handful of rehydrated dried porcini, and use the soaking liquid as part of your beef broth.
6. Can I double this recipe for a crowd?
Absolutely. Use a larger Dutch oven or two skillets. Double all ingredients. Sear the patties in batches to avoid crowding. The gravy will take slightly longer to thicken due to the larger volume, about 6-8 minutes instead of 3-4. Simmering time remains 10-12 minutes. For a crowd, keep finished patties warm in a 200°F oven while you cook the remaining batches.