Juicy Salisbury Steak with Creamy Mushroom Gravy

There is something incredibly comforting about homemade Salisbury steak smothered in rich, creamy mushroom gravy. With its beautifully browned beef patties, tender mushrooms, and velvety sauce, this classic dish is perfect for a satisfying family dinner.

Unlike an ordinary hamburger, Salisbury steak combines seasoned ground beef with breadcrumbs, eggs, onions, and savory seasonings. The patties are pan-seared until golden brown, then gently simmered in a flavorful mushroom gravy that makes every bite tender and delicious.

The creamy sauce is the highlight of this recipe. Fresh mushrooms, garlic, beef broth, Worcestershire sauce, and a touch of cream create a deeply savory gravy that perfectly complements the juicy beef.

This recipe is ideal for busy weeknights, Sunday dinners, or special family gatherings. It pairs wonderfully with mashed potatoes, buttered noodles, rice, or roasted vegetables.

Best of all, it uses simple ingredients and requires no complicated cooking techniques.

Ingredients

For the Salisbury Steak Patties

  • 2 pounds (900 g) ground beef, preferably 80/20

  • ¾ cup plain breadcrumbs

  • 1 large egg

  • 1 small onion, finely grated

  • 3 garlic cloves, minced

  • 2 tablespoons Worcestershire sauce

  • 1 tablespoon Dijon mustard

  • 1 teaspoon salt

  • 1 teaspoon freshly ground black pepper

  • 1 teaspoon smoked paprika

  • 1 teaspoon dried parsley

  • 2 tablespoons olive oil for frying

For the Creamy Mushroom Gravy

  • 12 ounces (340 g) fresh button or cremini mushrooms, sliced

  • 3 tablespoons unsalted butter

  • 1 medium onion, finely chopped

  • 3 garlic cloves, minced

  • 3 tablespoons all-purpose flour

  • 2 cups beef broth

  • ¾ cup heavy cream

  • 1 tablespoon Worcestershire sauce

  • 1 teaspoon Dijon mustard

  • ½ teaspoon dried thyme

  • ½ teaspoon black pepper

  • Salt to taste

  • 2 tablespoons freshly chopped parsley

Why This Recipe Is So Delicious

The secret to a delicious Salisbury steak is the combination of tender beef patties and a deeply flavored gravy.

Using ground beef with a little fat helps keep the patties juicy. Breadcrumbs and egg bind the mixture together, while grated onion adds moisture and sweetness.

Worcestershire sauce and Dijon mustard provide a savory depth that makes the meat taste especially rich.

The mushroom gravy adds another layer of flavor. When mushrooms are sautéed in butter, they develop a wonderful earthy aroma.

Adding beef broth creates a savory base, while heavy cream gives the sauce its smooth, luxurious consistency.

As the beef patties simmer in the gravy, they absorb some of its flavor, resulting in an exceptionally satisfying dish.

Choosing the Best Ground Beef

For Salisbury steak, ground beef containing approximately 20% fat is an excellent choice.

This provides enough fat to keep the patties moist without making the finished dish excessively greasy.

If you prefer leaner ground beef, you can use an 85/15 mixture.

However, very lean beef may produce slightly drier patties.

Freshly ground beef generally gives the best texture, especially when it is handled gently during mixing.

Avoid overworking the meat, as this can make the patties dense and tough.

The Secret to Perfect Mushroom Gravy

A great mushroom gravy should be smooth, rich, and full of flavor.

The first important step is browning the mushrooms properly.

Allow them to cook until they release their moisture and begin developing golden edges.

This concentrates their natural flavor.

Butter adds richness, while garlic and onions create a delicious aromatic base.

Flour helps thicken the gravy, and beef broth provides a savory foundation.

Heavy cream should be added toward the end of cooking to create a silky texture.

The result is a beautifully balanced sauce that coats the beef patties without becoming overly thick.

Best Side Dishes

Creamy mashed potatoes are the traditional favorite because they absorb the mushroom gravy beautifully.

Other excellent options include buttered egg noodles, steamed rice, roasted potatoes, garlic bread, and sautéed green beans.

For a balanced dinner, serve the Salisbury steak with steamed broccoli, glazed carrots, or a fresh green salad.

Part 2: Step-by-Step Preparation

Step 1: Prepare the Beef Mixture

Place the ground beef in a large mixing bowl.

Add the breadcrumbs, egg, grated onion, minced garlic, Worcestershire sauce, Dijon mustard, salt, black pepper, smoked paprika, and dried parsley.

Using clean hands or a large spoon, gently mix the ingredients until just combined.

Avoid kneading or squeezing the mixture excessively.

Overmixing can make the finished patties firm rather than tender.

Step 2: Shape the Salisbury Steaks

Divide the beef mixture into six equal portions.

Shape each portion into a thick oval patty, approximately ¾ inch thick.

Press the center of each patty slightly with your fingers to help it cook evenly.

Place the patties on a plate or tray.

If time allows, refrigerate them for 10–15 minutes to help them hold their shape during cooking.

Step 3: Brown the Beef Patties

Heat the olive oil in a large skillet over medium-high heat.

Once the oil is hot, carefully add the patties.

Cook for approximately 3–4 minutes on each side until a deep golden-brown crust develops.

The patties do not need to be fully cooked at this stage because they will finish cooking in the gravy.

Transfer them to a plate and set aside.

Step 4: Sauté the Mushrooms

Reduce the heat to medium.

Add the butter to the same skillet.

Once melted, add the sliced mushrooms.

Spread them evenly across the pan.

