This Italian-inspired dish transforms the classic Alfredo into a nutrient-dense meal by swapping traditional pasta for spiralized zucchini noodles. The creamy sauce features heavy cream, Parmesan, and a hint of nutmeg coating tender strips of chicken breast alongside vibrant vegetables like red bell pepper, cherry tomatoes, spinach, and sweet peas. Ready in just 40 minutes, this high-protein, low-carb creation delivers 40 grams of protein per serving while keeping carbohydrates at 16 grams. The result is a satisfying, gluten-free meal that maintains all the rich, comforting flavors of traditional Alfredo while significantly boosting the nutritional profile with fresh vegetables and lean protein.
Last Tuesday I found myself staring at three overflowing zucchinis from my CSA box and a pack of chicken that needed cooking. The weather had turned unseasonably warm, and the idea of heavy pasta felt completely wrong. I grabbed my spiralizer on impulse and fifteen minutes later, my kitchen smelled like garlic and promise. That accidental dinner has now become the most requested meal in my house.
My sister-in-law stayed over during a particularly chaotic week last month, exhausted from work and craving something that felt indulgent but wouldnt derail her fitness goals. I made this on a whim while she sat at my counter recounting her day. She took three bites, put her fork down, and asked if I could teach her how to make it that weekend. Weve now text each other every time we put our own spin on it.
Ingredients
- 2 large chicken breasts: Cutting them into thin strips against the grain keeps them tender and helps them cook evenly, plus each bite gets perfectly coated in sauce
- 4 medium zucchinis: Spiralize these right before cooking so they stay firm and fresh, avoiding the soggy situation that happens when they sit too long
- 1 red bell pepper: The sweetness balances the rich cream sauce and adds such a gorgeous pop of color that makes the whole dish feel vibrant
- 1 cup cherry tomatoes: They burst slightly when tossed in the hot sauce, creating these little pockets of brightness throughout
- 1 cup baby spinach: Added at the very last minute so it just wilts, bringing a fresh element without turning the dish mushy or gray
- 1/2 cup frozen peas: Thawed first so they dont cool down your sauce, these add tiny bursts of sweetness and extra protein
- 3 cloves garlic: Minced finely because garlic burns faster than you expect, and burnt garlic makes everything taste bitter
- 1 cup chicken broth: Low sodium is crucial here since the Parmesan and seasoning will bring plenty of salt on their own
- 1 cup heavy cream: This creates that velvety restaurant texture, though half-and-half works if you want something lighter
- 1/2 cup grated Parmesan: Buy a wedge and grate it yourself if possible because the pre-grated stuff just melts into disappointment
- 1/4 tsp nutmeg: My grandmothers secret in cream sauces, it adds this subtle warmth that people notice but cant quite place
Instructions
- Cook the chicken first:
- Heat 1 tablespoon olive oil in your largest skillet over medium-high heat until it shimmers, add the seasoned chicken strips in a single layer, and let them develop a golden crust before flipping, about 5 to 6 minutes total. Set aside on a plate.
- Build the vegetable base:
- Add the remaining olive oil to the same pan and sauté the garlic for exactly 30 seconds, watching carefully, then toss in the bell pepper, cherry tomatoes and peas, cooking until they soften slightly but still maintain their shape.
- Create the creamy sauce:
- Pour in the chicken broth and let it bubble up for a minute to deglaze the pan, then stir in the heavy cream, Parmesan, black pepper and nutmeg, simmering until the sauce coats the back of a spoon, about 2 to 3 minutes.
- Add the zucchini noodles:
- Toss in the spiralized zucchini and spinach, folding everything together gently so the noodles get evenly coated, and cook for just 2 to 3 minutes until the zucchini is tender but still has some bite to it.
- Bring it all together:
- Return the cooked chicken to the skillet along with any resting juices, toss everything for 1 to 2 minutes until heated through, then taste and adjust the seasoning before serving immediately.
This became our go-to Sunday dinner after my husband confessed he felt sluggish after our usual pasta nights. Now he actually requests the zucchini version, claiming he feels satisfied without needing a post-meal nap on the couch.
Making It Your Own
Ive started adding white beans sometimes when we need extra protein, and my friend swaps the heavy cream for full-fat coconut milk to make it dairy-free while keeping that luxurious texture. The beauty of this recipe is how it adapts to whatever you have on hand or whatever your body needs that day.
Perfect Wine Pairings
A crisp Pinot Grigio cuts through the cream beautifully without overpowering the delicate zucchini. On nights when we skip alcohol, sparkling water with a generous squeeze of lemon provides the same bright contrast that makes each bite feel fresh.
Meal Prep Magic
This recipe taught me that creamy dishes can actually work for meal prep when you store the components separately. I spiralize all the zucchinis on Sunday and keep the sauce and chicken in separate containers, then just warm everything up quickly on busy weeknights. The texture stays surprisingly perfect.
- Undercook the zucchini slightly if you plan to reheat it later
- Store extra sauce in a small jar to add moisture when reheating
- Garnish fresh each time because wilted parsley makes everything look tired
There is something deeply satisfying about serving a dish that feels indulgent while secretly being so packed with vegetables. This recipe reminded me that eating well never has to mean eating less.
Recipe FAQs
- → How do I prevent zucchini noodles from becoming watery?
-
Cook the zucchini noodles for just 2-3 minutes until tender-crisp. Avoid overcooking as they release water quickly. You can also pat spiralized zucchini dry with paper towels before adding to the skillet to reduce excess moisture.
- → Can I make this dairy-free?
-
Yes. Substitute heavy cream with full-fat coconut milk or cashew cream. Use nutritional yeast or a dairy-free Parmesan alternative in place of traditional Parmesan cheese. The sauce will still be creamy and flavorful.
- → What vegetables work best in this dish?
-
Red bell pepper, cherry tomatoes, spinach, and peas provide color and nutrition. You can also add broccoli florets, sliced mushrooms, or asparagus. Avoid watery vegetables like zucchini beyond the noodles themselves.
- → How should I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of chicken broth if the sauce has thickened. The zucchini will soften but remain delicious.
- → Can I use rotisserie chicken to save time?
-
Absolutely. Shredded rotisserie chicken works perfectly and reduces prep time. Skip the initial chicken cooking step and add the shredded chicken when you return the protein to the skillet in step 5, just to heat through.
- → Is this suitable for meal prep?
-
Yes, this meal preps beautifully. Portion into containers and refrigerate. The flavors actually meld better overnight. Keep garnishes like fresh parsley and extra Parmesan separate and add just before serving.