Classic Salisbury Steak with Mushroom Gravy

Servings: 4 Total Time: 1 hr Difficulty: Beginner
Tender Beef Patties Smothered in Rich Mushroom Gravy and Served with Creamy Mashed Potatoes
pinit

Classic Salisbury Steak with Rich Mushroom Gravy & Creamy Mashed Potatoes

Few comfort-food dinners can compete with a plate of tender Salisbury steak covered in glossy brown mushroom gravy and served beside a generous scoop of creamy mashed potatoes. This cozy meal brings together juicy seasoned beef patties, caramelized onions, earthy mushrooms, and a silky homemade gravy. It feels hearty enough for a Sunday dinner but is simple enough for a comforting weeknight meal. The combination of savory beef, buttery potatoes, and rich gravy makes every bite satisfying and wonderfully nostalgic.

Introduction

Salisbury steak is one of those classic American comfort foods that turns humble ingredients into something that feels incredibly special. Ground beef is seasoned, shaped into tender oval patties, browned until beautifully caramelized, and then finished in a savory onion and mushroom gravy. The patties soak up all those delicious flavors while staying juicy and tender.

In this recipe, the steak is served with creamy mashed potatoes, creating the ultimate gravy-friendly dinner. The mashed potatoes provide a soft, buttery base for the rich sauce, while the beef adds a hearty, savory element. Fresh parsley sprinkled over the finished dish adds a little color and freshness to the deep brown gravy.

This is the kind of recipe that works beautifully when you want something warm and filling without making an overly complicated dinner. Everything comes together in one skillet for the steak and gravy, while the potatoes can cook alongside it. The result is a comforting homemade meal that tastes like it has been simmering in the kitchen all afternoon.

Why I Love It

I love this Salisbury steak recipe because it delivers maximum comfort with everyday ingredients. You do not need an expensive cut of beef to create a satisfying steak dinner. Ground beef becomes tender and flavorful once it is seasoned properly and gently simmered in the gravy.

The gravy is my favorite part. Browning the beef first leaves flavorful bits in the skillet, and those little browned pieces become part of the sauce. Onions and mushrooms add even more depth, while beef broth and a small amount of Worcestershire sauce create that classic savory flavor.

I also love serving this meal with mashed potatoes because they are practically designed for gravy. A spoonful of silky potato topped with mushroom gravy and a piece of tender Salisbury steak makes every bite feel complete.

Another reason this recipe is worth keeping is its flexibility. You can make it for a family dinner, prepare it for a cozy weekend meal, or serve it when you simply want something hearty and homemade. It is familiar, affordable, comforting, and easy to customize.

What Makes It Special

The secret to excellent Salisbury steak is building flavor in layers. The ground beef should be seasoned well, but the real magic happens when the patties are browned before they are placed into the gravy. That browning creates a savory crust and leaves behind flavorful caramelized bits in the skillet.

The gravy is another important component. Instead of making a thin sauce, this recipe creates a rich, spoon-coating gravy with sautéed mushrooms and onions. Flour helps thicken the sauce, while beef broth provides the savory foundation.

Worcestershire sauce adds a subtle tang and extra umami without overpowering the beef. Garlic brings warmth, and fresh parsley balances the richness at the end.

The mashed potatoes complete the dish. For the creamiest texture, use warm milk and butter rather than adding them cold. Mash the potatoes while they are still hot and avoid overworking them, which can make the potatoes gummy.

How to Make

Ingredients for the Salisbury Steak

  • 1 1/2 pounds ground beef, preferably 80% to 85% lean
  • 1/2 cup breadcrumbs
  • 1 large egg
  • 1/4 cup finely diced onion
  • 2 cloves garlic, minced
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon onion powder
  • 1 tablespoon olive oil

Ingredients for the Mushroom Gravy

  • 2 tablespoons butter
  • 8 ounces mushrooms, sliced
  • 1 medium yellow onion, thinly sliced
  • 2 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon black pepper
  • Salt, to taste
  • 1 tablespoon chopped fresh parsley