Cook for approximately 6–8 minutes, stirring occasionally, until the mushrooms release their moisture and become golden brown.

Avoid adding too much salt at the beginning, as this can encourage the mushrooms to release moisture before browning.

Step 5: Add the Onion and Garlic

Add the chopped onion to the browned mushrooms.

Cook for approximately 3–4 minutes until softened.

Stir in the minced garlic and dried thyme.

Continue cooking for another minute until fragrant.

The combination of mushrooms, onions, garlic, and butter creates a rich base for the gravy.

Step 6: Prepare the Gravy Base

Sprinkle the flour evenly over the mushroom mixture.

Stir continuously for approximately 1–2 minutes.

This helps cook away the raw flour taste.

Slowly pour in the beef broth while stirring.

Add the Worcestershire sauce, Dijon mustard, and black pepper.

Continue stirring until the sauce becomes smooth.

Bring the mixture to a gentle simmer.

Step 7: Add the Heavy Cream

Reduce the heat to medium-low.

Slowly pour the heavy cream into the simmering gravy.

Stir gently until fully incorporated.

Allow the sauce to cook for approximately 3–4 minutes until it begins to thicken.

Taste and adjust the seasoning with additional salt or pepper if necessary.

The gravy should be creamy enough to coat the back of a spoon.

Step 8: Return the Beef Patties

Carefully place the browned Salisbury steak patties into the mushroom gravy.

Spoon some sauce over each patty.

Cover the skillet with a lid and reduce the heat to low.

Allow the patties to simmer gently for approximately 10–15 minutes.

The exact cooking time depends on their thickness.

For food safety, ground beef should reach an internal temperature of 160°F (71°C).

Step 9: Adjust the Sauce

Remove the lid and inspect the gravy.

If the sauce is too thick, add a small splash of beef broth.

If it is too thin, allow it to simmer uncovered for a few additional minutes.

Stir gently around the patties to prevent the sauce from sticking.

Avoid vigorous boiling, which can cause the cream sauce to separate.

Step 10: Optional Oven Finish

For a presentation similar to the photograph, transfer the browned patties and prepared gravy to a lightly greased baking dish before the final cooking stage.

Cover with foil and bake at 350°F (175°C) for approximately 15–20 minutes, or until the patties reach 160°F (71°C) internally.

Remove the foil during the final few minutes if you want the sauce to thicken slightly.

This method is particularly convenient when preparing the dish for a family gathering.

Step 11: Garnish and Serve

Once the Salisbury steaks are fully cooked, remove the skillet or baking dish from the heat.

Sprinkle freshly chopped parsley over the patties.

Spoon additional creamy mushroom gravy over each portion.

Serve immediately with mashed potatoes, noodles, rice, or your favorite vegetables.

Expert Tips for the Best Salisbury Steak

Do not overmix the beef: Gentle mixing produces more tender patties.

Use fresh mushrooms: Cremini mushrooms provide a particularly rich flavor.

Brown the patties properly: A golden crust adds depth to the finished dish.

Cook the flour briefly: This prevents the gravy from tasting floury.

Add cream over gentle heat: Avoid rapid boiling after adding dairy.

Check the internal temperature: Ground beef must reach 160°F (71°C).

Allow a short resting time: Let the finished dish stand for approximately 5 minutes before serving.

Delicious Recipe Variations

Garlic Parmesan Mushroom Gravy

Add ¼ cup freshly grated Parmesan cheese and an extra garlic clove to the gravy.

The cheese adds a slightly salty, nutty flavor.

Extra Creamy Salisbury Steak

Increase the heavy cream to 1 cup and reduce the beef broth slightly.

This creates a thicker, richer sauce.

Onion and Mushroom Salisbury Steak

Add an additional sliced onion and cook it until caramelized before preparing the gravy.

Lighter Salisbury Steak

Use lean ground beef and replace part of the heavy cream with whole milk.

The sauce will be slightly lighter but still flavorful.

Storage and Reheating

Allow leftovers to cool and transfer them to airtight containers.

Refrigerate within two hours of cooking and consume within 3–4 days.

For longer storage, freeze the Salisbury steaks with their gravy for up to 2–3 months for best quality.

Thaw frozen portions overnight in the refrigerator.

Reheat gently in a covered skillet with a splash of broth until the center reaches 165°F (74°C).

Avoid overheating the sauce, as excessive heat can affect its creamy consistency.

Frequently Asked Questions

Can I make Salisbury steak ahead of time?

Yes. You can shape the patties up to one day ahead and store them covered in the refrigerator. Cook them when ready to serve.

Can I use ground turkey instead of beef?

Yes. Ground turkey is a suitable alternative, although the flavor will be milder. Cook turkey patties to an internal temperature of 165°F (74°C).

Why is my mushroom gravy too thin?

The gravy may need additional simmering time. You can also add a small amount of cornstarch mixed with cold water.

Can I prepare this recipe without heavy cream?

Yes. You can use whole milk or half-and-half, although the gravy will be less rich.

What is the best way to keep Salisbury steak tender?

Use ground beef with some fat, avoid overmixing, and simmer the patties gently rather than boiling them.

Conclusion

Homemade Salisbury steak with creamy mushroom gravy is a delicious, comforting meal that combines juicy beef patties with a rich and savory sauce.

With simple ingredients, straightforward preparation, and plenty of homemade flavor, this recipe is perfect for both everyday dinners and special occasions.

Serve it with creamy mashed potatoes or your favorite side dish for a hearty family meal that everyone will enjoy.

Scroll to Top