Creamy Keto Chicken Alfredo with Zucchini Noodles for a Low-Carb Comfort Meal

Molly Kitchen Daily
Molly Kitchen Daily
15 min Prep Time
30 min Time
4 Servings
Easy Difficulty
Post

This creamy keto chicken Alfredo swaps out pasta for zucchini noodles, keeping it low-carb but still super comforting. The garlic cream sauce is rich and velvety, and the chicken is perfectly tender. Ideal for a cozy weeknight dinner when you want indulgence without the carbs!

Introduction

I first made this creamy keto chicken Alfredo a few years ago when I was trying to cut back on carbs but still wanted that indulgent comfort food feel. Honestly, I’d tried a few versions that just didn’t hit the mark—the sauce was either too thin or the chicken ended up dry. But then I discovered that gently simmering the garlic in butter before adding cream really brings out a rich, velvety sauce that clings perfectly to zucchini noodles. Plus, cooking the chicken strips in olive oil until just golden keeps them tender and juicy. What makes this recipe stand out is the balance—it’s creamy and satisfying without any heaviness, thanks to swapping out pasta for fresh zucchini noodles. I love how the slight crunch of the zucchini contrasts with the silky sauce. It’s become a go-to for weeknight dinners, especially when I want something comforting but still aligned with my keto goals. I’m excited to share it with you because it’s easy, quick, and feels like a little treat every time you eat it. If you’ve been hesitant about zucchini noodles or keto Alfredo, this version might just change your mind!

Post step 2

What You'll Need

4 servings

  • 2 medium zucchinis, spiralized into noodles
  • 1 lb boneless, skinless chicken breasts, cut into strips
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 2 tablespoons unsalted butter
  • Fresh parsley, chopped (for garnish)

How To Do It

Step 1
Start by preparing the zucchini noodles. Use a spiralizer or a vegetable peeler to create thin, noodle-like strips from your zucchinis. Then, place them in a colander and sprinkle lightly with salt. Let them sit for about 10 minutes to draw out excess moisture, which prevents the noodles from becoming soggy when cooked. After that, gently pat them dry with paper towels. This step is crucial to keep the noodles firm and avoid a watery sauce later.
⏱ Time: 10 minutes
✓ Doneness: Zucchini noodles should look slightly wilted but not mushy or overly wet.
Step 2
Heat olive oil in a large skillet over medium-high heat. Add the chicken strips in a single layer and cook without moving them for about 3-4 minutes to get a golden crust. Then flip and cook another 3 minutes until the chicken is cooked through but still juicy. Avoid overcrowding the pan, which can steam rather than sear the chicken. Properly seared chicken adds flavor and texture that really elevates the dish.
⏱ Time: 7-8 minutes
✓ Doneness: Chicken should be golden brown on the outside and no longer pink inside when sliced.
Step 3
Remove the cooked chicken from the skillet and set aside. In the same pan, reduce heat to medium and add butter. Once melted, add minced garlic and sauté gently for about 1-2 minutes until fragrant but not browned. This slow sauté lets the garlic infuse the butter, creating a flavorful base for your sauce without bitterness.
⏱ Time: 2 minutes
✓ Doneness: Garlic should be golden and aromatic without any burnt edges.
Step 4
Pour in the heavy cream and stir to combine with the garlic butter. Bring the mixture to a gentle simmer, stirring occasionally. Let it cook for 4-5 minutes until the sauce slightly thickens. This gradual simmer allows the cream to reduce and intensify in flavor, making the sauce rich and velvety.
⏱ Time: 5 minutes
✓ Doneness: Sauce should coat the back of a spoon and have a creamy, thick consistency.
Step 5
Lower the heat and whisk in the grated Parmesan cheese, salt, black pepper, and crushed red pepper flakes if using. Stir continuously until the cheese melts smoothly into the sauce. If the sauce seems too thick, add a splash of water or chicken broth to loosen it. The cheese adds umami and helps thicken the sauce, giving that classic Alfredo richness.
⏱ Time: 3 minutes
✓ Doneness: The sauce should be smooth and creamy without any graininess.
Step 6
Return the cooked chicken strips to the skillet with the sauce. Stir gently to coat the chicken evenly. Let everything heat through for 2-3 minutes so the flavors meld together. This warming step also ensures the chicken stays tender and juicy within the sauce.
⏱ Time: 3 minutes
✓ Doneness: Chicken should be hot and fully coated with creamy sauce.
Step 7
In a separate large skillet, heat a teaspoon of olive oil over medium heat. Add the zucchini noodles and sauté for 2-3 minutes, tossing gently to warm them without making them soggy. Cooking zucchini noodles too long releases water, so keep it short to maintain a slight crunch.
⏱ Time: 3 minutes
✓ Doneness: Zucchini noodles should be tender but still firm and not watery.
Step 8
Divide the sautéed zucchini noodles among plates. Spoon the creamy chicken Alfredo sauce over the top. Garnish with freshly chopped parsley for a pop of color and freshness. This presentation keeps the noodles from getting too soft and allows the sauce and chicken to shine.
⏱ Time: 2 minutes
✓ Doneness: Dish should look vibrant with creamy sauce coating the chicken and noodles.
Step 9
Serve immediately while warm. This dish pairs well with a simple green salad or steamed veggies for a complete low-carb meal. Enjoy the creamy, garlicky flavors balanced by the fresh zucchini noodles that keep it light and satisfying.
⏱ Time: Immediate
✓ Doneness: Dish should be hot and fresh with no watery pooling on the plate.
Post step 3