Ingredients for the Mashed Potatoes

  • 2 pounds Yukon Gold or russet potatoes
  • 4 tablespoons unsalted butter
  • 1/2 cup warm milk, plus more if needed
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • Optional: 2 tablespoons sour cream for extra creaminess

Step 1: Prepare the Potatoes

Start with the mashed potatoes because they can stay warm while the Salisbury steak is cooking. Peel the potatoes if desired and cut them into evenly sized chunks. Keeping the pieces similar in size helps them cook at the same rate.

Place the potatoes in a large pot and cover them with cold water. Add a generous pinch of salt. Starting the potatoes in cold water allows them to cook evenly from the center outward.

Bring the water to a boil over medium-high heat. Once boiling, reduce the heat slightly and cook for approximately 15 to 20 minutes, or until the potatoes are fork-tender.

Drain the potatoes thoroughly. Return them to the warm pot for a minute or two so excess moisture can evaporate. This small step helps create creamy rather than watery mashed potatoes.

Step 2: Make the Salisbury Steak Mixture

While the potatoes cook, prepare the beef mixture. Add the ground beef, breadcrumbs, egg, finely diced onion, minced garlic, Worcestershire sauce, Dijon mustard, salt, black pepper, and onion powder to a large mixing bowl.

Mix gently with clean hands or a fork until the ingredients are evenly distributed. Avoid aggressively kneading the mixture. Overmixing ground beef can make the finished patties dense instead of tender.

Divide the mixture into four to six portions depending on the size you prefer. Shape each portion into an oval patty approximately 3/4 inch thick. The traditional oval shape gives Salisbury steak its familiar appearance.

Step 3: Brown the Patties

Heat a large skillet over medium-high heat. Add the olive oil and allow it to become hot but not smoking.

Carefully place the beef patties into the skillet. Leave enough room between them so they can brown instead of steaming. Cook for approximately 3 to 4 minutes on the first side, then flip and cook for another 3 minutes.

The patties do not need to be fully cooked at this stage because they will finish cooking in the gravy. The goal is to develop a deep brown exterior and flavorful fond in the bottom of the skillet.

Remove the browned patties from the skillet and place them on a clean plate. Keep the flavorful drippings in the skillet.

Step 4: Cook the Mushrooms and Onions

Reduce the heat to medium and add the butter to the same skillet. Once melted, add the sliced mushrooms and onions.

Cook for approximately 6 to 8 minutes, stirring occasionally. The onions should soften and begin to turn golden, while the mushrooms should release their moisture and develop a deeper brown color.

Add the minced garlic and cook for approximately 30 seconds. Garlic cooks quickly, so avoid leaving it in the pan too long before adding the next ingredients.

Step 5: Make the Gravy

Sprinkle the flour over the mushrooms and onions. Stir continuously for about 1 minute so the flour coats the vegetables and cooks slightly. This helps eliminate a raw flour taste.

Slowly pour in the beef broth while whisking or stirring continuously. Adding the broth gradually helps prevent lumps and creates a smoother gravy.

Stir in Worcestershire sauce, Dijon mustard, onion powder, and black pepper. Taste the gravy before adding additional salt because the beef broth and Worcestershire sauce may already provide enough seasoning.

Bring the gravy to a gentle simmer. It should gradually become thicker and glossy. If the gravy becomes too thick, add a small splash of beef broth or water.

Step 6: Finish the Salisbury Steak

Return the browned Salisbury steak patties to the skillet. Spoon some of the mushroom gravy over the tops.

Cover the skillet partially and simmer over medium-low heat for approximately 10 to 15 minutes, depending on the thickness of the patties. Turn the patties once during cooking if desired.

Cook until the beef reaches a safe internal temperature of 160°F (71°C) in the center. A digital instant-read thermometer is the most reliable way to check doneness.

Once cooked, turn off the heat and allow the steak to rest in the gravy for about 3 to 5 minutes. This gives the sauce a chance to settle and allows the patties to remain juicy.

Step 7: Finish the Mashed Potatoes

Add the butter to the hot drained potatoes and mash gently. Slowly add warm milk while continuing to mash until the potatoes reach your preferred consistency.

