As I stood in my kitchen, the comforting aroma of savory beef wafted through the air, calling back memories of cozy dinners spent with loved ones. This Whole30 Salisbury Steak Casserole melds the nostalgia of classic comfort food with a modern twist, using wholesome ingredients to nourish the body. It’s a dish that not only brings the family together but also checks all the boxes for a gluten-free and Paleo-friendly meal. Plus, it’s quick to prepare, perfect for those busy weeknights, and the leftovers are ideal for meal prep! Are you ready to whip up this heartwarming dish that feels like a warm hug in a casserole dish?

Why You Need This Casserole Recipe
Heartwarming Comfort: This Whole30 Salisbury Steak Casserole brings the nostalgia of childhood family dinners straight to your table, making it the perfect pick-me-up for any weeknight meal.
Nutritious and Delicious: Packed with wholesome ingredients like lean ground beef and fresh vegetables, it’s a dish that satisfies both your comfort food cravings and dietary needs.
Quick and Easy: With just a handful of simple steps, you can have this flavorful casserole bubbling away in your oven in no time—perfect for busy evenings!
Meal Prep Friendly: This dish holds up beautifully in the fridge, making it an excellent choice for leftovers you can enjoy throughout the week or even freeze for later.
Flavorful Variations: Dive into creativity by substituting proteins or veggies based on what you have on hand, or try sweet potatoes for a fun twist. It’s endless possibilities in one hearty dish!
Celebrate home-cooked goodness with this delightful casserole, and while you’re at it, try out other comforting options like Spaghetti Casserole Comforting for more delicious ideas!
Salisbury Steak Casserole Ingredients
For the Casserole
- Ground Beef – Main protein source providing richness and flavor; use lean beef to keep it healthier.
- White Onion – Adds sweetness and depth to the dish; shallots can be used for a milder flavor.
- Mushrooms – Enhance the umami flavor and texture; substitute with diced zucchini for a lighter option.
- Hash Browns – Creates a creamy base for the casserole; use compliant frozen hash browns or diced potatoes.
For the Gravy
- Beef Broth – Provides moisture and flavor base for the gravy; vegetarian broth can replace for a non-meat option.
- Coconut Aminos – A soy sauce alternative for saltiness and depth; use tamari for a gluten-free option.
- Tomato Paste – Adds richness and subtle sweetness; omit for an AIP-compliant dish.
- Ghee – Adds richness and a buttery flavor; coconut oil can be substituted for dairy-free.
- Dijon Mustard – Provides tanginess; ensure it’s sugar-free, or honey mustard can be used sparingly.
- Arrowroot Flour – Thickens the gravy without gluten; substitute cornstarch if gluten isn’t a concern.
Creating this Salisbury Steak Casserole is a delightful way to nourish your family while enjoying the tasty comfort food you crave!
Step‑by‑Step Instructions for Salisbury Steak Casserole
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). This step is crucial as it ensures the casserole cooks evenly, creating that delightful golden crust on top. While the oven heats, gather your ingredients and cooking equipment, such as a large skillet and a casserole dish, to streamline your cooking process.
Step 2: Brown the Ground Beef
In a large skillet over medium heat, add the ground beef, breaking it apart with a spatula. Cook for about 5–7 minutes, or until the beef is browned and crumbly, making sure to drain any excess grease. This will lay the foundation for your Salisbury Steak Casserole’s rich flavor and texture, ready for the next step.
Step 3: Prepare the Gravy
Once the beef is cooked, reduce the heat to low and return it to the skillet. Whisk together the beef broth, coconut aminos, tomato paste, ghee, Dijon mustard, and a pinch of salt and pepper. Keep stirring for about 3–5 minutes, until the mixture is warm and well incorporated; this will form a delicious, creamy gravy that will envelop the casserole ingredients.
Step 4: Thicken the Gravy
In a small bowl, dissolve the arrowroot flour in a tablespoon of water, stirring until combined. Slowly pour this mixture into the skillet with the gravy, whisking continuously for 2–3 minutes, until the gravy thickens and becomes glossy. This step is key to achieving that comforting, thick gravy characteristic of Salisbury Steak Casserole.
Step 5: Layer the Casserole Ingredients
Take your greased casserole dish and layer the bottom with the frozen hash browns, followed by evenly distributing the sliced onions and mushrooms. Next, spoon the browned ground beef mixture over the vegetables, ensuring an even spread to maximize flavor in every bite of your Salisbury Steak Casserole.
Step 6: Add the Gravy
Pour the prepared gravy over the layered ingredients, gently mixing to ensure everything is coated and incorporated. This helps all the flavors meld together beautifully, creating a harmonious dish that’s both hearty and satisfying. Make sure to scrape any remaining gravy from the skillet to make the most of your luscious sauce.
Step 7: Bake the Casserole
Place the casserole dish in the preheated oven and bake uncovered for 45 minutes to 1 hour. Look for the casserole to bubble up and the top to turn golden brown, indicating that it’s cooked through. The aromatic scents will fill your kitchen, promising a comforting meal enjoyed with family or friends.

