Honestly, there are some nights when you just crave pure comfort food without the heavy dairy aftermath, and this recipe is my absolute go-to solution. This Paleo Chicken and Broccoli Casserole has become a staple in my kitchen because it perfectly mimics that rich, cheesy texture we all love, but uses a secret weapon—creamy cauliflower sauce—to keep it completely dairy-free and guilt-free. Whether you’re meal prepping for the week or looking for a cozy family dinner, this dish delivers all the flavor with none of the inflammation.
Yields: 6 Servings | Prep Time: 20 mins | Cook Time: 25 mins
Ingredients
- 2 tbsp (30 ml) avocado oil, coconut oil, or cooking fat of choice
- 2 lbs (907g) boneless, skinless chicken breasts or thighs, chopped into bite-size pieces
- 1 medium yellow onion (approx. 6 oz / 170g), peeled and diced
- 4 cloves garlic, peeled and minced
- 6 cups (approx. 16 oz / 454g) broccoli florets
- 5 cups (approx. 17.5 oz / 500g) cauliflower florets
- 1 cup (240 ml) full-fat unsweetened coconut milk
- 1 cup (240 ml) chicken stock, plus up to 1 extra cup (240 ml) if needed for consistency
- 2 tsp garlic powder
- 2 tsp curry powder
- 0.5 tsp (1.2g) cayenne pepper (adjust to taste)
- 0.5 tsp (1.2g) paprika
- Salt and freshly ground black pepper, to taste
- 0.5 cup (120 ml) water (for steaming broccoli)
Instructions
- Preheat your oven to 425°F (220°C) and ensure the rack is in the middle position.
- Heat the 2 tbsp (30 ml) of oil over medium heat in a large skillet; once hot, sauté the 2 lbs (907g) of chopped chicken for 5 to 6 minutes until just about cooked through, then remove the chicken to a clean plate and set aside.
- In the same skillet used for the chicken, sauté the diced onion and minced garlic for 3 to 5 minutes until the onions are translucent.
- Add the 6 cups (454g) of broccoli florets and approximately 0.5 inch (1.2 cm) of water to the skillet, cooking while stirring occasionally for 3 to 5 minutes until the broccoli is bright green and slightly tender.
- While the broccoli cooks, combine the 5 cups (500g) of cauliflower florets, 1 cup (240 ml) of coconut milk, and 1 cup (240 ml) of chicken stock in a large saucepan; bring to a boil over high heat, then reduce to medium, cover, and simmer for 10 minutes until the cauliflower is fork-tender.
- Transfer the cauliflower and cooking liquid to a food processor or use an immersion blender to puree the mixture until completely smooth and no lumps remain.
- If the sauce is too thick, gradually add more chicken stock in 0.25 cup (60 ml) increments to reach your desired consistency, though a thicker sauce works best for this casserole.
- Mix in the 2 tsp garlic powder, 2 tsp curry powder, 0.5 tsp cayenne pepper, and salt and black pepper to taste into the cauliflower puree.
- Place the sautéed broccoli-onion mixture and the cooked chicken into a 9 x 13-inch (23 x 33 cm) casserole dish or similar-size ovenproof dish.
- Pour the cauliflower cream sauce over the chicken and vegetables, stirring gently to combine everything well.
- Sprinkle the top evenly with the 0.5 tsp paprika for color and flavor.
- Bake in the preheated oven for 10 minutes, or until the top is slightly browned and the sauce is bubbly around the edges.
Nutritional Information
- Calories: 440 kcal
- Carbohydrates: 16g
- Protein: 50g
- Fat: 18g
Pro Tips for Success
- Don’t Overcook the Broccoli: When sautéing the broccoli in step 4, aim for “crisp-tender” rather than fully soft. The broccoli will continue to cook in the oven. If it’s too soft going in, it will become mushy after baking.
- Control the Sauce Consistency: When blending the cauliflower sauce, add the extra chicken stock slowly. You want a consistency similar to a thick alfredo or condensed soup so it coats the ingredients without making the casserole watery.
- Rotisserie Hack: To save 10 minutes of prep time, you can use 4 cups of shredded rotisserie chicken instead of cooking raw chicken breast. Just skip step 2 and add the cooked chicken directly to the casserole dish.
- Boost the Browning: If you want a crustier top without cheese, try sprinkling a mixture of almond flour and nutritional yeast on top before adding the paprika in step 11.
Frequently Asked Questions (FAQ)
Is this Paleo Chicken and Broccoli Casserole also Keto-friendly? Yes, this recipe is naturally low in carbohydrates and high in protein, making it an excellent Keto chicken casserole recipe. The cauliflower cream sauce provides healthy fats without the inflammatory carbs found in traditional flour-thickened roux.
How do I store and reheat leftovers? Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, place a portion in the microwave for 2 minutes or warm it in the oven at 350°F (175°C) until heated through. This dish holds its texture very well, making it a perfect healthy comfort food dinner for meal prepping.
Can I substitute the coconut milk if I don’t like the taste? Absolutely. While the spices generally mask the coconut flavor, you can substitute it with an equal amount of unsweetened almond milk or cashew cream. However, using full-fat coconut milk yields the creamiest results for this dairy-free chicken casserole.
Can I make this casserole ahead of time? Yes, you can assemble the entire casserole up to 24 hours in advance. Cover it tightly and store it in the fridge. When you are ready to eat, simply bake it according to the instructions, adding about 5-10 extra minutes to the cooking time since the dish will be cold starting out.
I really hope this Paleo Chicken and Broccoli Casserole becomes a new favorite in your weekly rotation! It is honestly satisfying to find a Whole30 chicken broccoli bake that delivers so much flavor without relying on dairy or grains. If you are looking for a healthy comfort food dinner that pleases both kids and adults, this is definitely the one to try. Don’t forget to tag me on Instagram if you make this dairy-free chicken casserole, and let me know in the comments if you tried any of the variations!





