Salisbury Steak Casserole: Whole30, Paleo, Gluten-Free

This Whole30 casserole is everything you love about classic salisbury steak, but it’s made with only the good stuff! Healthy, hearty and cozy, this salisbury steak casserole is loaded with vegetables, a thick gravy, and baked all in one dish. It’s a perfect Paleo and gluten-free family friendly weeknight dinner, or a great meal prep recipe for leftovers that reheat wonderfully!

  • Author: Bailey
  • Prep Time: 20
  • Cook Time: 45
  • Total Time: 1 hour 5 minutes
  • Yield: Serves 6
  • Category: Casserole
  • Method: Oven
  • Cuisine: American


  • 1.5 lb ground beef
  • 1 medium white onion, quartered and then sliced
  • 8 oz mushrooms, sliced
  • 4 cups hash browns, thawed (or shredded potatoes, about 2 large russet potatoes)

For the Gravy

  • 3 cups beef broth
  • 1/2 cup almond milk
  • 1/3 cup coconut aminos
  • 3 tbsp dijon mustard (no sugar)
  • 2 tbsp tomato paste
  • 1.5 tbsp garlic powder
  • 1 tbsp ghee
  • 3 tsp onion powder
  • 1 tsp salt
  • 1 tsp thyme
  • 1 tsp pepper
  • 2 tbsp arrowroot flour dissolved in a bit of water


  1. Preheat the oven to 350 degrees F.
  2. In a large skillet over medium-high heat, brown the ground beef until it is almost fully cooked and crumbled. Transfer to a strainer and drain the grease. Let sit while you assemble the rest of the casserole to ensure grease is drained really well
  3. In the same skillet, add all of the gravy ingredients, except for the arrowroot dissolved in water. Use a whisk to incorporate the dijon and tomato paste until it’s all mixed in to the liquid. Let it come to a simmer and reduce to about half, about 10 minutes
  4. While it’s simmering, assemble the casserole ingredients by slicing the onion and mushrooms. Lightly grease a large casserole dish and add in the hash browns, onions, mushrooms and the beef
  5. Next, dissolve the arrowroot in about 2 tbsp of water in a small dish, and then pour the flour water mixture into the gravy. Use the whisk again to combine it with the gravy and thicken, about 1 minute. Once it has thickened evenly, pour the gravy into the casserole dish over the beef and vegetables
  6. Mix/stir everything around until the gravy is incorporated with all of the ingredients, and then make sure the casserole is in an even layer in the dish. Place it in the oven and bake for 45 minutes to 1 hour, or until the top of the casserole looks “baked” and there’s no appearance of liquid on top


  • Sliced green peppers and/or baby spinach are also great veggie additions to this Whole30 casserole
  • You can use diced potatoes (about 2 large russet potatoes) instead of shredded potatoes, however the shredded potatoes help to make this a more creamy casserole consistency

Nutrition Facts:

  • Serving Size: Serves 6
  • Calories: 314
  • Fat: 10.6 g
  • Carbohydrates: 24.4 g
  • Fiber: 3.5 g
  • Protein: 25.5 g

Did you make this recipe?