Season with salt and black pepper. For an extra creamy texture, stir in sour cream if desired.

Do not overmix the potatoes. Once they are smooth and creamy, stop mashing. Overworking them can release too much starch and create a heavy, gluey texture.

Step 8: Assemble the Plate

Spoon a generous portion of mashed potatoes onto each plate. Place one Salisbury steak patty alongside or partially over the potatoes.

Ladle plenty of mushroom gravy over the steak and potatoes. Finish with freshly chopped parsley for a bright contrast.

Serve immediately while everything is hot and the gravy is silky. A little extra gravy on the plate is highly encouraged because mashed potatoes have a remarkable talent for making sauces disappear.

Detailed Cooking Instructions

  1. Boil the potatoes: Cut potatoes into even chunks, place them in salted cold water, bring to a boil, and cook until fork-tender.
  2. Mix the beef: Combine ground beef, breadcrumbs, egg, onion, garlic, Worcestershire sauce, Dijon mustard, and seasonings.
  3. Shape the patties: Form the mixture into four to six oval patties of even thickness.
  4. Brown the patties: Heat oil in a skillet and brown the patties for several minutes per side. Remove them from the skillet.
  5. Sauté vegetables: Add butter, mushrooms, and sliced onions to the same skillet and cook until softened and golden.
  6. Add garlic: Stir in minced garlic and cook briefly until fragrant.
  7. Thicken: Sprinkle flour over the vegetables and cook for approximately one minute.
  8. Build the gravy: Slowly add beef broth while stirring, then add Worcestershire sauce, Dijon mustard, and seasonings.
  9. Simmer: Return the beef patties to the skillet and simmer gently until cooked through.
  10. Mash potatoes: Drain cooked potatoes, add butter and warm milk, then mash until creamy.
  11. Serve: Spoon mashed potatoes onto plates, add Salisbury steak, cover generously with mushroom gravy, and garnish with parsley.

Time & Temperature Maintaining

Proper temperature control is important for both the texture and safety of this recipe. The beef patties should be browned over medium-high heat initially to create a flavorful crust. After the gravy is prepared, reduce the heat to medium-low and maintain a gentle simmer.

Avoid boiling the gravy aggressively once the patties are inside. A hard boil can make the meat tougher and cause the gravy to reduce too quickly. A gentle simmer allows the Salisbury steak to finish cooking while absorbing the flavors of the sauce.

The center of the ground beef patties should reach 160°F (71°C). Check the thickest part of a patty using an instant-read thermometer.

Potatoes generally need around 15 to 20 minutes of boiling time, although the exact time depends on how large the pieces are. They are ready when a fork slides easily through the center.

For serving, keep the mashed potatoes warm and cover them if they need to sit for a few minutes. If they become too thick, stir in a small amount of warm milk.

Cooking Stage Temperature Approximate Time
Boiling potatoes Medium-high heat 15–20 minutes
Browning beef Medium-high heat 6–8 minutes total
Sautéing mushrooms and onions Medium heat 6–8 minutes
Simmering Salisbury steak Medium-low heat 10–15 minutes
Safe beef internal temperature 160°F / 71°C Check with thermometer

Helpful Tips for the Best Salisbury Steak

Do Not Overmix the Beef

Mix the ingredients just until combined. Gentle handling keeps the patties tender and prevents a dense texture.

Brown Before Adding the Gravy

Browning the patties creates a flavorful exterior and leaves browned bits in the skillet. Those bits become part of the gravy and add tremendous depth.

Slice the Mushrooms Evenly

Similar-sized mushroom slices cook at the same rate. Give them enough room in the pan to brown rather than crowding the skillet.

Add Broth Slowly

Pour the broth gradually while stirring. This simple technique helps create smooth gravy without floury lumps.

Use Warm Milk for the Potatoes

Warm milk blends more easily into the potatoes and helps maintain their fluffy texture.

Taste Before Final Seasoning

Beef broth, Worcestershire sauce, butter, and seasoned beef all contribute salt. Taste the gravy before adding more salt.

Easy Variations

This recipe is easy to customize without losing its classic comfort-food character.

Make It Extra Creamy

