If you love light, vibrant, veggie-forward meals that don’t take long to cook, this pesto chicken zoodles recipe will quickly become a lunchtime favorite. It brings together juicy chicken, tender zucchini noodles, and a bright, herby pesto-tomato mixture, all cooked in one pan for maximum convenience. The fresh basil, sweet cherry tomatoes, and zucchini give the dish a summery feel, while the pesto ties everything together with rich flavor and no extra effort. And because this dish is naturally gluten-free, dairy-optional, paleo-friendly, and low-carb, it works beautifully for a wide range of diets.

Why You’ll Love This Pesto Chicken Zoodles Recipe
There’s a lot to appreciate about this fresh, quick Pesto Chicken Zoodles. First, everything cooks in a single pan, meaning less cleanup and a streamlined cooking process. Second, the combination of browned chicken, sautéed tomatoes, and fragrant pesto creates a rich, savory base that soaks beautifully into the zoodles without making them soggy. Third, this dish packs over a serving of vegetables into each portion, helping you hit your nutrient goals while still enjoying a satisfying, flavorful plate of food.
But the real standout is how customizable it is. Whether you want to add more veggies, make it nut-free, swap in pasta, or adjust flavors with extra herbs, this recipe adapts to your needs. It’s the perfect lunch for busy weekdays because it reheats well and keeps things light but filling.
Ingredients for Simple Pesto Chicken Zoodles

Here’s everything you need for this quick and fresh meal:
- 1 tablespoon olive oil
- 1 lb boneless, skinless chicken breasts, cut into ½-inch cubes
- 1 tablespoon minced garlic
- 1 lb cherry tomatoes, halved (about 4 cups)
- ¼ cup finely chopped fresh basil
- 2 tablespoons finely chopped fresh parsley
- ¼ teaspoon black pepper
- ¼ teaspoon salt
- ½ cup pesto (TJ’s Kale Cashew Basil or homemade)
- 2 large zucchini, spiralized and well-drained (about 4 cups)
Ingredient Notes + Substitutions
Chicken Options
Chicken breasts work well, but thighs, tenderloins, or leftover roasted chicken can all be used. Thighs give richer flavor and stay especially tender.
Pesto Choices
If you prefer a nut-free version, simply use nut-free pesto. You can also swap in a classic basil pesto, spinach pesto, or even a dairy-free pesto to keep the recipe Whole30- and paleo-friendly.
Zoodles
Zucchini noodles are the star here. To avoid sogginess, the key is removing as much water as possible. Squeeze them twice—first with a kitchen towel, then again just before cooking. If you don’t want zoodles, substitute with:
- Gluten-free pasta
- Cauliflower gnocchi
- Half pasta, half zoodles for a lighter hybrid bowl
Vegetable Add-ins
This dish is extremely flexible. Try adding mushrooms, onions, corn, spinach, or bell peppers for extra color and nutrients.
Step-by-Step Instructions
Step 1: Brown the Chicken
Heat the olive oil in a large sauté pan over medium-high heat. Add the diced chicken and cook for 10–12 minutes, stirring occasionally until golden brown on all sides. Remove the chicken from the pan and set it aside.
Step 2: Sauté Garlic and Tomatoes
Add the minced garlic to the pan. If it sticks, a quick spray of olive oil helps. Cook for 1 minute or until fragrant. Add the cherry tomatoes, basil, parsley, salt, and pepper. Sauté for about 5 minutes until the tomatoes soften and begin to release their juices.
Step 3: Add Pesto and Return Chicken
Stir in the pesto, letting it warm and blend with the tomato mixture. Return the cooked chicken to the pan, stirring to coat everything evenly.
Step 4: Toss in the Zoodles
Add the prepared zucchini noodles to the pan and use tongs to gently mix them into the sauce. Cook for just 1–2 minutes, zoodles soften quickly, and overcooking will make them watery.
Step 5: Serve Hot
Plate the dish while hot, and feel free to top with Parmesan if you enjoy dairy. Fresh basil or red pepper flakes make great garnishes as well.

Pro Tips for Success
- Squeeze zoodles twice to eliminate excess water. This is the key to preventing soggy noodles.
- Cook the chicken separately so it browns properly without steaming.
- Use fresh herbs when possible, they brighten the whole dish.
- Add the zoodles at the very end for the best texture.
- Meal prep smart: Store the chicken and sauce separately from raw zoodles, then combine when reheating.
Flavor Variations
Creamy Pesto Zoodles
Stir in a splash of coconut milk, heavy cream, or cashew cream to make the sauce richer.
Spicy Pesto Bowl
Add red pepper flakes, chili garlic sauce, or a pinch of cayenne.
Mediterranean Style
Mix in olives, artichoke hearts, or sun-dried tomatoes.
Extra Veggie Version
Add mushrooms, spinach, broccoli, or asparagus.
Protein Swaps
Use shrimp, turkey, tofu, or even leftover rotisserie chicken.
Serving Suggestions
This dish is ideal for a light but filling lunch. Pair it with:
- Garlic roasted vegetables
- A crisp side salad
- Keto or gluten-free bread
- A bowl of soup for a heartier meal
It’s also great cold as a pesto chicken zoodle salad, making it perfect for meal-prepped lunches.
Storage and Freezing Instructions
Refrigerator
Store chicken and sauce separately from raw zoodles for best results. They keep up to 3 days.
Freezer
The chicken and pesto-tomato mixture can be frozen for up to 2 months, but zoodles should be spiralized fresh.
Reheating
Warm the chicken mixture first, then toss in raw zoodles and heat gently. This keeps them crisp instead of mushy.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 293 |
| Carbohydrates | 11g |
| Protein | 28g |
| Fat | 15g |
| Saturated Fat | 3g |
| Sodium | 419mg |
| Fiber | 2g |
| Sugar | 5g |
| Potassium | 948mg |
FAQ About Pesto Chicken Zoodles
Why do my zucchini noodles always turn watery?
Zucchini has a high water content, so squeezing them before cooking is essential. Drying them thoroughly and adding them at the end prevents mushiness.
Can I use pasta instead of zoodles?
Yes! Gluten-free pasta, regular pasta, or cauliflower gnocchi all work well. Just cook separately and stir in where you would normally add the zucchini noodles.
Can this be made nut-free?
Absolutely. Many store-bought pestos use nuts, but nut-free pesto works perfectly and keeps the dish allergy-friendly.
Is this recipe good for meal prep?
Yes, with one adjustment: store the zoodles raw and separate from the chicken mixture. Combine only when reheating.
Can I add cheese?
Definitely. Parmesan or Pecorino adds extra richness, though the dish is still delicious dairy-free.
Final Thoughts
This Simple Pesto Chicken Zoodles dish is everything a fresh lunch should be bright, flavorful, nourishing, and incredibly quick to prepare. With tender chicken, vibrant tomatoes, and herb-packed pesto, it transforms simple ingredients into a satisfying one-pot meal you’ll want to enjoy all week long. Whether you’re eating low-carb, gluten-free, or simply looking for more veggie-packed meals, this recipe delivers delicious results every time.
Looking for more fresh and easy meals? Check out my other delicious recipes here!