Classic comfort meets hearty flavors in this rich, saucy Homemade Salisbury Steak. This dish is everything you want on a cozy night in—juicy beef patties seared to perfection and simmered in a savory mushroom-onion gravy that coats every bite in indulgent satisfaction.

Whether you’re looking for a nostalgic throwback to a TV dinner favorite or a quick and comforting weeknight meal, this recipe brings it home with minimal fuss. Pair it with mashed potatoes, buttered noodles, or even cauliflower mash for a warm and filling plate.
Why You’ll Love This Homemade Salisbury Steak
This recipe is made for flavor lovers. The seasoned ground beef patties are packed with depth from Worcestershire sauce and mustard, then smothered in a velvety gravy brimming with sautéed onions and mushrooms. It’s simple yet satisfying, and budget-friendly too!
You’ll love how easily it comes together in one pan—perfect for easy cleanup. And the leftovers? Even better the next day.
What Kind of Ground Beef Should I Use?
For Salisbury steak, go with 80/20 ground beef. This ratio of fat to meat ensures juicy patties that won’t dry out during searing and simmering. If you prefer leaner options, keep in mind you may want to add a splash of oil or broth during cooking to keep things tender and moist.
Ingredients for the Homemade Salisbury Steak
Each component in this dish plays an important role in building flavor and texture. Here’s what you’ll need and why:
- Ground Beef – The hearty foundation of the steak patties.
- Breadcrumbs – Help bind the patties and provide tenderness.
- Egg – Keeps the mixture together while adding moisture.
- Worcestershire Sauce – Adds umami and richness to the beef.
- Dijon Mustard – Enhances the beef with a subtle tang.
- Garlic Powder & Onion Powder – Essential seasonings for depth.
- Salt & Pepper – Basic but crucial for seasoning.
- Olive Oil – Used for searing the patties.
- Onions – Caramelize into sweet-savory ribbons in the gravy.
- Mushrooms – Add earthy, meaty texture to the sauce.
- Beef Broth – Forms the savory gravy base.
- Cornstarch Slurry – Thickens the sauce to the perfect consistency.
How To Make the Homemade Salisbury Steak
Step 1: Mix and Shape the Patties
In a bowl, combine ground beef, breadcrumbs, egg, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, salt, and pepper. Mix gently and form into oval-shaped patties.
Step 2: Sear the Patties
Heat olive oil in a large skillet over medium-high heat. Sear the patties on both sides until browned (they don’t need to be cooked through). Remove from the pan and set aside.
Step 3: Sauté Onions and Mushrooms
In the same skillet, add a little more oil if needed, then toss in sliced onions and mushrooms. Cook until soft and caramelized, about 8-10 minutes.
Step 4: Build the Gravy
Pour in beef broth and scrape up any browned bits from the pan. Bring to a simmer.
Step 5: Simmer and Thicken
Return the patties to the pan, cover, and simmer for 15 minutes. Stir in a cornstarch slurry to thicken the gravy until it coats the back of a spoon.
Step 6: Serve
Serve hot with your favorite sides, spooning generous amounts of mushroom gravy over each steak.

Serving and Storing Your Salisbury Steak
This recipe yields 4 generous portions, making it great for families or next-day lunches. Serve immediately while hot with a starchy base to soak up the sauce.
To store leftovers, let the steaks cool, then refrigerate in an airtight container for up to 4 days. You can also freeze them (gravy included) for up to 3 months. Reheat gently on the stovetop or in the microwave.
What to Serve With Homemade Salisbury Steak?
Mashed Potatoes
Creamy and classic, they soak up the gravy beautifully.
Buttered Egg Noodles
A quick and easy base that holds the sauce well.
Roasted Broccoli
Adds color and crunch to balance the richness.
Garlic Green Beans
Simple, snappy, and packed with garlicky flavor.
Baked Mac and Cheese
Go full comfort-mode with a cheesy pasta side.
Side Salad
A crisp counterpoint with vinaigrette to cut through the richness.
Cornbread
Sweet and hearty—perfect for sopping up the gravy.
Cauliflower Mash
A low-carb option that pairs deliciously.
Want More Dinner Ideas?
If you love this cozy beef dish, try these comforting dinner recipes next:
- Creamy Ground Beef Alfredo Pasta: A Comforting Indulgent Delight
- Cheddar Crusted Ground Beef and Rice Casserole
- Beef Pasta in a Creamy Garlic Sauce
- Ground Beef Stroganoff
- Delicious Beef Bowtie Pasta: A Comforting and Flavorful Dish
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go for extra mushrooms or lighten the gravy? Did you serve it over rice or mashed?
I love seeing your creative takes on these recipes. Got questions? Drop them below!
Explore beautifully curated hearty meals on Nora Nosh Recipes and discover your new weeknight go-to!
Print
Homemade Salisbury Steak
- Total Time: 40 minutes
- Yield: 4 servings
Description
This Homemade Salisbury Steak is the ultimate comfort food—juicy beef patties seasoned with savory spices, seared to perfection, then smothered in a rich mushroom and onion gravy. It’s an easy recipe perfect for a quick dinner, cozy family meal, or satisfying leftovers. Pair it with mashed potatoes, noodles, or roasted veggies for a dinner idea that always delivers. Whether you’re looking for hearty food ideas, weeknight comfort, or an easy recipe that tastes like home, this classic dish checks every box.
Ingredients
1 lb ground beef
1/3 cup breadcrumbs
1 egg
1 tbsp Worcestershire sauce
1 tsp Dijon mustard
1/2 tsp garlic powder
1/2 tsp onion powder
1/2 tsp salt
1/4 tsp black pepper
2 tbsp olive oil
1 large onion, thinly sliced
8 oz mushrooms, sliced
2 cups beef broth
1 tbsp cornstarch
2 tbsp water (for slurry)
Instructions
1. In a bowl, mix ground beef, breadcrumbs, egg, Worcestershire sauce, Dijon, garlic powder, onion powder, salt, and pepper.
2. Form the mixture into 4 oval patties.
3. Heat 1 tbsp olive oil in a skillet over medium-high heat and sear patties until browned on both sides. Remove and set aside.
4. In the same skillet, add 1 tbsp olive oil and cook sliced onions and mushrooms until soft and caramelized (about 8-10 minutes).
5. Add beef broth to the pan and scrape up any browned bits. Bring to a simmer.
6. Return the patties to the skillet, cover, and simmer for 15 minutes.
7. Mix cornstarch with water to make a slurry, then stir it into the gravy. Cook until thickened.
8. Serve hot over mashed potatoes, noodles, or vegetables with gravy spooned over top.
Notes
This dish tastes even better the next day—perfect for meal prep or leftovers.
For extra richness, use a mix of butter and oil when cooking the onions and mushrooms.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 steak + gravy
- Calories: 410
- Sugar: 3g
- Sodium: 720mg
- Fat: 29g
- Saturated Fat: 10g
- Unsaturated Fat: 16g
- Trans Fat: 0.5g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 26g
- Cholesterol: 115mg
Keywords: easy dinner, comfort food, homemade salisbury steak, ground beef recipe
