Love this? Pin it for later! 📌
My first trip to Florence was a culinary baptism by fire. I arrived armed with a spiralizer, a suitcase of protein powder, and the naive conviction that I could “hack” Italian cuisine into something keto-friendly. Three days later, I was hunched over a terracotta bowl of pappardelle al cinghiale in a tiny trattoria off Piazza della Signoria, ready to trade my passport for the recipe. The noodles were silky, the sauce was lush with sun-dried tomatoes, and the owner’s nonna winked at me as if to say, “You can’t improve on perfection, cara.”
Fast-forward five years. I’m back home in Chicago, the snow is flying sideways, and my carb tracker is glaring red at 6 p.m. on a Tuesday. My kids are circling the kitchen like hungry seagulls, and the only thing in the crisper is a mountain of zucchini that my CSA box keeps sneaking in. So I channel that Tuscan nonna, swap the noodles for zoodles, and lean hard on heavy cream, Parmesan, and the sweetest sun-dried tomatoes I can find. Twenty-five minutes later we’re twirling forkfuls of Keto Creamy Tuscan Chicken Zoodles, and the house smells like an Italian summer. No passport, no gluten coma, no regrets.
This is the dish I make when I want comfort food without the carb crash—perfect for date-night-in, Sunday meal-prep, or any evening you need dinner to feel like a hug from the inside out.
Why This Recipe Works
- One-Skillet Wonder: Everything—from searing the chicken to reducing the velvety sauce—happens in a single heavy pan, meaning fewer dishes and more Netflix time.
- Restaurant-Level Creaminess: A blend of mascarpone and Parmesan emulsifies into the chicken drippings for a sauce that clings like silk without flour or cornstarch.
- Zoodle Integrity: A quick flash-sauté keeps the spirals al dente so you get the slurp without the sog.
- Macro Magic: Each generous serving clocks in at 6 g net carbs, 38 g protein, and a satiating 26 g fat—keto goals met without weighing lettuce.
- Freezer-Friendly Protein: Double the chicken, freeze half in the marinade, and dinner is literally thaw-and-sear on crazy weeks.
- Sun-Dried Tomato Umami Bomb: Oil-packed jewels melt into the sauce, giving that sweet-acidic pop that makes you swear there’s hidden sugar (there’s not).
Ingredients You'll Need
Chicken thighs – I use boneless, skin-on thighs for maximum juiciness; the skin crisps and the rendered fat becomes the base of the sauce. If you only have breasts, pound them to an even ½-inch so they don’t dry out.
Zucchini – Look for medium-size, firm squash with shiny skin. Oversized zucchini are watery and seeded—save those for zucchini bread. Spiralize just before cooking; pre-spiralized grocery store zoodles often sit in their own moisture.
Heavy cream – Choose cream with at least 36 % milkfat; anything lighter can split when it hits the acidic tomatoes. If you’re dairy-free, swap in full-fat coconut milk and add 1 tsp nutritional yeast for cheesiness.
Mascarpone – This Italian triple-cream cheese stabilizes the sauce and adds a faint sweetness. Cream cheese works, but bring it to room temp first so it melts without lumps.
Sun-dried tomatoes in oil – Drain the oil (save it for salad dressing) and pat the tomatoes dry; excess oil will float on top of your sauce. If you only have dry-packed, rehydrate in hot water for 10 minutes.
Fresh garlic & shallot – Shallot gives a milder, almost buttery note compared to onion, but red onion is fine in a pinch. Mince the garlic finely; big chunks can burn and turn bitter.
Baby spinach – Triple-washed organic spinach wilts in seconds and adds color. Frozen spinach works—thaw and squeeze every drop of water or your sauce will gray.
Italian herb blend – A 50/50 mix of dried oregano and basil keeps the Tuscan vibe authentic. If your sun-dried tomatoes are already herbed, halve the added seasoning.
Parmesan & Pecorino – Buy a wedge and grate it yourself; pre-shredded cellulose-coated cheese won’t melt smoothly. Pecorino adds sharpness, but all Parmesan is still dreamy.
White wine – A dry Pinot Grigio deglazes the pan and lifts the brown bits. For AIP or whole30, sub chicken broth plus ½ tsp lemon juice.
How to Make Keto Creamy Tuscan Chicken Pasta (Zoodles) for a Low-Carb Dinner
Marinate for Maximum Flavor
In a medium bowl, whisk 2 tbsp olive oil, 1 tsp sea salt, ½ tsp cracked black pepper, 1 tsp Italian herb blend, and the zest of ½ lemon. Add 1½ lbs boneless skin-on chicken thighs, turning to coat. Let rest 15 minutes at room temp (or up to 24 hrs refrigerated). The lemon zest tenderizes while the salt acts as a quick dry-brine for crisper skin.
Sear to Golden Perfection
Heat a 12-inch stainless or cast-iron skillet over medium-high until a drop of water skitters. Add 1 tbsp avocado oil, swirl, then lay the thighs skin-side down. Do not nudge for 5–6 min; the skin will release when it’s deeply caramelized. Flip, cook 3 min more, then transfer to a plate. The chicken will finish in the sauce later so don’t worry about raw centers.
Build the Flavor Foundation
Lower heat to medium. Pour off all but 2 tbsp rendered chicken fat (save in a jar for eggs!). Add 2 tbsp minced shallot and 3 cloves minced garlic; sauté 60 sec until fragrant but not brown. Deglaze with ¼ cup dry white wine, scraping the fond with a wooden spoon. Let the alcohol bubble away until only 1 tbsp liquid remains.
Create the Dreamy Sauce
Stir in ¾ cup heavy cream, 2 tbsp mascarpone, ¼ cup grated Parmesan, 2 tbsp chopped sun-dried tomatoes, ½ tsp dried oregano, and ¼ tsp red-pepper flakes. Bring to a gentle simmer; the mascarpone will melt into silken ribbons. Nestle the chicken (and any juices) back into the pan, reduce heat to low, cover, and simmer 7–8 min until thighs hit 175 °F.
Wilt Spinach & Finish
Uncover, scatter 2 cups baby spinach over the sauce, and swirl until just wilted. Taste and adjust salt; the Parmesan adds salinity so you may only need a pinch. Remove from heat to prevent the cream from reducing further.
Spiralize & Flash-Sauté Zoodles
While the chicken simmers, spiralize 4 medium zucchini. Pat dry in a clean kitchen towel to remove surface moisture. In a separate non-stick skillet, heat 1 tsp olive oil over high heat. Add zoodles, ¼ tsp salt, and toss 90 seconds until bright green and just pliable. You want them slightly underdone; they’ll continue cooking when sauced.
Bring It All Together
Using tongs, divide hot zoodles among four shallow bowls. Spoon the creamy Tuscan chicken and sauce over each mound. Garnish with extra Parmesan, fresh basil ribbons, and a crack of black pepper. Serve immediately—this is not a dish that waits politely.
Expert Tips
Temp is Everything
Chicken thighs taste best around 175 °F—collagen breaks down, yielding fork-tender meat. Insert your instant-read into the thickest part, away from the bone (if using bone-in).
Patience = Crisp
After flipping the chicken, resist cranking the heat to “speed things up.” Medium heat renders fat slowly, crisping the skin without burning the fond.
Sauce Split? Save It!
If cream separates, whisk in 1 tsp cold mascarpone or 1 tbsp warm broth off heat, then gently reheat. The added fat re-emulsifies the sauce.
Spiralizer Settings
Use the medium noodle blade (â…›-inch) for spaghetti-like strands. The thicker blade yields fettuccine that can handle the weight of the sauce.
Skip the Watery Puddle
Salting zoodles 15 min ahead and squeezing in a towel removes up to 30 % of their water weight—no more diluted sauce puddles on your plate.
Scale Without Fear
Doubling? Use a 14-inch skillet or two pans so chicken sears, not steams. The sauce may need an extra splash of cream to keep it lush.
Variations to Try
-
Seafood Tuscan
Swap chicken for peeled shrimp or scallops; sear 60 sec per side, remove, and add back during the spinach wilt so seafood stays tender.
-
Bacon Ranch Twist
Replace sun-dried tomatoes with 3 slices crisped bacon, and swap Italian herbs for 1 tsp ranch seasoning. Top with fresh chives.
-
Vegan Dream
Use firm tofu slabs, coconut cream, and nutritional yeast. Add 1 tsp white miso for umami that rivals the original cheese hit.
-
Spicy Arrabbiata
Double the red-pepper flakes and add 1 tsp Calabrian chili paste. Finish with fresh parsley instead of basil for a fiery kick.
-
Mushroom Lovers
Brown 8 oz cremini slices in the chicken fat before the aromatics; they soak up the Tuscan flavors and bulk the dish for extra hungry nights.
-
Winter Greens
Sub kale or Swiss chard for spinach; just add 2 tbsp broth, cover, and steam 3 min so tougher greens relax into the sauce.
Storage Tips
Refrigerate: Cool chicken and sauce completely. Store zoodles separately in a paper-towel lined container to wick moisture. Both components keep 4 days in airtight glass. When reheating, warm chicken gently in a covered skillet with a splash of broth over medium-low; microwave zoodles 45 sec, then pat dry again before saucing.
Freeze: The creamy sauce can break when frozen, but if you must: freeze only the chicken in sauce for up to 2 months. Thaw overnight in the fridge, then reheat slowly while whisking in 2 tbsp warm cream to re-emulsify. Always spiralize fresh zucchini when ready to serve—frozen zoodles turn to mush.
Make-Ahead Meal Prep: Multiply the recipe, portion chicken and sauce into 2-cup glass containers, and refrigerate. Each morning, spiralize that day’s zucchini so it stays crisp. Lunch in 90 seconds = 1 microwaved container of chicken + freshly sautéed zoodles.
Frequently Asked Questions
Keto Creamy Tuscan Chicken Pasta (Zoodles) for a Low-Carb Dinner
Ingredients
Instructions
- Marinate Chicken: Whisk olive oil, salt, pepper, herbs, and lemon zest. Coat thighs; rest 15 min.
- Sear: Heat avocado oil in a 12-inch skillet over medium-high. Cook chicken skin-side down 5–6 min, flip, cook 3 min. Remove.
- Aromatics: In the same pan, sauté shallot and garlic 60 sec. Deglaze with wine; reduce by half.
- Make Sauce: Stir in cream, mascarpone, Parmesan, tomatoes, and pepper flakes. Simmer 1 min.
- Simmer Chicken: Return chicken and juices; cover, cook on low 7–8 min to 175 °F. Stir in spinach until wilted.
- Zoodles: While chicken cooks, sauté spiralized zucchini in a dry non-stick pan over high heat 90 sec. Drain any liquid.
- Finish: Plate zoodles, top with chicken and creamy sauce. Garnish with extra Parmesan and basil.
Recipe Notes
For meal-prep, store chicken and sauce separately from zoodles to maintain texture. Sauce thickens as it cools; thin with a splash of broth when reheating.