Add a small splash of heavy cream to the mushroom gravy at the end of cooking for a richer sauce.

Add More Mushrooms

Mushroom lovers can increase the mushrooms to 12 ounces or more. Cremini mushrooms are especially good because they have a deeper flavor than standard white mushrooms.

Use Turkey

Ground turkey can be substituted for ground beef. Because turkey is usually leaner, avoid overcooking it and consider adding a little extra moisture to the mixture.

Add Caramelized Onions

For a sweeter, deeper onion flavor, cook the onions slowly until deeply golden before building the gravy.

Change the Side Dish

If you want something other than mashed potatoes, serve the Salisbury steak with buttered egg noodles, roasted potatoes, rice, steamed green beans, or roasted vegetables.

What to Serve with Salisbury Steak

Mashed potatoes are the classic choice because they absorb the mushroom gravy beautifully. For a more balanced plate, add a green vegetable such as steamed broccoli, green beans, peas, or roasted asparagus.

Buttered egg noodles are another excellent option. The noodles catch the gravy in every fold and turn the meal into an especially cozy dinner.

A crisp green salad can also provide a refreshing contrast to the rich beef and gravy. If you are serving this for a family gathering, warm dinner rolls are perfect for catching every last spoonful of sauce.

Storage and Reheating

Allow leftovers to cool and transfer the Salisbury steak, gravy, and mashed potatoes into airtight containers. Refrigerate promptly and enjoy within approximately 3 to 4 days.

To reheat the Salisbury steak, place it in a skillet with some of the gravy. Cover and warm over low to medium-low heat until heated through. Adding a splash of beef broth or water can loosen the gravy if it has thickened in the refrigerator.

Mashed potatoes can be reheated gently in a saucepan or microwave. Stir occasionally and add a small amount of warm milk or butter to restore their creamy texture.

For longer storage, the cooked Salisbury steak and gravy can be frozen in an airtight freezer-safe container. Thaw in the refrigerator before reheating for the best texture.

FAQ

What is Salisbury steak?

Salisbury steak is a classic comfort-food dish made from seasoned ground beef formed into oval patties and usually served with a savory brown gravy. It is commonly paired with mashed potatoes, noodles, or vegetables.

Can I use lean ground beef?

Yes. Lean ground beef works, although beef with around 80% to 85% lean content generally produces more tender and flavorful patties. If using very lean beef, be careful not to overcook it.

Can I make Salisbury steak without mushrooms?

Absolutely. Simply leave out the mushrooms and increase the onions if desired. The gravy will still be rich and delicious. <

pinit
0 Add to Favorites

Classic Salisbury Steak with Mushroom Gravy

Difficulty: Beginner Prep Time 20 mins Cook Time 35 mins Rest Time 5 mins Total Time 1 hr
Servings: 4 Estimated Cost: $ 20 Calories: 650
Best Season: All Seasons

Description

This classic Salisbury steak is a cozy, satisfying dinner made with tender seasoned ground beef patties, savory mushrooms, caramelized onions, and rich homemade brown gravy. Served over creamy mashed potatoes, every bite is packed with comforting flavor. It is an easy family-friendly meal that feels hearty and special while using simple ingredients you can find at almost any grocery store.

Ingredients

For the Salisbury Steak

For the Mushroom Gravy

For the Creamy Mashed Potatoes

Note

Use 80–85% lean ground beef for juicy, tender patties.

Do not overmix the beef mixture, or the patties may become dense.

Brown the patties well before adding them to the gravy for deeper flavor.

Use the same skillet for the gravy to capture the flavorful browned bits.

Add beef broth gradually while stirring to keep the gravy smooth.

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious
Nikil Tudu Simple, Delicious Recipes for Every Home Cook

Hi, I'm Nikil Tudu, a passionate food blogger sharing easy, delicious, and family friendly recipes for every occasion. From quick weeknight dinners to comforting classics and tasty snacks, you'll find simple recipes anyone can make. Join me for fresh cooking ideas, helpful tips, and mouthwatering inspiration to make every meal memorable.

Leave a Comment

Your email address will not be published. Required fields are marked *