Love this? Pin it for later!
When the clock strikes 5 p.m. and your stomach starts rumbling louder than the evening news, this Whole30 Creamy Tuscan Chicken and Spinach sweeps in like a week-night superhero. I developed the recipe during the third week of my first Whole30, right around the time cheese-less dinners felt like cruel and unusual punishment. One bite of the silky coconut-milk sauce, fragrant with garlic, sun-dried tomatoes, and basil, and I actually—gasp!—forgot I was doing a reset. My non-Whole30 husband went back for thirds, and the leftovers vanished before breakfast the next morning. Whether you’re deep in a round or simply hunting for a 30-minute meal that tastes like a trattoria vacation, this skillet supper is about to become your new favorite.
Why This Recipe Works
- One-pan wonder: Minimal dishes, maximum flavor. Everything happens in a single cast-iron or stainless skillet.
- Week-night speed: Ready in 30 minutes flat, including prep.
- Rich without dairy: Full-fat coconut milk creates the luscious sauce—no cream, no cheese, no regrets.
- Meal-prep champion: Tastes even better the next day; sauce thickens and flavors bloom.
- Restaurant vibes at home: Sun-dried tomatoes + Italian herbs deliver that classic Tuscan flavor.
- Flexible protein: Works with chicken breasts, thighs, or even turkey cutlets.
- Naturally gluten-free, grain-free, & low-carb: Keeps your macros happy.
Ingredients You'll Need
Quality ingredients make the difference between “good” and “can’t-stop-eating.” Let’s break them down:
Chicken – I prefer boneless, skinless thighs for juiciness and forgiveness if you over-cook by 30 seconds. If you love lean breast, pound them to an even ¾-inch thickness so every bite stays tender. Organic, pastured poultry tastes cleaner and crisps better thanks to its slightly lower water content.
Coconut Milk – Canned, full-fat, no guar-gum if you’re strict Whole30. Shake the can or warm it 10 seconds in the microwave so the cream and liquid incorporate seamlessly.
Sun-Dried Tomatoes – Oil-packed varieties save prep time and add extra flavor. Pat off excess oil to avoid a greasy sauce. If you only have dry-packed, rehydrate in hot water 5 minutes, then squeeze.
Fresh Spinach – Baby spinach wilts quickly and needs zero chopping. Look for bright-green, perky leaves; avoid anything slimy or yellow. Buy pre-washed to trim prep.
Garlic – Fresh cloves, please. Pre-minced jars often contain citric acid and taste metallic after heating.
Chicken Broth – Choose Whole30-compliant, no added sugar or maltodextrin. Imagine, Kettle & Fire, and Pacific all make compliant cartons.
Arrowroot Starch – Optional, but a teaspoon whisked into cold broth thickens the sauce so it clings like a classic roux without flour or cornstarch.
Prosciutto (optional) – Crisped until bacon-like, it layers in umami. Applegate and Pederson’s are sugar-free.
Italian Herb Blend – Make your own: 1 tsp each dried basil, oregano, thyme, plus ½ tsp rosemary. Multiply and store in a spice jar.
Lemon & Fresh Basil – Both wake up the coconut richness and add photo-worthy color. Add zest for extra brightness.
How to Make Whole30 Creamy Tuscan Chicken and Spinach for Dinner
Prep & Season
Pat chicken dry with paper towels—moisture is the enemy of golden crust. Sprinkle both sides with 1 tsp sea salt, ½ tsp black pepper, ½ tsp garlic powder, and ½ tsp dried Italian herbs. Let rest 10 minutes while you chop sun-dried tomatoes and mince 4 garlic cloves.
Sear for Fond
Heat 2 Tbsp ghee or avocado oil in a 12-inch stainless or cast-iron skillet over medium-high until shimmering. Lay chicken away from you to prevent splatter. Sear 3–4 minutes per side until deep golden; center should hit 155 °F (carry-over heat will finish). Transfer to a warm plate; tent loosely. Do not rinse the pan—those browned bits equal free flavor.
Bloom Aromatics
Lower heat to medium. If using prosciutto, add 2 oz diced and sauté 1 minute until edges frizzle. Stir in garlic and ¼ tsp red-pepper flakes; cook 20 seconds until fragrant but not browned. Garlic turns bitter fast, so keep moving.
Deglaze
Pour in ½ cup compliant chicken broth. Scrape the pan with a wooden spoon to dissolve every brown speck—this step lifts caramelized flavor into your sauce rather than leaving it behind for the dishwasher.
Create Creamy Base
Whisk in 1 tsp arrowroot until zero lumps remain, then add 1 cup full-fat coconut milk, 2 Tbsp tomato paste, ¼ cup julienned sun-dried tomatoes, ½ tsp each dried basil and oregano, and ¼ tsp salt. Bring to a gentle simmer; cook 2 minutes until sauce coats the back of a spoon.
Wilt Spinach
Add 3 packed cups baby spinach; toss until just wilted, about 45 seconds. Bright-green color signals maximum nutrients and visual pop.
Finish Chicken
Return chicken and any resting juices to the skillet. Spoon sauce over top, cover, and simmer 2 minutes until chicken reaches 165 °F. The brief reunion lets meat absorb tomato-basil perfume while staying juicy.
Brighten & Serve
Turn off heat. Stir in juice of ½ lemon and ¼ cup fresh basil chiffonade. Taste, adjust salt, and crack fresh black pepper. Serve straight from skillet over cauliflower mash, zucchini noodles, or roasted baby potatoes.
Expert Tips
Use an Instant-Read Thermometer
Chicken is perfectly moist at 160–165 °F. Over-cook by even 5 degrees and you’ll taste chalk. A $15 digital probe pays for itself after one perfect roast.
Don’t Fear the Fat
Coconut milk separates when cold. Warm the can in a bowl of hot tap water 2 minutes, then shake vigorously for silky results.
Make It Nightshade-Free
Replace sun-dried tomatoes with ½ cup chopped roasted red peppers and omit red-pepper flakes. Flavor changes but still delicious.
Double the Sauce
Extra liquid gold reheats beautifully. Drizzle over scrambled eggs or roasted veggies later in the week.
Cast-Iron Care
After cooking acidic tomato, rinse promptly and dry on low heat 2 minutes to prevent striping your seasoning.
Quick Thaw Hack
Forgot to defrost? Submerge sealed chicken in cold water 30 minutes, swapping water every 10 minutes. Never hot—bacteria love a jacuzzi.
Variations to Try
- Seafood Tuscan: Swap chicken for large shrimp; sear 1 minute per side, remove, and add back during final simmer for 60 seconds.
- Veggie Boost: Fold in 1 cup sliced mushrooms with garlic and sauté until golden before adding broth.
- Lemon-Pepper: Omit Italian herbs; add 1 tsp cracked pepper and extra lemon zest for a brighter profile.
- Kale Swap: Use chopped lacinato kale; simmer 2 minutes longer until tender.
- Slow-Cooker Shortcut: Sear chicken, whisk sauce, dump everything except spinach into a crockpot. Cook low 4 hours, stir in spinach last 5 minutes.
Storage Tips
Refrigerate: Cool completely, transfer to glass containers, and refrigerate up to 4 days. Glass prevents tomato acid from reacting with plastic and tasting like the inside of a lunchbox.
Freeze: Sauce may separate when thawed, but flavor stays stellar. Freeze individual portions in silicone muffin trays, pop out, and store in freezer bags up to 3 months. Thaw overnight in fridge, then warm gently with splash of broth while whisking.
Reheat: Use a skillet over medium-low. Microwaves overheat edges and turn chicken rubbery. Add 2 Tbsp broth, cover, and heat 5 minutes, flipping halfway.
Meal-Prep Bowls: Layer cauliflower rice, chicken, extra sauce, and raw spinach on top. Microwave 90 seconds—spinach wilts under the sauce and stays vibrant.
Frequently Asked Questions
Whole30 Creamy Tuscan Chicken and Spinach for Dinner
Ingredients
Instructions
- Season: Pat chicken dry, season with salt, pepper, garlic powder, and herbs.
- Sear: Heat ghee in skillet over medium-high. Cook chicken 3–4 min per side until golden; set aside.
- Aromatics: Lower heat, add garlic and pepper flakes; cook 20 sec.
- Thicken: Whisk broth with arrowroot; pour into pan, scraping up browned bits. Stir in coconut milk, tomato paste, sun-dried tomatoes, basil, oregano; simmer 2 min.
- Finish: Add spinach; cook 45 sec. Return chicken and juices; simmer 2 min until 165 °F.
- Serve: Stir in lemon juice and fresh basil. Spoon over cauliflower mash or potatoes.
Recipe Notes
For even faster prep, buy pre-minced garlic and pre-washed spinach. Sauce thickens as it sits; thin with broth when reheating.