Salisbury Steak Casserole
Salisbury Steak Casserole
There’s nothing quite like coming home to a warm, hearty dinner that fills your kitchen with the kind of aroma that says comfort food is served. This Salisbury Steak Casserole is the perfect example—juicy ground beef mixed with mushrooms and onions in a savory gravy, all topped with creamy, cheesy mashed potatoes. The first bite will have you wondering why you ever made Salisbury steak any other way.
It’s a full meal made in one skillet, which means less cleanup and more time to relax. The rich beef gravy and smooth potato topping come together effortlessly, making this recipe ideal for weeknight dinners or cozy Sunday suppers. As a result, you’ll have a dish that’s hearty, filling, and guaranteed to please even the pickiest eaters.
If you love to make casseroles, you’ll also want to try my chicken cordon bleu casserole, baked spaghetti casserole, or the cheesy chicken and rice casserole. Each one brings its own comforting flavor twist and proves that a little oven magic can go a long way.
Growing up, meals like this were always my favorite—the kind that made you linger at the dinner table, savoring every bite. When a recipe delivers that kind of satisfaction, you know it’s one worth keeping.
Salisbury Steak Casserole | The Food Cafe
Why You’ll Love This Salisbury Steak Casserole
-
All-in-one dinner: Juicy beef, rich gravy, and creamy potatoes all in one bite.
-
Quick & easy: Ready in just 30 minutes, start to finish.
-
Family favorite: Everyone loves a hearty, comforting meal.
-
Minimal cleanup: One skillet, one amazing dinner.
![]()
Ingredients You’ll Need
For the Salisbury Steak Base
-
2 lb ground beef
-
8 oz mushrooms, sliced
-
1 medium onion, thinly sliced
-
2 tbsp olive oil
-
1 tbsp horseradish
-
1 tbsp minced garlic
-
1 tbsp Worcestershire sauce
-
½ tsp garlic salt
-
1 tsp cracked black pepper
-
1 packet dry onion soup mix
For the Gravy
-
1 tbsp dry onion soup mix
-
1½ cups beef broth
-
1 tbsp Worcestershire sauce
-
3 tbsp water
-
3½ tbsp cornstarch
For the Mashed Potato Topping
-
24 oz refrigerated mashed potatoes, heated
-
2 cups shredded white sharp cheddar cheese
-
¾ cup half and half
-
2 tbsp butter
-
Fresh parsley, for garnish
![]()
How Do You Make Salisbury Steak Casserole?
-
Preheat the oven:
Begin by setting your oven to high broil so it’s ready when you need it. -
Mix the beef ingredients:
In a medium mixing bowl, combine ground beef, horseradish, garlic, Worcestershire sauce, garlic salt, pepper, and dry onion soup mix. Mix thoroughly using your hands or a large spoon until evenly combined. -
Cook the beef and vegetables:
Heat the olive oil in a large, oven-safe skillet. Add the beef mixture, along with mushrooms and onions. Cook over medium-high heat, stirring occasionally, until the meat is browned and the onions are tender.
-
Make the gravy:
While the beef cooks, whisk together dry onion soup mix, beef broth, Worcestershire sauce, water, and cornstarch in a large bowl or measuring cup. Once smooth, pour the mixture into the skillet with the beef and vegetables. Continue cooking for about 2 minutes, stirring occasionally, until the gravy thickens. -
Prepare the mashed potato topping:
In a separate bowl, stir together heated mashed potatoes, cheese, butter, and half and half until smooth and creamy.
- Assemble and broil:
Spread the mashed potato mixture evenly over the beef and gravy. Then, place the skillet under high broil for 3–5 minutes, or until the top is golden and bubbling. To finish, sprinkle with fresh parsley and serve hot.
Tips for the Best Salisbury Steak Casserole
-
Use lean beef to avoid excess grease in the gravy.
-
Add richness: A splash of red wine in the gravy enhances flavor.
-
Make ahead: Assemble the casserole early, refrigerate, and broil before serving.
-
Switch it up: Try mashed cauliflower instead of potatoes for a lighter, low-carb version.
-
Add crunch: Top with crispy fried onions or breadcrumbs before broiling.
With these simple tweaks, you’ll have a casserole that’s creamy, flavorful, and completely unforgettable.
Storage and Reheating
-
Refrigerate: Store leftovers in an airtight container for up to 3 days.
-
Freeze: Cool completely, wrap tightly, and freeze for up to 2 months.
-
Reheat: Warm in a 350°F oven until heated through and bubbly.
Because this casserole reheats beautifully, it’s perfect for meal prepping or enjoying leftovers later in the week.
Nutrition (per serving)
-
Calories: 816
-
Protein: 36g
-
Carbohydrates: 76g
-
Fat: 42g
-
Saturated Fat: 19g
-
Cholesterol: 126mg
-
Sodium: 703mg
-
Potassium: 1461mg
-
Fiber: 6g
![]()
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes, you can! Ground turkey or chicken both make excellent substitutes, though the flavor will be milder.
What can I use instead of refrigerated mashed potatoes?
Homemade mashed potatoes work perfectly, but you can also use instant if you’re short on time.
Can I bake this instead of broiling?
Absolutely. Bake at 400°F for about 10–12 minutes, until the top turns golden and the cheese melts completely.
Join the Conversation
This Salisbury Steak Casserole is the kind of meal that brings comfort straight to the table. Do you serve it for family dinners or meal prep nights? I’d love to hear how it turned out—drop a comment below and share your tips!
Looking for more recipes to round out your meal? Try these next:
Each of these dishes pairs beautifully with hearty casseroles like this one.
And if you make this recipe, don’t forget to tag me on Instagram @shannon_ladywarrior—I love seeing what you’re cooking!
![]()