If you’re looking for a comforting meal that feels like a warm hug on a plate, this Salisbury steak recipe is just what you need! With tender ground beef patties smothered in rich mushroom and onion gravy, it’s the perfect dish for busy weeknights or cozy family gatherings. This classic comfort food is easy to whip up from scratch, making it a beloved favorite across many homes.
The best part? You can enjoy this hearty meal without any fuss, and the flavors will have everyone coming back for seconds!
Why You’ll Love This Recipe
- Quick and easy preparation: This dish comes together in about 45 minutes, making it ideal for those hectic evenings when you still want something delicious.
- Family-friendly appeal: The savory flavors and comforting texture make it a hit with both kids and adults alike!
- Make-ahead convenience: You can prepare the patties ahead of time and store them in the fridge for an even quicker dinner option later in the week.
- Deliciously satisfying: The rich mushroom and onion gravy takes this meal over the top, ensuring every bite is bursting with flavor.

Ingredients You’ll Need
This Salisbury steak recipe features simple, wholesome ingredients that you likely already have in your kitchen. Each item adds depth to the dish, creating the comforting taste we all love.
For the Beef Patties
- 1 pound lean ground beef
- 1 large egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 3 cloves garlic (minced)
- 1/3 cup seasoned breadcrumbs
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- Pepper (to taste)
For the Gravy
- 1 tablespoon olive oil (for frying)
- 1 medium onion (sliced or chopped)
- 8 ounces cremini mushrooms (sliced)
- 2 tablespoons butter
- 3 tablespoons flour
- 1 3/4 cups beef broth
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon garlic powder
Variations
This Salisbury steak recipe is quite flexible! Feel free to make it your own with these fun variations:
- Swap the protein: Try using ground turkey or chicken for a lighter twist on this classic dish.
- Add some veggies: Mix in grated carrots or finely chopped spinach into the beef mixture for added nutrition.
- Make it spicy: Incorporate some diced jalapeños or a dash of hot sauce into the gravy for an exciting kick.
- Vegan alternative: Use plant-based ground meat and substitute non-dairy milk mixed with cornstarch for a creamy vegan gravy.
How to Make Salisbury Steak
Step 1: Prepare the Patties
Start by prepping all your ingredients before diving into cooking. Combine all the beef patty ingredients—excluding olive oil—in a large bowl. Mixing them by hand helps incorporate everything evenly. Form four oval-shaped patties that are about ½ to ¾ inch thick; this ensures they cook evenly.
Step 2: Sear the Patties
Heat olive oil in a large skillet over medium-high heat. Once hot, add your patties and sear them for about 5-6 minutes on each side until they’re beautifully browned. This step builds flavor and texture, so don’t rush it! Once done, transfer them to a plate while keeping those delicious drippings in the skillet.
Step 3: Sauté Onions and Mushrooms
In the same skillet with residual juices, toss in sliced onions and mushrooms. Sauté them for about 7-9 minutes until they’ve released their moisture and are nicely caramelized. This adds that sweet depth of flavor which enhances your gravy later.
Step 4: Create the Gravy Base
Lower the heat to medium and add butter to your skillet until melted. Sprinkle in flour, cooking it while stirring frequently for 1-2 minutes to eliminate any raw flour taste. This step is crucial as it creates a robust base for your gravy.
Step 5: Whisk in Broth
Slowly pour in beef broth while whisking continuously to combine everything smoothly. It’s important to gradually add it so that no lumps form! Then stir in Worcestershire sauce and garlic powder for extra zest.
Step 6: Combine Everything
Return those lovely sautéed onions, mushrooms, and seared patties back into your skillet filled with rich gravy. Let everything simmer together for about 5-7 minutes until the steaks are fully cooked through, and feel free to adjust thickness with more broth if needed.
Serve immediately with some mashed potatoes or steamed vegetables for a complete meal that everyone will adore!
Pro Tips for Making Salisbury Steak
Creating the perfect Salisbury steak is all about the details, so here are some pro tips to elevate your dish!
Use high-quality beef: Choosing lean ground beef not only enhances the flavor but also keeps the patties juicy without being greasy.
Don’t overmix: When combining ingredients for the patties, mix just until combined. Overmixing can lead to tough patties; we want them tender and flavorful!
Sear properly: Make sure your skillet is hot before adding the patties. This creates a nice crust, locking in juices and flavor while preventing sticking.
Adjust gravy thickness: If your gravy becomes too thick, simply whisk in a little more broth or water. This allows you to achieve that perfect, pourable consistency.
Let it rest: After cooking, allow the Salisbury steak to rest for a few minutes before serving. This helps redistribute the juices, making each bite succulent.
How to Serve Salisbury Steak
Serving Salisbury steak can be both simple and elegant! Here are some ideas to make your meal visually appealing and delicious.
Garnishes
- Fresh parsley: Chopped parsley adds a pop of color and freshness that brightens up the rich flavors of the dish.
- Chives or green onions: Finely sliced chives provide a subtle onion flavor and a lovely contrast against the brown gravy.
Side Dishes
- Mashed potatoes: Creamy mashed potatoes are classic companions to Salisbury steak, perfect for soaking up that delicious gravy.
- Steamed green beans: Their crisp texture and vibrant color offer a refreshing balance to the richness of the steak.
- Roasted carrots: Sweet and caramelized roasted carrots add both nutrition and sweetness, complementing savory flavors beautifully.
- Rice pilaf: Lightly seasoned rice pilaf provides an excellent base for soaking up gravy while adding another layer of flavor.

