Zero fuss. Total yum.
There’s something about a warm casserole that just settles you in, doesn’t it? The kitchen smells like home—garlic sizzling in olive oil, the faint tang of coconut milk thickening on the stove. I remember the first time I whipped up this Whole30 chicken broccoli casserole; it was a game-changer. No heavy cream or processed cheese, just pure, clean ingredients melding together like old friends.
The broccoli blanches to a bright green, vibrant against the tender shredded chicken, all smothered in a sauce that dances between creamy and zesty thanks to a hint of Dijon mustard and smoked paprika. This casserole doesn’t just fill bellies—it comforts, it satisfies those cravings for something hearty without the guilt.
Get your casserole dish ready. This one’s about to become a staple in your weeknight rotation.
If you’re looking for a simple and healthy option, check out our Easy Chicken and Vegetables Freezer Meal for Busy Weeknights that pairs perfectly with a chicken broccoli casserole Whole 30 style.
Real Life Perks of Whole30 Chicken Broccoli Casserole
- Preps fast on busy weeknights—just 15 minutes to start, then let the oven do its thing while you chill.
- Whole30-approved and guilt-free, so no need to second-guess your dinner choices when sticking to the program.
- Loaded with protein and greens—this casserole keeps you full and fueled without feeling weighed down.
- Leftovers stay fresh for a few days, perfect for quick lunches or sneaky second helpings after a long day.
- The creamy coconut milk sauce fools even the skeptics—no dairy needed, no compromise on comfort food vibes.
Whole30 Chicken Broccoli Casserole
- Total Time: 50 minutes
- Yield: 6
Description
A wholesome and delicious Whole30-compliant chicken broccoli casserole made with tender chicken, fresh broccoli, and a creamy coconut milk-based sauce, baked to perfection.
Ingredients
1 tablespoon olive oil
1 medium yellow onion, diced
3 cloves garlic, minced
3 cups cooked chicken breast, shredded or chopped
4 cups fresh broccoli florets
1 cup full-fat canned coconut milk
1/2 cup compliant chicken broth
1 tablespoon arrowroot starch
1 teaspoon Dijon mustard (Whole30 compliant)
1/2 teaspoon sea salt
1/4 teaspoon black pepper
1/4 teaspoon smoked paprika
1/4 teaspoon dried thyme
1/4 teaspoon onion powder
1/4 teaspoon garlic powder
1/4 cup chopped fresh parsley
Instructions
Preheat the oven to 375°F (190°C).
Lightly grease a 9×13 inch casserole dish with olive oil.
Bring a large pot of salted water to a boil. Add the broccoli florets and blanch for 2 minutes until bright green and slightly tender. Drain and set aside.
In a large skillet, heat olive oil over medium heat. Add diced onion and cook for 4-5 minutes until softened.
Add minced garlic to the skillet and cook for 1 minute until fragrant.
In a small bowl, whisk together coconut milk, chicken broth, arrowroot starch, Dijon mustard, sea salt, black pepper, smoked paprika, dried thyme, onion powder, and garlic powder until smooth.
Pour the coconut milk mixture into the skillet with the onions and garlic. Stir continuously and cook for 3-4 minutes until the sauce thickens.
Add the cooked chicken and blanched broccoli to the skillet. Stir to combine and coat evenly with the sauce.
Transfer the mixture into the prepared casserole dish and spread evenly.
Bake uncovered for 25-30 minutes until the casserole is bubbly and slightly golden on top.
Remove from the oven and let it cool for 5 minutes.
Sprinkle chopped fresh parsley over the casserole before serving.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
Explore more:
Dinner Recipes
Whole30 Chicken Broccoli Casserole Hacks & How-Tos
The Not-So-Secret Sauce Swap That Changes Everything
Listen, coconut milk is the MVP here—its richness gives this casserole that creamy body without breaking Whole30 rules. But say you’re not vibing with coconut’s subtle island twang? No sweat. You can swap it out for homemade cashew cream—blend soaked cashews with water until smooth—and still keep that luscious mouthfeel. Just remember, no arrowroot, no glory. The arrowroot starch is the glue that pulls this whole thing together, thickening your sauce into a velvety hug for chicken and broccoli alike. Skip it, and you’re looking at a watery mess faster than you can say “what’s for dinner?” Plus, the Dijon mustard isn’t just for kicks—it adds a sharp tang that cuts through the creaminess, stopping the whole dish from going into a one-note lull. So, if you switch out the coconut milk, keep the mustard—do not sleep on that little flavor kicker.
Busting the Blanching Blues: Why Quick Steam Matters
Broccoli: the green superstar here. But it’s easy to botch the blanch. I’ve been there—overcooked broccoli turning mushy, sad, and kinda grey. The trick? Two minutes in rapidly boiling salted water, then straight into an ice bath or drained to stop the cooking. This step isn’t just about texture; it locks in that neon green pop and keeps broccoli from turning into a soggy puddle in your casserole. No one wants a casserole that’s all sog and no snap. The blanch also helps the florets soak up the sauce better—because if your broccoli is too raw, it won’t meld into the creamy goodness; too cooked, and it’s a limp flop. Timing is everything. My pro tip? Use a timer and don’t eyeball it. Trust me, it’s worth the few seconds to nail this step every single time.
Fixing the ‘Why Is My Casserole Watery?’ Fiasco
Ever pulled your casserole out of the oven only to find it dripping like a leaky faucet? Ugh. The culprit? Usually too much liquid or sauce that didn’t thicken properly. Here’s the skinny: don’t skip the sauce-thickening step on the stove. Stir your arrowroot slurry into the coconut milk and broth combo while it’s heating—keep that wrist moving. Patience, my friend. If the sauce looks thin, give it another minute or two; it should coat the back of a spoon like a champ. Also, don’t overload your casserole dish. Overcrowding means the liquid has nowhere to evaporate, so it hangs around like an uninvited guest. If you want your top to crisp up just a smidge, go for a smaller baking dish or leave a tiny gap around the edges—air circulation works wonders. And lastly, always let it cool for a bit before serving; that’s when the sauce firms up and your casserole stops dribbling all over the plate.
Whole30 Chicken Broccoli Casserole FAQ
- Can I make this casserole ahead of time?
- Absolutely. Prep it fully, then cover and refrigerate before baking. When ready, pop it straight into the oven—fresh as if just made.
- Is this recipe gluten-free?
- Yes! It’s Whole30-friendly and naturally gluten-free, using arrowroot starch instead of flour to thicken the sauce.
- What’s a good substitute for arrowroot starch?
- If you’re fresh out, tapioca starch works just as well. Both bind the sauce nicely without messing with the flavor or texture.
- Can I swap chicken for another protein?
- Totally. Leftover turkey or shredded pork would play nice here. Just make sure it’s cooked and shredded before tossing it in.
- How do I keep the broccoli from getting mushy?
- Blanching is key. A quick 2-minute dip in boiling water keeps it crisp-tender—don’t skip this step unless you want soggy broccoli ruining your vibe.