Variations

Spicy Keto Chicken Alfredo

Add a pinch of cayenne pepper or more crushed red pepper flakes to the sauce for a spicy kick. You can also toss in some chopped jalapeños when cooking the garlic for extra heat. This variation gives the creamy dish a lively punch without overpowering the flavors.

Note: Adjust spice level gradually and taste as you go to avoid overwhelming the delicate cream sauce.

Keto Chicken Alfredo with Mushrooms

Sauté sliced mushrooms along with the garlic in butter before adding cream. Mushrooms add an earthy depth and meaty texture that pairs wonderfully with the creamy sauce and chicken. This twist makes the dish heartier and more savory.

Note: Cook mushrooms until golden and their moisture evaporates to avoid watering down the sauce.

Creamy Alfredo with Cauliflower Rice

Swap zucchini noodles for steamed cauliflower rice to keep it low-carb but change the texture. Cauliflower rice soaks up the sauce differently, creating a creamy, almost risotto-like experience. It’s a great alternative if you’re not a fan of zucchini noodles.

Note: Cook cauliflower rice separately and fold into the sauce gently to prevent mushiness.

Garlic Herb Keto Alfredo

Enhance the sauce with fresh herbs like thyme, rosemary, or basil added during the cream simmering stage. This adds aromatic complexity and freshness to the dish, making it feel more gourmet and layered.

Note: Add herbs early to infuse flavor but remove woody stems before serving.

Keto Alfredo with Bacon and Spinach

Crisp up chopped bacon and add it to the sauce along with fresh spinach leaves. The smoky bacon and vibrant spinach create a delicious contrast to the creamy Alfredo, adding texture and flavor complexity.

Note: Cook bacon until crispy and drain excess fat before combining with sauce to avoid greasiness.

Pro Tips

Salt zucchini noodles and let them drain before cooking.
This step draws out excess moisture, preventing watery, soggy noodles that dilute the sauce. Removing moisture helps maintain a firmer texture and keeps the dish from becoming runny.
Cook chicken strips in batches if needed to avoid overcrowding the pan.
Overcrowding traps steam and prevents proper browning. Searing chicken properly creates a flavorful crust and juicy interior, enhancing the overall taste and texture.
Simmer the cream sauce gently to thicken without boiling.
Boiling cream can cause it to separate or curdle. A gentle simmer allows the sauce to reduce and thicken evenly, creating a smooth, luscious texture.
Add Parmesan cheese off direct heat and stir thoroughly.
Adding cheese to very hot sauce can cause it to clump or become grainy. Stirring it in gently ensures it melts smoothly, contributing to a creamy sauce.
Use fresh garlic and sauté slowly in butter for best flavor.
Slow sautéing releases garlic’s natural sweetness and aroma without burning it, which would add bitterness. This technique builds the flavor foundation of the sauce.
Sauté zucchini noodles only briefly to keep some crunch.
Overcooking zucchini releases water and makes noodles mushy. A quick toss in the pan warms them through while preserving texture.
Garnish with fresh parsley to add color and freshness.
Parsley brightens the dish visually and adds a subtle herbal note that balances the rich, creamy sauce.

