Love this? Pin it for later!
When January rolls around and the confetti settles, my kitchen turns into a mini Whole30 test-lab. After one too many sugar-laden holiday cookies, my family practically begs for something green, hearty, and reassuringly clean. This Whole30 Chicken and Spinach Casserole is the recipe I lean on year after year—it's cozy enough to feel like comfort food, yet compliant enough to keep us on track. Picture tender shreds of chicken nestled between vibrant layers of wilted spinach, all blanketed in a silky coconut-milk sauce that tastes downright decadent even though it contains zero dairy. The first time I served it, my picky nine-year-old asked for seconds and my husband requested it for meal-prep lunches—high praise in this house! Whether you're tackling a full round of Whole30, simply cleaning up your weeknight rotation, or feeding a crowd that thinks "healthy" is code for "bland," this casserole delivers. It's freezer-friendly, reheats like a dream, and only requires one baking dish (because who needs extra dishes on a Tuesday?). Let's dive in.
Why This Recipe Works
- One-Pan Wonder: Everything bakes in a single 9×13 dish, meaning minimal cleanup and maximum flavor marriage.
- Meal-Prep Champion: Slices reheat beautifully for up to five days, making weekday lunches effortless.
- Creamy Without Dairy: A coconut-milk and cashew purée delivers that luscious mouthfeel you crave—no cheese required.
- Protein & Veggie Balance: Each portion packs 36 g of lean protein and two full cups of spinach for satiating nutrition.
- Family-Friendly Flavor: Garlic, lemon, and a whisper of nutmeg keep things interesting without scaring off picky eaters.
- Freezer-Safe: Assemble, wrap tightly, and freeze unbaked for up to two months—your future self will thank you.
- Scale-Able: Halve it in an 8-inch pan or double it in two dishes; the method stays identical.
Ingredients You'll Need
Great casseroles start with great building blocks. Below is a quick field-guide to each star player and how to pick the best of the bunch.
Chicken Breasts: I prefer organic, air-chilled breasts because they release less water during roasting, keeping the casserole from turning soupy. If you have pre-cooked chicken (rotisserie works!), you'll shave 15 minutes off the cook time—simply stir it in when you add the spinach.
Fresh Spinach: Grab the largest container you can find; those leaves cook down to mere ribbons. Look for crisp, dark-green leaves with zero slimy spots. Baby spinach is tender and requires no stemming, making prep a breeze. Frozen spinach can substitute in a pinch—thaw and squeeze it bone-dry first.
Coconut Milk: Go for full-fat canned coconut milk (not the carton stuff). The fat lends silkiness and keeps you satiated. If you're allergic to coconut, use 1 cup almond milk plus 2 Tbsp olive oil instead.
Raw Cashews: They purée into neutral-flavored cream that won't scream "health food." Roasted cashews turn grainy, so stick with raw. Quick-soak method: cover with boiling water for 30 minutes while you prep everything else.
Garlic & Shallot: Fresh aromatics build the first layer of flavor. Sub ½ small yellow onion if shallot isn't available.
Lemon: Both zest and juice brighten the rich sauce. Opt for organic since you're zesting the peel.
Nutmeg: Just a pinch amplifies spinach's earthiness. Freshly grated is worth the extra 30 seconds.
Almond Flour: It thickens the sauce while keeping things grain-free. If nuts are off the table, swap in 2 Tbsp arrowroot starch.
Sea Salt & Pepper: Don't be shy—casseroles need assertive seasoning. I use kosher salt for cooking and finish with a flaky variety for texture.
How to Make Whole30 Chicken and Spinach Casserole for Clean Eating Dinners
Preheat & Prep
Position rack in center of oven; preheat to 400 °F (205 °C). Lightly grease a 9×13-inch ceramic or glass baking dish with avocado oil spray. Pat chicken dry; season both sides with 1 tsp salt and ½ tsp pepper.
Sear the Chicken
Heat 1 Tbsp olive oil in a large skillet over medium-high. Add chicken; sear 3 minutes per side until golden (it won't be cooked through). Transfer to a plate to cool slightly, then shred with two forks into bite-size strips. Deglaze pan with ¼ cup water, scraping browned bits—those equal flavor.
Build the Creamy Base
Drain cashews. In a high-speed blender combine cashews, coconut milk, ½ cup water, lemon zest, lemon juice, garlic, shallot, nutmeg, 1 tsp salt, and ¼ tsp pepper. Blend on high 60 seconds until silky. Add almond flour; pulse to combine. The mixture should coat the back of a spoon.
Wilt Spinach
Return skillet to medium heat; add spinach in batches, tossing with tongs until just wilted, about 2 minutes total. You want bright-green leaves, not mush. Transfer to a colander; press out excess moisture.
Assemble Layers
Spread half the shredded chicken on bottom of prepared dish. Top with half the spinach. Repeat layers, ending with spinach. Pour cashew-coconut sauce evenly over surface; tap dish to eliminate air pockets.
Add Crunch (Optional)
For a textured top, stir together ¼ cup almond flour, 1 Tbsp nutritional yeast, 1 Tbsp ghee, and a pinch of salt until clumpy; sprinkle over casserole. Skip this step for an ultra-low-carb version.
Bake to Perfection
Cover loosely with foil; bake 20 minutes. Remove foil; bake 10–12 minutes more until sauce is bubbling at edges and top is lightly golden. Internal temp should reach 165 °F (74 °C).
Rest & Serve
Let stand 10 minutes to thicken. Garnish with lemon zest ribbons and chopped parsley. Slice into six squares and serve hot alongside roasted sweet-potato wedges or a crisp cucumber salad.
Expert Tips
Speed It Up
Use pre-cooked organic chicken and microwave spinach in a steamer bag. Total hands-on time drops to 12 minutes.
Prevent Watery Casserole
Thoroughly squeeze wilted spinach and pat shredded chicken dry. Excess moisture is the enemy of a creamy bake.
Double the Sauce
If you love extra gravy for cauliflower rice, multiply sauce ingredients by 1.5 and bake an extra 5 minutes.
Check Temp Early
Ovens vary. Start peeking at 25 minutes; over-baking dries the chicken and dulls the vibrant green spinach.
Bulk Buy Spinach
Warehouse clubs sell 1-lb clamshells for half grocery-store price. Freeze extra: blanch, squeeze, shape into golf balls, and freeze on sheet tray.
Golden Top Hack
Broil for the final 90 seconds, watching closely, for bakery-style browning without extra crumbs or cheese.
Variations to Try
Turkey & Kale Version
Swap in shredded leftover turkey and chopped lacinato kale for a post-Thanksgiving twist. Massage kale with ½ tsp salt to tenderize before wilting.
Seafood Spinach Bake
Use 1 lb raw shrimp (peeled) and ½ lb scallops in place of chicken. Bake only 15 minutes to prevent rubbery seafood.
Tex-Mex Green Chile
Add 1 cup roasted diced green chiles, 1 tsp cumin, and ½ tsp smoked paprika. Garnish with cilantro and avocado slices.
Mushroom Umami Boost
Sauté 8 oz sliced cremini mushrooms in ghee until golden; layer in with spinach. Adds meaty depth without extra meat.
Storage Tips
Refrigerator: Cool completely, cover tightly, and refrigerate up to 5 days. Reheat single portions in microwave 60–90 seconds or in a 350 °F oven for 12 minutes.
Freezer (Unbaked): Assemble, wrap entire dish in plastic wrap plus foil, and freeze up to 2 months. Bake from frozen, covered, at 350 °F for 1 hour, then uncover and bake 15 minutes more.
Freezer (Baked): Freeze individual squares on a sheet tray; once solid, transfer to a zip-top bag. Reheat from frozen 3–4 minutes per side in skillet with a splash of broth for a crispy edge.
Make-Ahead: Prep the sauce and shred the chicken on Sunday; store separately. Layer and bake within 48 hours for fastest weeknight option.
Frequently Asked Questions
Whole30 Chicken and Spinach Casserole for Clean Eating Dinners
Ingredients
Instructions
- Preheat oven: Grease a 9×13-inch dish; preheat to 400 °F. Season chicken with 1 tsp salt & ½ tsp pepper.
- Sear chicken: Heat oil in skillet over medium-high; sear chicken 3 min per side. Cool slightly, then shred.
- Blend sauce: Combine drained cashews, coconut milk, ½ cup water, lemon zest, juice, garlic, shallot, nutmeg, remaining salt & pepper, and almond flour; blend until silky.
- Wilt spinach: In same skillet, wilt spinach in batches; press out moisture.
- Assemble: Layer chicken, spinach, chicken, spinach. Pour sauce evenly; tap to settle.
- Bake: Cover with foil; bake 20 min. Uncover, bake 10–12 min more until bubbly and internal temp reaches 165 °F. Rest 10 min, garnish, serve.
Recipe Notes
For nut-free, substitute white beans for cashews and arrowroot for almond flour. Store leftovers up to 5 days refrigerated or 2 months frozen.