Quick, fresh, and full of bright flavor, Pesto Zucchini Noodles with Chicken is a weeknight-friendly skillet dinner with juicy chicken, tender-crisp zucchini noodles, sweet burst tomatoes, and a glossy herb-packed pesto finish.

This is the kind of meal that works when you want dinner to feel light but still satisfying. You get plenty of savory chicken, lots of fresh vegetables, and a sauce that brings everything together without weighing the dish down.
The combination of kale-cashew-basil pesto, garlic, and tomatoes gives every bite a layered flavor that tastes vibrant and comforting at the same time. It feels a little special, but the method is wonderfully simple.
It also helps that everything comes together in one skillet. Once the chicken is cooked and the tomatoes start to soften, the rest moves fast, making this a great option for busy evenings when you still want something colorful and homemade.
What You Need to Make This Pesto Zucchini Noodles with Chicken
Chicken breast brings the hearty, protein-rich base that makes this spiralized zucchini dish feel like a true main course instead of just a side.
Zucchini noodles keep the skillet fresh and light. They soak up the pesto beautifully, and they only need a minute or two in the pan to stay pleasantly tender.
Cherry tomatoes add juiciness and a natural sweetness that balances the savory pesto and garlic. As they soften, they help create a light, flavorful coating for the noodles.
Kale-cashew-basil pesto is the flavor anchor here. It gives the dish its herb-forward character, a little richness, and that unmistakable pesto finish.
Fresh garlic wakes up the whole skillet and gives the sauce a warm, aromatic base.
Parsley and basil reinforce the fresh green flavor and make the finished dish taste extra lively.
Olive oil helps with both browning the chicken and sautéing the vegetables, keeping everything glossy and cohesive.
Salt and black pepper are simple, but important. They sharpen the flavors and help the tomatoes, chicken, and pesto taste more balanced.

Step-by-Step Pesto Zucchini Noodles with Chicken
STEP 1: Start by browning the chicken pieces in olive oil over medium heat until they are cooked through and lightly golden on the outside. This gives the skillet a savory foundation and keeps the chicken juicy enough to fold back in later.
STEP 2: While the chicken cooks, get the rest of your ingredients ready. Having the zucchini noodles spiralized, the tomatoes halved, and the herbs chopped ahead of time makes the final cooking stage feel very fast and controlled.
STEP 3: Remove the cooked chicken, then use the same skillet for the next layer of flavor. Sauté the garlic briefly just until fragrant so it perfumes the oil without turning too dark.
STEP 4: Add the tomatoes, herbs, and seasonings, then cook until the tomatoes begin to slump and release some of their juices. This softens their bite and creates a fresh, almost sauce-like base for the pesto.
STEP 5: Stir in the pesto and return the chicken to the skillet. Toss everything well so the warm pesto coats the chicken and mingles with the tomato juices for a looser, silkier finish.
STEP 6: Add the zucchini noodles last and turn them gently with tongs. Cook only until they begin to soften. The goal is not to treat them like pasta, but to warm them just enough so they stay light and slightly firm.
STEP 7: Serve right away while the skillet is still hot and glossy. A small shower of Parmesan is a nice finishing touch if you want a little extra salty, savory depth.
What to Serve with Pesto Zucchini Noodles with Chicken
A slice of warm crusty bread works really well here, especially if you want something to catch the extra tomato-pesto juices left in the bowl.
A simple green salad with lemon vinaigrette keeps the meal crisp and fresh without competing with the basil and garlic flavors already in the dish.
Roasted asparagus or green beans are another smart pairing when you want to round out the plate while keeping the meal light and vegetable-forward.
Can I make this ahead of time?
You can prep most of it ahead by cutting the chicken, spiralizing the zucchini, halving the tomatoes, and chopping the herbs. For the best texture, cook the zucchini noodles just before serving so they do not turn soft or watery.
How do I keep zucchini noodles from getting soggy?
The key is quick cooking over medium heat and adding them at the very end. They only need a brief toss in the hot skillet. Overcooking is what usually makes zucchini noodles lose their pleasant bite and release too much moisture.
Can I use store-bought pesto?
Yes, this dish works very well with prepared pesto. A kale, basil, or classic basil pesto all fit naturally here. Choose one with a flavor you enjoy, since it plays a major role in the finished skillet.

Is Parmesan necessary for serving?
Not at all. The dish already has plenty of flavor from the pesto, garlic, herbs, and tomatoes. Parmesan simply adds an optional extra layer of savory richness, so you can include it or leave it off depending on your preference.
How to Store & Reheat
This dish is best eaten fresh, since zucchini noodles naturally soften as they sit. If you do have leftovers, store them in an airtight container in the refrigerator for up to 2 days.
For reheating, use a skillet over low to medium-low heat just until warmed through. This helps preserve the texture better than longer reheating. The microwave works too, but use short bursts so the zucchini does not become overly soft.
Freezing is not ideal for this one. The chicken and pesto freeze reasonably well, but the zucchini noodles and tomatoes lose too much of their fresh texture once thawed.
Helpful Tips
- Cook the chicken until just done, then pull it from the skillet so it stays tender when added back in.
- Let the tomatoes soften enough to release juice, since that helps the pesto coat the whole dish more evenly.
- Toss the zucchini noodles gently and briefly to keep them from breaking down in the pan.
This chicken pesto zucchini noodle skillet is a great example of how a short ingredient list can still turn into something layered and satisfying. You get tender chicken, juicy tomatoes, lots of fresh herbs, and a pesto-coated finish that feels bright and comforting at once.
It is especially useful when you want a dinner that looks generous in the bowl without feeling too heavy. Because the zucchini noodles cook so quickly, the whole dish keeps that fresh, just-made quality that makes simple meals stand out.
Whether you serve it on a busy weeknight or as a lighter dinner when you want something green and flavorful, this is the kind of recipe that easily earns a repeat spot in your kitchen.

Pesto Zucchini Noodles with Chicken
Ingredients
- 1/4 teaspoon black pepper
- 1 pound boneless skinless chicken breasts, cut into 1-inch chunks
- 1 tablespoon extra-virgin olive oil for cooking the vegetables
- 2 tablespoons chopped fresh parsley
- 1/2 cup kale cashew basil pesto
- 1/4 teaspoon salt
- 2 large zucchini spiralized into noodles (about 4 cups)
- 1 tablespoon olive oil for browning the chicken
- 1/4 cup fresh basil thinly sliced
- 1 pound cherry tomatoes cut in half
- 1 tablespoon freshly minced garlic
Instructions
- Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the chicken pieces and cook, stirring occasionally, until browned on all sides and fully cooked through, about 15 minutes. Transfer the chicken from the pan and set aside.
- As the chicken cooks, prepare the remaining ingredients. Halve the cherry tomatoes, spiralize the zucchini, mince the garlic, and chop the parsley and basil so everything is ready for the next stage.
- Using the same skillet, add the remaining 1 tablespoon of olive oil and warm it over medium heat. Add the minced garlic and cook for about 1 minute, just until fragrant.
- Stir in the halved tomatoes, salt, black pepper, parsley, and basil. Cook for about 5 minutes, stirring occasionally, until the tomatoes begin to soften and release their juices.
- Add the pesto to the skillet, then return the cooked chicken to the pan. Toss to coat the chicken and vegetables evenly in the sauce.
- Using tongs, gently add the zucchini noodles and toss them with the tomato-pesto mixture. Cook for 1 to 2 minutes, just until the zucchini begins to soften but still retains a pleasant texture.
- Serve immediately while hot.