Common Mistakes to Avoid

Skipping the salting and draining of zucchini noodles.

Why it happens Many assume zucchini noodles can be cooked directly, but their high water content causes sogginess.

Fix Always salt the noodles and let them sit in a colander for 10 minutes, then pat dry before cooking. This prevents excess moisture and keeps the texture firm.

Cooking chicken over too high heat causing dryness.

Why it happens Rushing the sear at very high heat can burn the outside before the inside cooks, drying out the chicken.

Fix Cook chicken over medium-high heat to get a golden crust but keep it juicy inside by flipping once and avoiding overcooking.

Boiling the cream sauce aggressively.

Why it happens High heat can cause cream to curdle or separate, ruining the sauce texture.

Fix Simmer the sauce gently and stir often to thicken without boiling, ensuring smooth, creamy consistency.

Adding Parmesan cheese directly over high heat.

Why it happens Cheese can clump or become grainy if added to very hot sauce.

Fix Remove sauce from direct heat before stirring in cheese slowly for smooth melting.

Overcooking zucchini noodles until mushy.

Why it happens Zucchini releases water when cooked too long, which dilutes the sauce and ruins texture.

Fix Sauté noodles quickly just to warm through and maintain slight crunch.

Nutrition

Per Serving:

420 kcal
Calories
35g
Protein G
8g
Carbohydrates G
28g
Fat G
2g
Fiber G
580mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

This dish should not be left out at room temperature for more than 2 hours. Cover it loosely if you need to keep it out briefly, but refrigeration is best for safety and quality.

Refrigerator

Store leftovers in an airtight container in the fridge for up to 3 days. The zucchini noodles may release some water and soften, so reheat gently and stir well. You can add a splash of cream or broth when reheating to refresh the sauce.

Freezer

Freezing is not recommended for zucchini noodles as they lose texture and become mushy. However, you can freeze the cooked chicken and sauce separately for up to 1 month. Thaw overnight in the fridge before reheating slowly on the stove.

Reheating

Reheat the dish on low heat in a skillet, stirring frequently. Add a little cream or chicken broth if the sauce thickens too much. Avoid microwaving at high heat to prevent separating the cream sauce.

Make Ahead

You can prepare the chicken and sauce up to 2 days ahead and store separately in the fridge. Spiralize the zucchini noodles fresh on the day you plan to serve and quickly sauté just before combining with the sauce to keep texture fresh.

FAQ

Can I use frozen zucchini noodles for this recipe?
Frozen zucchini noodles tend to release a lot of water when thawed, which can make the dish watery and soggy. I recommend using fresh zucchini noodles, spiralized just before cooking, for the best texture and flavor.
What can I substitute for heavy cream if I don’t have any?
You can use full-fat coconut milk as a dairy-free option, but it will add a slight coconut flavor. Another alternative is blending cream cheese with a bit of milk to mimic creaminess. Avoid low-fat milk as it won’t thicken the sauce properly.
How do I prevent the Alfredo sauce from separating?
Simmer the cream sauce gently without boiling, and add Parmesan cheese off direct heat while stirring. High heat or rapid boiling can cause the fats to separate, resulting in a grainy sauce.
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are juicier and add extra flavor. Just adjust cooking time slightly, as thighs might take a bit longer to cook through depending on thickness.
Is this recipe suitable for meal prep?
Yes, but I recommend preparing the chicken and sauce ahead and storing them separately from the zucchini noodles. Cook the noodles fresh before serving to keep their texture intact.
How can I make this dish spicier?
Add crushed red pepper flakes while cooking the sauce or toss in some finely chopped jalapeños with the garlic. Start with small amounts and adjust to your heat preference.
What’s the best way to spiralize zucchini if I don’t have a spiralizer?
You can use a vegetable peeler to create thin ribbons or use a julienne peeler to make noodle-like strips. It won’t be exactly the same but works well as a substitute.
Can I add other vegetables to this dish?
Definitely! Mushrooms, spinach, or bell peppers sautéed with the garlic add nice flavors and textures. Just cook them before adding cream to avoid watering down the sauce.

Final Thoughts

I hope you enjoy making this creamy keto chicken Alfredo as much as I do! It’s a comforting, low-carb meal that feels indulgent without the guilt. Let me know how it turns out!

Post
4.8 (50 ratings)

You Might Also Like

↑