This Italian-American favorite transforms the classic creamy Alfredo into a lighter, protein-rich dish featuring tender chicken breast strips and colorful vegetables atop spiralized zucchini noodles. The velvety sauce combines light cream, Parmesan, and cream cheese for that beloved rich flavor while keeping carbs low and nutrients high.
Perfect for busy weeknights, this skillet meal comes together in just 40 minutes with simple preparation. The zucchini noodles absorb the creamy sauce beautifully while maintaining a tender-crisp texture that pairs perfectly with the seasoned chicken and sautéed vegetables like broccoli, red bell pepper, and fresh spinach.
Each serving delivers 36 grams of protein for a satisfying dinner that feels indulgent yet fits into gluten-free and low-carb lifestyles. Finish with fresh parsley and extra Parmesan for that restaurant-quality presentation right at home.
The rain was hitting my kitchen window last Tuesday when I realized I had nothing in my fridge but some sad chicken and three zucchini that had seen better days. My husband was working late, and I was craving something creamy and comforting but refused to order takeout for the third time that week. That is how this chicken alfredo happened, born out of desperation and a jar of Parmesan I had bought months ago. Now it is the one recipe my actually asks for by name.
Last month my sister came over for dinner and announced she was doing keto while simultaneously eyeing my takeout menu. I tossed this together instead, and halfway through the meal she stopped chewing and asked if I was sure this was actually diet food. That is the moment I knew this recipe was special enough to serve to anyone, not just people watching their carbs.
Ingredients
- 2 large boneless skinless chicken breasts: Cutting them into strips helps them cook evenly and gives you more surface area for seasoning
- 4 medium zucchini: Spiralize these right before cooking so they do not get watery and sad in the bowl
- 1 cup broccoli florets: These add such a nice crunch and hold up beautifully in the creamy sauce
- 1 red bell pepper: Thinly sliced brings this gorgeous sweetness that balances the salty Parmesan
- 1 cup baby spinach: I add this at the very end so it just wilts but keeps its bright green color
- 2 cloves garlic: Minced fresh because garlic powder would be a tragedy here
- 1 tablespoon olive oil: For getting a nice golden sear on the chicken first
- 1 tablespoon unsalted butter: This creates the base for your garlic infusion
- 1 cup light cream: The secret to that restaurant style sauce without the restaurant style guilt
- 1/2 cup freshly grated Parmesan cheese: Buy the wedge and grate it yourself because the pre grated stuff just does not melt the same way
- 1/4 cup low fat cream cheese: This makes the sauce velvety smooth without needing tons of heavy cream
- Salt and freshly ground black pepper: Season your chicken well and adjust the sauce at the end
- 2 tablespoons chopped fresh parsley: Brings this pop of freshness and makes everything look intentional
Instructions
- Sear the chicken first:
- Heat olive oil in your large nonstick skillet over medium high heat. Season the chicken strips generously with salt and pepper, then add them to the hot pan. Let them cook undisturbed for about 5 to 6 minutes until golden and cooked through. Transfer to a plate and set aside.
- Build your flavor base:
- In the same skillet, melt the butter over medium heat. Add the minced garlic and let it sizzle for about 30 seconds until fragrant but not brown. This is when your kitchen starts smelling like an Italian restaurant.
- Add the hearty vegetables:
- Toss in the broccoli and red bell pepper slices. Cook for 3 to 4 minutes until they are just tender but still have some bite. You want them to hold their texture in the final dish.
- Create the creamy sauce:
- Lower the heat to medium low. Pour in the light cream and stir in the cream cheese until melted and completely smooth. The sauce will start to thicken and look glossy.
- Add the Parmesan:
- Stir in the grated Parmesan cheese until fully incorporated and the sauce is creamy and coating the back of your spoon. Taste and add more salt and pepper if needed.
- Combine with zucchini noodles:
- Gently fold in the zucchini noodles and baby spinach. Cook for just 2 to 3 minutes, tossing until the noodles are barely tender and the spinach is wilted. Whatever you do, do not walk away or the zucchini will turn into mush.
- Bring it all together:
- Return the cooked chicken to the skillet and toss everything until well combined and heated through. This should only take about a minute. Serve immediately, topped with fresh parsley and extra Parmesan cheese.
This recipe has become my go to for dinner guests because it looks impressive but comes together so fast. Last week I made it for my book club and three people asked for the recipe before they even finished their plates.
Making It Ahead
I have learned through experience that you can prep everything in advance but cook it right before serving. The zucchini releases water as it sits, which will turn your beautiful creamy sauce into something sad and watery. Cut all your vegetables and spiralize the zucchini up to a day ahead, then store them separately in the refrigerator. The sauce actually benefits from sitting for an hour or two, so make that ahead and gently reheat when you are ready to eat.
Vegetable Variations
The beauty of this recipe is how adaptable it is to whatever vegetables you have in your crisper drawer. I have used asparagus in spring, diced zucchini in summer, and even kale in winter when spinach was not available. Mushrooms add this wonderful umami flavor that makes the sauce taste even richer. Just remember to add heartier vegetables like carrots or cauliflower earlier in the cooking process so they have time to become tender.
Serving Suggestions
This dish is substantial enough to stand alone as a complete meal, which is how I usually serve it on busy weeknights. If you want to stretch it to serve more people or just add some variety, a simple green salad with lemon vinaigrette cuts through the richness beautifully. For a low carb comfort meal, I sometimes serve it alongside roasted cauliflower that has been tossed with garlic and olive oil.
- Leftovers reheat surprisingly well in the microwave, though the zucchini will be softer
- A squeeze of fresh lemon juice right before serving brightens everything
- Keep extra Parmesan on the table because everyone always wants more
I hope this becomes one of those recipes you turn to again and again, the kind that feels like an old friend in your kitchen.
Recipe FAQs
- → How do I prevent zucchini noodles from becoming soggy?
-
Cook zucchini noodles just 2-3 minutes until tender-crisp. Avoid overcooking since they release water quickly. Pat spiralized zucchini dry with paper towels before adding to the skillet helps maintain texture.
- → Can I make this dairy-free?
-
Substitute light cream with unsweetened almond or cashew milk, use nutritional yeast instead of Parmesan, and replace cream cheese with dairy-free cream cheese alternative or blended soaked cashews.
- → What vegetables work best in this dish?
-
Broccoli, red bell pepper, and spinach complement the creamy sauce beautifully. Other great options include mushrooms, snap peas, asparagus, or diced zucchini for even more vegetable variety.
- → How should I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Note that zucchini noodles may release some liquid, so reheat gently in a skillet over medium-low heat, stirring occasionally to redistribute the creamy sauce.
- → Can I use rotisserie chicken to save time?
-
Absolutely. Shredded rotisserie chicken works perfectly and reduces total time to about 25 minutes. Simply skip the initial chicken cooking step and add the shredded chicken when reheating the sauce and vegetables together.
- → Is this suitable for meal prep?
-
Yes, this dish meal preps well. Portion into individual containers and refrigerate. The flavors actually meld better overnight. For best texture, undercook the zucchini noodles slightly since they'll continue cooking when reheated.