clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
whole30 taco casserole on a plate with avocado and hot sauce

Taco Casserole: Paleo & Whole 30

  • Author: Jen Lopez
  • Prep Time: 5 minutes
  • Cook Time: 40 minutes
  • Total Time: 45 minutes
  • Yield: 4 1x
  • Category: Main Dishes, Casseroles
  • Method: Oven
  • Cuisine: Mexican
  • Diet: Gluten Free



  • 1 lb ground beef (I used 90/10)
  • 3 cups riced cauliflower
  • 12 oz hash browns
  • 1 4 oz can diced green chilis
  • 1 green bell pepper, diced
  • I red pepper, diced
  • 3 eggs
  • 1/2 cup diced white onion
  • 3 tbs taco seasoning (I like Primal Palate)
  • 2 tbsp Avocado oil (I use Primal Kitchen Foods (affiliate link))
  • 1 tsp minced garlic
  • Salt & Pepper to taste
  • Toppings: black olives, diced tomatoes, cilantro, avocado, shredded lettuce, hot sauce


  1. To prepare, preheat oven to 350 and spray a 9×11 casserole dish with cooking spray. Whisk eggs in a small bowl and set aside.
  2. Heat riced cauliflower according to package directions or place riced cauliflower and 2 tablespoons of water in a microwave safe bowl and heat for 3-5 minutes. Remove from microwave and spread out in the casserole dish to cool.
  3. Add hash browns and salt and pepper to casserole dish and mix with the riced cauliflower
  4. Warm a large pan on medium heat and then add in oil, garlic and onions, sautéing until onions are translucent (1-2 minutes)
  5. Add in ground beef and taco seasoning. Cook for 3-4 minutes breaking into crumbles.
  6. Add in diced bell pepper and continue to cook until ground beef is cooked through and veggies begin to soften (about 3-4 more minutes)
  7. Remove pan from heat, add in diced green chiles and mix. Add your ground beef mixture on top of your cauliflower and hash brown layer in casserole dish
  8. Once the mixture has cooled, add in eggs and use a fork to distribute the eggs throughout the casserole dish
  9. Bake at 350 for 30 minutes or until eggs are set
  10. Divide casserole into 4 servings and add your favorite toppings


  • Serving Size: 1/4 of recipe
  • Calories: 337
  • Fat: 14.9
  • Carbohydrates: 20.3
  • Fiber: 4.3
  • Protein: 30.1