Expert Tips for Salisbury Steak Casserole
-
Proper Drainage: Drain the ground beef well after browning to avoid a greasy casserole. This ensures a clean, flavorful dish.
-
No Sugar Dijon: Always choose Dijon mustard without added sugars to keep your Salisbury Steak Casserole compliant with Whole30 guidelines.
-
Cooking Time Adjustment: If using diced potatoes instead of hash browns, be mindful to adjust the cooking time, as they may need longer to become tender.
-
Add Veggies: Consider incorporating additional veggies like baby spinach or bell peppers for an extra nutrition boost. This adds both color and flavor!
-
Thickening Tip: If the gravy appears too thin, mix a bit more arrowroot flour with water and whisk it back into the mixture until desired thickness is reached.
What to Serve with Whole30 Salisbury Steak Casserole
As you prepare to dive into your savory casserole, let’s explore some perfect companions that elevate your meal to the next level.
-
Creamy Mashed Cauliflower: This velvety side dish offers a light yet satisfying alternative to traditional mashed potatoes, enhancing the casserole’s rich flavors.
-
Garlicky Green Beans: Crisp-tender green beans tossed with garlic and a hint of lemon add brightness and freshness, perfectly balancing the hearty casserole.
-
Crisp Side Salad: A refreshing salad with mixed greens, cherry tomatoes, and a zesty vinaigrette introduces vibrant flavors and textures, lightening up your plate.
-
Roasted Brussels Sprouts: Roasting Brussels sprouts brings out their natural sweetness, creating a delightful contrast to the savory notes of the casserole, ensuring every bite is an experience.
-
Savory Sweet Potato Wedges: Oven-baked wedges seasoned with herbs offer a sweet, earthy tone that complements the richness of the gravy while providing a satisfying crunch.
-
Chilled Cucumber Salad: This refreshing salad with crunchy cucumbers and a tangy dressing is a cooling counterpart to the warmth of the casserole, creating a delightful culinary harmony.
With these delightful pairings, your Whole30 Salisbury Steak Casserole transforms into a hearty, nourishing meal that brings comfort and joy to the dining table.
Salisbury Steak Casserole Variations & Substitutions
Feel free to make this Salisbury Steak Casserole your own with these tasty spins and substitutes that will delight your palate!
-
Protein Switch: Try ground turkey or pork for a leaner option without sacrificing moisture and flavor. Each protein offers a unique twist on the traditional dish.
-
Veggie Boost: Add diced carrots, celery, or spinach to amp up the nutritional value and make the casserole heartier. These vibrant additions not only enhance the flavor but also create appealing colors.
-
Sweet Potato Upgrade: Swap out hash browns for sweet potatoes for a natural sweetness and extra nutrition. The creamy texture will harmonize beautifully with the rich gravy.
-
Dairy-Free Delight: Substitute ghee with coconut oil for a completely dairy-free version that still provides richness. Your casserole will remain just as satisfying and flavorful.
-
Add Heat: For those who enjoy a bit of spice, sprinkle in some red pepper flakes or diced jalapeños. This adds a surprising kick that could elevate your casserole to a whole new level.
-
Herb Infusion: Toss in fresh herbs like thyme or rosemary to the gravy for extra depth of flavor. Their aromatic essence will enhance the comfort food vibe, making each bite even more delightful.
-
Mushroom Medley: If you’re a mushroom lover, consider mixing different types like portobello or cremini alongside the standard mushrooms. This will add a rich earthiness and lots of umami.
-
Grain-Free Options: For a more caveman-approved meal, use cauliflower rice instead of hash browns. It provides a wonderful texture and keeps the dish light.
Whether you’re pulling out all the stops or simply tweaking ingredients you have on hand, this casserole is versatile enough to satisfy everyone. And don’t forget, if you’re looking for more delicious comfort foods, check out my Ground Turkey Casserole or the Cheesesteak Tortellini Comfort recipe for additional family favorites!
Make Ahead Options
These Whole30 Salisbury Steak Casserole preparations are perfect for busy weeknights! You can prepare the entire casserole up to 24 hours in advance; simply follow the steps until you layer the ingredients in the dish. Cover it tightly with plastic wrap and refrigerate to keep it fresh. When you’re ready to bake, remove it from the fridge and allow it to sit at room temperature for 30 minutes before popping it in the oven. This will help it cook evenly. If you prefer to freeze it, you can do that for up to 3 days, but it’s best to bake first and then freeze leftovers. Just reheat in the oven until warmed through, ensuring you maintain that comforting, creamy texture. Enjoy your easy meal prep with this hearty casserole!
Storage Tips for Salisbury Steak Casserole
- Fridge: Store leftovers in an airtight container for up to 3 days. This keeps your Salisbury Steak Casserole fresh and ready for a quick meal.
- Freezer: For longer storage, freeze portions in airtight containers for up to 1 month. Thaw overnight in the fridge before reheating.
- Reheating: To reheat, place individual portions in the microwave or oven until heated through. This brings back the comforting warmth of your delicious casserole.
- Cooling: Allow the casserole to cool completely before storing to avoid condensation inside the container, which can affect texture and taste.

