Chicken Alfredo Zucchini Noodles
Tender sliced chicken breast and ribbons of zucchini folded into a silky sauce of butter, garlic, parmesan, and coconut milk, with wilted baby spinach throughout.
Why You'll Love This Recipe
This is a warm, comforting weeknight dinner for anyone who wants the richness of a creamy pasta night without a heavy plate of noodles. Zucchini stands in for the pasta, so the dish stays light and fresh while the parmesan cream sauce still delivers that familiar, satisfying pull. It comes together in one skillet in well under half an hour, which makes it a realistic option after a long day, and it is naturally free of gluten and grains.
The sauce is what makes it work. Instead of a flour-thickened base, the body comes from parmesan melted into coconut milk enriched with butter, a combination that turns silky and clings to the noodles the way a classic cream sauce does. Cooking the garlic gently in butter before the liquid goes in builds a rounded, savory foundation without any harsh raw bite. The most important move is restraint at the end: zucchini gives off water as it heats, so you toss it only until just tender, which keeps the sauce coated rather than thin and pooling.
Between the chicken breast and the parmesan, this is a protein-rich meal that keeps you full for hours, while the spinach and zucchini add real volume, fiber, and color for very few carbohydrates. The fats from butter, olive oil, and coconut milk make it feel indulgent and help carry the flavor, so a modest portion is satisfying. It is the kind of dinner that tastes like a treat but leaves you steady rather than sluggish.
Ingredients
- 1 1/4 lb cooked chicken breast, sliced
- 4 medium zucchini, spiralized
- 4 tbsp butter
- 2 tbsp olive oil
- 3/4 cup grated parmesan
- 3/4 cup coconut milk
- 4 cloves garlic, minced
- 2 1/2 cups baby spinach
- 1/4 tsp black pepper
Instructions
- Slice the chicken and take the chill off it: Cut the cooked chicken breast across the grain into thin strips. Warm the olive oil in the large skillet you will build the sauce in, turn the strips through it for about a minute to take the refrigerator chill off, then move them to a plate. Season with a few grinds of pepper and no salt, since the parmesan carries the salt in this dish and chicken seasoned twice leaves you nowhere to go. If you are starting from raw breasts, pat them dry and cook them in that oil over medium-high heat until deeply golden on both sides and 165°F (74°C) at the thickest part, about 6 to 7 minutes a side, then rest them for 5 minutes before slicing.
- Prep the vegetables: While the chicken rests, spiralize the zucchini into long noodles. If your spiralizer leaves very long strands, snip through the pile once or twice with kitchen shears so they are easier to toss and eat. Mince the garlic. Have the baby spinach rinsed and ready.
- Build the sauce: Lower the heat to medium and, in the same skillet, melt the butter. Add the minced garlic and cook, stirring, for about 30 seconds until fragrant but not browned. Whisk in the coconut milk, then add the grated parmesan a handful at a time, whisking constantly until the cheese melts and the sauce is smooth and glossy, about 2 minutes.
- Warm the chicken: Fold the sliced chicken back into the sauce and let it warm through, about 3 minutes, spooning the sauce over the strips so they are well coated.
- Add the zoodles and spinach: Add the spiralized zucchini and baby spinach. Toss with tongs for 2 to 3 minutes, just until the spinach wilts and the noodles turn tender but still have a slight bite. The zucchini will release some liquid as it heats, which loosens the sauce; do not overcook, or the noodles will go limp and watery.
- Serve: Taste before serving; between the parmesan and the butter it should already be well seasoned. Serve right away in warm bowls, finished with extra grated parmesan and a good grind of cracked black pepper.
Variations
- Add some heat: Stir a pinch of red pepper flakes into the butter along with the garlic, or finish each bowl with a shake of them, for a gentle warmth that cuts through the richness.
- More vegetables: Sauté sliced mushrooms in the butter before you add the garlic and let them brown fully; they add a savory, meaty depth and a little more volume to the bowl.
- Swap the creamy base: Use heavy cream in place of the coconut milk for a more classic, neutral dairy flavor without any coconut note. This adds dairy and makes the sauce a touch richer.
- Go with shrimp: Replace the chicken with peeled shrimp, searing them in the olive oil just until pink and opaque, then folding them into the finished sauce. This adds shellfish.
- Bright and herby: Finish with a little grated lemon zest and torn fresh basil for a fresher, more aromatic lift against the cream and cheese.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to 3 days. The zucchini will continue to release water as it sits, so the sauce may loosen and pool a bit at the bottom; this is normal and stirs back together when reheated.
Reheat gently in a skillet over low to medium heat, stirring often, just until warmed through. Low and slow keeps the parmesan sauce from separating or turning grainy. If it looks thin from the released zucchini liquid, let it simmer for a minute to reduce, or stir in a little extra grated parmesan to bring the body back. A microwave works in a pinch, but heat in short bursts and stir between them.
To get ahead, cook and slice the chicken and spiralize the zucchini up to a day in advance, storing them separately in the fridge. The zoodles keep best loosely wrapped in a paper towel inside their container to absorb moisture. When you are ready to eat, the sauce, chicken, and noodles all come together in just a few minutes.
Notes & Tips
- Beat the watery sauce: For the best texture, salt the spiralized zucchini lightly, let it sit in a colander for 10 to 15 minutes, then press it dry in a towel before it goes in the pan. Drawing out the water first keeps the finished sauce from turning thin.
- Use full-fat coconut milk: Reach for canned full-fat coconut milk, not the thin carton kind meant for drinking. The canned version has the fat needed to build a rich, clinging sauce; stir the can well first, since the cream often separates on top.
- If the coconut flavor worries you: Full-fat coconut milk reads as subtly sweet and mild once the garlic, parmesan, and pepper are in, but if you want it truly neutral, heavy cream is the easy swap.
- Grate your own parmesan: A block of parmesan grated fresh melts smoothly into the sauce, while pre-shredded cheese is coated in anti-caking agents that can make it clumpy or grainy. It is worth the few extra minutes.
- Don't crowd the chicken: Give the breasts room in the pan and leave them undisturbed so they brown properly. Sliced across the grain after a short rest, they stay tender and soak up the sauce.
- Serve it promptly: This is at its best straight from the skillet, when the noodles still have bite and the sauce clings. If you need a side, a simple green salad or roasted broccoli rounds out the plate without weighing it down.
Nutrition & Mindful Eating
- The chicken, the sauce and the zucchini are cooked separately and married late. The zucchini gives up water fast, so it goes in last, and the parmesan and coconut milk thicken around it rather than turning the pan watery.
- Chicken breast is close grained and quick cooking, which means the difference between juicy and dry is about two minutes of attention. Sliced against the grain it stays tender in the sauce, and its protein is what makes this a full dinner.
- Zucchini ribbons are best barely cooked, warmed through in the sauce so they keep a little squeak. They bring water, potassium and a mild sweetness that keeps a sauce this rich feeling easy to keep eating.
- Coconut milk and parmesan make a sauce that clings. The coconut fat gives it body, the cheese gives it salt and savor, and together they carry the fat-soluble vitamins out of the spinach and into you.
- Garlic bloomed in butter is the smell that fills the kitchen first, and a heavy hand with black pepper at the end is what keeps the sauce from going one note. The spinach wilts in at the last second and stays bright green.
- As you eat, notice how differently the zucchini and the chicken give way and how the pepper builds bite after bite, and stay at the table long enough to feel when you are comfortably full.
Frequently Asked Questions
How do I keep the sauce from getting watery?
The culprit is the zucchini, which releases water as it heats. Salt the spiralized noodles and let them drain for 10 to 15 minutes, then press them dry before cooking, and toss them in the sauce only until just tender rather than soft. If the sauce still thins out, simmer it a moment to reduce or whisk in a little more parmesan.
Can I taste the coconut in the coconut milk?
Only faintly. Full-fat coconut milk lends a subtle background sweetness and body, but the garlic, parmesan, and black pepper largely take over. If you would rather have no coconut note at all, heavy cream is a direct swap.
What is the best way to make the zucchini noodles?
A handheld or countertop spiralizer gives you long, even ribbons. If you do not have one, a julienne peeler works, or you can buy pre-spiralized zucchini and just pat it dry before cooking. Snip very long strands once with kitchen shears so they are easier to toss and eat.
Can I use leftover or rotisserie chicken to save time?
Yes. Skip the searing step and simply fold sliced or shredded cooked chicken into the finished sauce, warming it through for a few minutes before the noodles and spinach go in. You will lose a little of the browned flavor, but it is a shortcut on a busy night.

