I am so excited to share my all-time favorite Keto Pesto Chicken with Zucchini Noodles Recipe with you. This dish perfectly combines tender, juicy chicken bathed in a luxurious, homemade walnut basil pesto cream sauce, served on a bed of fresh, vibrant spiralized zucchini noodles. It’s light yet indulgent, bursting with layers of flavor that satisfy every bite, and it’s wonderfully keto-friendly. Whenever I make this recipe, it feels like a special occasion, even if it’s just a weeknight dinner. I know you’ll love how easy it is to whip up and how it keeps you feeling great without compromising on taste.
Why You’ll Love This Keto Pesto Chicken with Zucchini Noodles Recipe
What really hooks me about this Keto Pesto Chicken with Zucchini Noodles Recipe is the incredible harmony between the creamy pesto sauce and the natural freshness of zucchini noodles. The pesto is nutty, garlicky, and cheesy with just the right hint of saltiness from parmesan, while the sundried tomatoes add little bursts of tangy sweetness that elevate each forkful. The tender chicken soaks up the sauce beautifully, creating a rich yet refreshing taste experience that never feels heavy.
Another thing that makes this recipe stand out for me is how straightforward it is. I love dishes that don’t require a million steps or obscure ingredients. With just a handful of staples and easy-to-follow instructions, this meal comes together in about 25 minutes. It’s perfect for dinner parties, family meals, or when you want to impress without spending hours in the kitchen. Plus, it fits perfectly into a keto lifestyle, making it both satisfying and guilt-free. Every time I see those vibrant green noodles tossed in the pesto cream sauce, I get excited to dig in!
Ingredients You’ll Need
The ingredients for this Keto Pesto Chicken with Zucchini Noodles Recipe are refreshingly simple but absolutely essential. Each one plays an important part in building the dish’s rich flavor, creamy texture, or vibrant color, giving you that wholesome, homemade feel right from your own kitchen.
- Basil: Fresh basil leaves bring bright herbal notes and classic pesto flavor to the dish.
- Garlic clove (or garlic paste): Adds a pungent kick that complements the creamy parmesan and nuts perfectly.
- Parmesan cheese: Cubed parmesan is the cheesy backbone of the pesto, lending saltiness and depth.
- Walnuts: A wonderful substitute for pine nuts, walnuts add earthiness and richness to the pesto crumb.
- Salt and pepper: Season to taste, balancing the saltiness of the parmesan and enhancing all the other flavors.
- Olive oil: Both in the pesto and for browning the chicken, olive oil ties everything together with its fruity aroma.
- Chicken breasts: Diced into bite-sized pieces, they make for tender, juicy protein that soaks up the sauce.
- Sundried tomatoes: Thin strips add a sweet, tangy bite that cuts through the richness beautifully.
- Heavy whipping cream: Creates that luscious, silky sauce that wraps around all ingredients perfectly.
- Zucchinis: Spiralized into noodles, they keep the dish light, fresh, and keto-friendly.
- Extra grated parmesan for serving: To add a salty, cheesy finish that makes every bite sing.
Directions
Step 1: In your food processor, combine the walnuts, garlic clove, and cubed parmesan cheese; blitz them until the mixture resembles a fine crumb. This will be the flavorful base texture of your pesto.
Step 2: Add the fresh basil, salt, pepper, and olive oil into the processor. Blitz again until everything is thoroughly combined into a smooth, creamy pesto. Taste and adjust the seasoning, adding more salt or pepper depending on how salty your parmesan is—this is key to balancing the flavors later with the cream.
Step 3: Heat one tablespoon of olive oil in a large frying pan over medium heat. Add the diced chicken pieces and brown them evenly on all sides—this usually takes about 5-7 minutes and will lock in the juices.
Step 4: Once the chicken is nicely browned, pour in the heavy whipping cream, sundried tomatoes, and the freshly made pesto. Stir everything gently to combine, then reduce the heat to a gentle simmer. Let it cook for 10 minutes, stirring occasionally, until the sauce thickens to your preference.
Step 5: When you’re just about to serve, add the spiralized zucchini noodles to the pan and toss them through the sauce carefully. If you prefer softer noodles, let them simmer for 2-3 more minutes, but I personally love a little bite for texture.
Step 6: Serve the dish immediately, generously topping each portion with extra grated parmesan cheese. This sprinkle on top adds an irresistible finishing touch that makes it truly special.
Servings and Timing
This Keto Pesto Chicken with Zucchini Noodles Recipe serves 4 hearty portions, making it ideal for family dinners or meal prepping for the week. Prep time is about 10 minutes, which includes prepping the pesto and spiralizing the zucchini. The cooking time is roughly 15 minutes, bringing the total time to 25 minutes for a satisfying, quick meal. There is no required resting time, so you can serve it instantly once the noodles are tossed in.
How to Serve This Keto Pesto Chicken with Zucchini Noodles Recipe
I like serving this dish hot or warm so the pesto cream sauce is silky and coats every piece of chicken and zucchini noodle beautifully. It feels cozy and indulgent but still fresh enough to enjoy on a warm evening. For presentation, a wide shallow bowl works wonders—allowing you to spread out the noodles and see all those vibrant colors. A final swirl of extra pesto or freshly torn basil leaves sprinkled on top really elevates the look.
To complement the flavors, I often pair this with a crisp side salad tossed with lemon vinaigrette or even some roasted cherry tomatoes for extra sweetness and brightness. If you want to keep it low-carb, steamed asparagus or garlic butter mushrooms are excellent options too. For drinks, a chilled glass of dry white wine like Sauvignon Blanc or an herbal iced tea pairs beautifully with the herbal pesto notes. If you’re looking for a non-alcoholic option, sparkling water with a lemon twist keeps the palate refreshed.
This recipe shines during family dinners, casual weekend meals with friends, or even when you want to impress guests with minimal effort. I love adjusting portion sizes depending on appetite, serving generous helpings with a side bowl of extra parmesan for cheese lovers, making the experience both cozy and customizable.
Variations
One variation I often try is swapping walnuts for pine nuts or pecans in the pesto for a slightly different nutty flavor and texture. If you’re sensitive to nuts or prefer something milder, toasted sunflower seeds work surprisingly well too. For those wanting a dairy-free option, I recommend swapping parmesan for nutritional yeast and using coconut cream instead of heavy cream—this gives a creamy, cheesy-like texture with a completely vegan twist.
I’ve also experimented with adding different herbs like parsley or arugula into the pesto for extra peppery or fresh notes depending on the season or mood. For a spicier edge, a pinch of red chili flakes sprinkled into the cream sauce adds a lovely kick without overpowering the dish. If you want to change up the cooking method, grilling the chicken first adds wonderful smoky undertones before combining it with the pesto sauce in the pan.
For a heartier feel, sometimes I add sautéed mushrooms or even a handful of halved cherry tomatoes right into the sauce. You can also swap the zucchini noodles for other keto-friendly alternatives like spaghetti squash or shirataki noodles to keep the dish exciting.
Storage and Reheating
Storing Leftovers
If you have any leftovers, store them in an airtight container in the refrigerator. I find glass containers with tight-fitting lids work perfectly to keep the flavors fresh and prevent any odor transfer. The dish will keep well for up to 3 days. Because the zucchini noodles tend to release water when stored, leftovers might be best reheated gently to preserve the original texture.
Freezing
I don’t usually recommend freezing this particular dish because zucchini noodles can become watery and mushy after thawing. However, if you want to freeze portions, separate the pesto chicken mixture from the zucchini noodles before freezing. Freeze the sauce and chicken in airtight freezer-safe containers for up to 2 months. When ready to eat, thaw overnight in the fridge and toss fresh zucchini noodles just before serving.
Reheating
The best way to reheat the leftover Keto Pesto Chicken with Zucchini Noodles Recipe is gently on the stovetop over low heat. Stir frequently to warm it without drying out the chicken or splitting the cream sauce. Avoid microwaving directly, as this can unevenly heat the cream sauce and make the zucchini noodles soggy. Adding a splash of cream or olive oil before reheating can help maintain creaminess and flavor.
FAQs
Can I make the pesto ahead of time?
Absolutely! The pesto can be made a day or two in advance and stored in an airtight container in the fridge. To keep it vibrant green and fresh, drizzle a thin layer of olive oil on top before sealing. This also speeds up the cooking process since you only need to add it to the cream and chicken when cooking.
What can I use instead of zucchini noodles?
If zucchini noodles aren’t your favorite, you can swap them with spaghetti squash, shirataki noodles, or even sautéed cabbage ribbons. These alternatives still keep the dish keto-friendly and fresh, though cooking times might vary slightly. Just be mindful that different noodles may change the dish’s texture.
Is this recipe suitable for meal prep?
Yes! This recipe holds up very well for meal prep. I recommend storing the sauce and chicken separately from the zucchini noodles to avoid sogginess. Assemble freshly by tossing the noodles in the sauce right before eating. It reheats nicely and tastes just as delicious when portioned out for busy weekdays.
Can I use chicken thighs instead of breasts?
Definitely! Chicken thighs are a great alternative if you prefer juicier, more flavorful meat. Just adjust the cooking time slightly to ensure they are cooked through. Thighs will add richness to the dish and pair beautifully with the creamy pesto sauce.
How can I make this recipe vegan?
To make this dish vegan, replace the parmesan with nutritional yeast or a vegan parmesan alternative, and use coconut cream instead of heavy cream. Swap chicken for tofu or hearty mushrooms for a satisfying texture. Make sure to use olive oil in place of any butter or dairy-based oils. This way, you get all the rich flavor but completely plant-based.
Conclusion
I truly hope you give this Keto Pesto Chicken with Zucchini Noodles Recipe a try because it’s one of those dishes that always leaves me feeling nourished and happy. It’s simple yet impressive, creamy but light, and so full of vibrant flavors that you’ll want to make it again and again. Thanks for joining me on this delicious journey—I can’t wait to hear how much you love it as much as I do!