Whole30 Salisbury Steak Casserole Recipe FAQs
What kind of ground beef should I use?
Absolutely! It’s best to choose lean ground beef for this Whole30 Salisbury Steak Casserole, as it reduces excess grease while still providing that rich flavor and protein you crave. Look for beef that is 85% lean or higher for a healthier option.
How long can I store leftovers in the fridge?
You can store leftover Salisbury Steak Casserole in an airtight container in the fridge for up to 3 days. Just make sure it’s sealed well to preserve its flavor and texture.
Can I freeze this casserole?
Yes, you can! To freeze your Salisbury Steak Casserole, portion it into airtight containers or freezer bags, making sure to remove as much air as possible. It can be kept in the freezer for up to 1 month. When you’re ready to enjoy it, thaw overnight in the fridge and reheat in the oven or microwave until warmed through.
What should I do if my gravy is too thin?
If you find your gravy isn’t thickening properly, don’t worry—this happens to the best of us! Mix an additional 1 tablespoon of arrowroot flour with 1 tablespoon of cold water until smooth. Gradually whisk this mixture into your gravy over low heat, stirring constantly. After a few minutes, it should thicken up beautifully!
Are there any allergenic ingredients in this recipe?
Great question! This Whole30 Salisbury Steak Casserole is designed to be free of gluten, dairy, and added sugars, adhering to Whole30 guidelines. However, always check labels for hidden allergens. If you’re cooking for someone with allergies, substitute coconut aminos with a suitable alternative like tamari for a gluten-free option and ensure that your beef broth is compliant.
Can I use different vegetables in this casserole?
Very much so! Feel free to customize your Salisbury Steak Casserole with any vegetables you love or have on hand. Popular options include diced bell peppers, carrots, or even green beans. Just remember to cut them small enough so they cook through the casserole. Enjoy experimenting with what’s in your pantry!

Salisbury Steak Casserole: Comfort Food Made Healthy
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C).
- In a large skillet, brown the ground beef over medium heat for 5-7 minutes.
- Reduce heat to low and whisk together the beef broth, coconut aminos, tomato paste, ghee, mustard, salt, and pepper.
- Dissolve arrowroot flour in water and add to the skillet, whisking until thickened.
- Layer the hash browns, onions, mushrooms, and beef in a greased casserole dish.
- Pour the gravy over the layers and gently mix to combine.
- Bake uncovered for 45 minutes to 1 hour, until bubbly and golden brown.