Make Ahead and Storage
This Salisbury steak recipe is perfect for meal prep, allowing you to enjoy delicious comfort food throughout the week. Here’s how to store and reheat your leftovers:
Storing Leftovers
- Allow the Salisbury steak to cool completely.
- Transfer the patties and gravy into an airtight container.
- Store in the refrigerator for up to 3-4 days.
Freezing
- Place cooled Salisbury steak in a freezer-safe container or resealable plastic bag.
- Remove as much air as possible before sealing.
- Freeze for up to 2-3 months for best quality.
Reheating
- Thaw frozen Salisbury steak in the refrigerator overnight before reheating.
- Reheat in a skillet over medium heat, adding a splash of beef broth or water if needed.
- You can also microwave on medium power until heated through, stirring occasionally.
FAQs
Can I make Salisbury steak ahead of time?
Absolutely! You can prepare the patties and gravy in advance, then simply reheat them when you’re ready to serve for a quick and easy meal.
What is the best way to serve Salisbury steak?
Salisbury steak pairs wonderfully with mashed potatoes, rice, or even pasta. The rich mushroom and onion gravy elevates any side dish you choose!
How long does it take to cook Salisbury steak?
The total cooking time for Salisbury steak is about 30 minutes once you have all your ingredients prepped. It’s a quick recipe that delivers great flavor!
Can I use ground turkey instead of beef for Salisbury steak?
Yes! Ground turkey can be substituted for ground beef in this recipe. Just be mindful that it may result in a slightly different texture but will still be delicious.
Final Thoughts
I hope you find joy in making this cozy Salisbury steak recipe! It’s not just a meal; it’s an experience filled with comforting flavors that bring people together. Enjoy every bite and feel free to share your own variations—I would love to hear how you make it special!

Salisbury Steak
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4
- Category: Main
- Method: Frying
- Cuisine: American
Description
Indulge in the heartwarming goodness of homemade Salisbury steak, featuring tender ground beef patties enveloped in a rich mushroom and onion gravy. This classic dish is perfect for busy weeknights and family gatherings alike, bringing comfort to your table in just 45 minutes. With its savory flavors and satisfying texture, it’s no wonder this meal has become a staple in many homes. The best part? You can prepare the beef patties ahead of time for an effortless dining experience. Serve with creamy mashed potatoes or steamed vegetables for a complete meal that will have everyone coming back for seconds.
Ingredients
- 1 pound lean ground beef
- 1 large egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 3 cloves garlic (minced)
- 1/3 cup seasoned breadcrumbs
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- Pepper (to taste)
- 1 tablespoon olive oil (for frying)
- 1 medium onion (sliced or chopped)
- 8 ounces cremini mushrooms (sliced)
- 2 tablespoons butter
- 3 tablespoons flour
- 1 3/4 cups beef broth
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon garlic powder
Instructions
- In a bowl, combine ground beef, egg, Worcestershire sauce, Dijon mustard, minced garlic, breadcrumbs, onion powder, salt, and pepper. Mix gently and form into four oval-shaped patties.
- Heat olive oil in a skillet over medium-high heat. Sear patties for 5-6 minutes on each side until browned; transfer to a plate.
- In the same skillet, sauté sliced onions and mushrooms until caramelized (7-9 minutes).
- Reduce heat, add butter until melted; sprinkle in flour and cook for 1-2 minutes.
- Gradually whisk in beef broth, followed by Worcestershire sauce and garlic powder.
- Return patties to the skillet; simmer everything together for 5-7 minutes until cooked through.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 2g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 80mg



Leave a Comment