
I recently made this Pesto Zucchini Noodles with Chicken Recipe, and it completely surprised me with how satisfying it was. I wanted something light but still packed with flavor, and this dish delivered perfectly.
The combination of juicy grilled chicken, roasted tomatoes, and fresh pesto felt like a restaurant-quality meal at home.
I loved how quickly it came together without sacrificing taste. If you’re looking for a healthy, low-carb dinner that doesn’t feel boring, this one is a must-try.

Ingredients
Here’s everything you’ll need, along with helpful tips to make the most of each ingredient:
- 3 medium zucchinis (spiralized) – Fresh zucchini works best; avoid pre-packaged ones as they can be watery.
- 2 cups cherry tomatoes – Use ripe, sweet tomatoes for better roasting flavor.
- 2 tablespoons olive oil – Extra virgin olive oil enhances richness and aroma.
- 2 cloves garlic (minced) – Fresh garlic adds a stronger, more vibrant flavor than powdered.
- 2 cups cooked grilled chicken breast (sliced) – Use freshly grilled for best texture and taste.
- 1/3 cup basil pesto – Homemade pesto is ideal, but a high-quality store-bought version works too.
- 1/4 cup grated parmesan cheese – Always grate fresh for better melt and flavor.
- Salt and pepper to taste – Adjust seasoning at the end for balance.
- Optional: red pepper flakes – Adds a mild heat if you like a kick.
Note: This recipe serves approximately 3–4 people depending on portion size.
Variations
You can easily customize this dish based on your preferences:
- Dairy-free: Skip parmesan or use a plant-based alternative.
- Vegan: Replace chicken with grilled tofu or chickpeas.
- Extra protein: Add shrimp or salmon instead of chicken.
- Nut-free pesto: Use sunflower seeds instead of pine nuts in pesto.
- Creamy version: Mix in a splash of cream or cream cheese for richness.
- Seafood twist: Try Parmesan Basil Air Fryer Salmon Recipe for a flavorful alternative protein option that works beautifully with pesto-based dishes.

Cooking Time
Here’s a quick breakdown of how long this recipe takes:
- Prep Time: 15 minutes
- Cooking Time: 20 minutes
- Total Time: 35 minutes
Equipment You Need
- Spiralizer – To turn zucchini into noodle-like strands
- Baking sheet – For roasting tomatoes evenly
- Grill pan or skillet – To cook the chicken perfectly
- Mixing bowl – For tossing everything together
- Tongs – Helps combine ingredients without breaking noodles
How to Make Pesto Zucchini Noodles with Roasted Tomatoes and Grilled Chicken?
Prepare the zucchini noodles
Start by spiralizing the zucchini into noodles and set them aside. I like to pat them dry with a paper towel to remove excess moisture. This step helps prevent soggy noodles later.

Roast the tomatoes
Preheat your oven and spread cherry tomatoes on a baking sheet with olive oil, salt, and pepper. Roast them until they soften and slightly caramelize. This brings out their natural sweetness beautifully.
Grill the chicken
Season the chicken with salt, pepper, and a bit of olive oil before grilling. Cook until golden brown and juicy inside. Let it rest before slicing to keep it tender.

Sauté garlic and zucchini
Heat olive oil in a pan and sauté garlic until fragrant. Add zucchini noodles and cook briefly for 2–3 minutes. Keep it quick so the noodles stay slightly crisp.

Combine everything
Add roasted tomatoes and sliced chicken to the pan. Toss gently to combine all ingredients evenly. The colors and aromas at this stage are incredible.
Add pesto and finish
Turn off the heat and stir in the pesto sauce. Mix until everything is well coated. Finish with grated parmesan and optional chili flakes before serving.
Seafood inspiration: For a rich, aromatic variation, Thai Coconut Fish Curry Recipe offers a creamy and flavorful pairing idea that complements fresh herb-based dishes like this one.
Additional Tips for Making this Recipe Better
From my experience, these tips make a big difference:
- I always salt zucchini lightly and let it sit for a few minutes to reduce water content.
- Don’t overcook the zucchini noodles; I keep them slightly firm for better texture.
- I prefer homemade pesto because it tastes fresher and more vibrant.
- Let the chicken rest before slicing—it keeps the juices locked in.
- I sometimes add a squeeze of lemon juice at the end for a fresh, bright finish.
How to Serve Pesto Zucchini Noodles with Roasted Tomatoes and Grilled Chicken?
This dish looks beautiful when served in a wide bowl with a sprinkle of parmesan on top. I like to garnish it with fresh basil leaves for a pop of color and aroma. You can also serve it with a side of crusty bread or a light salad for a complete meal. For extra presentation, drizzle a little olive oil over the top before serving.

Nutritional Information
Here’s a quick look at the nutritional value per serving:
- Calories: ØÙˆØ§Ù„ÙŠ 350 kcal
- Protein: 30g
- Carbohydrates: 12g
- Fat: 20g
Make Ahead and Storage
Storing
Store leftovers in an airtight container in the refrigerator. It stays fresh for up to 3 days. Keep the pesto separate if possible to maintain flavor.
Freezing
Freezing is not ideal because zucchini noodles release water when thawed. However, you can freeze the grilled chicken and pesto separately for later use.
Reheating
Reheat gently in a pan over low heat to avoid overcooking the zucchini. I usually add a bit of fresh pesto or olive oil to refresh the flavors.
Why You’ll Love This Recipe?
This recipe stands out for so many reasons:
- It’s quick and easy to prepare, making it perfect for busy weeknights.
- The flavors are fresh, vibrant, and feel light yet satisfying.
- It’s low-carb and healthy without sacrificing taste.
- You can customize it easily based on your diet or preferences.
- It combines comfort food vibes with a nutritious twist.
This pesto zucchini noodles recipe is one I keep coming back to whenever I want something simple, healthy, and full of flavor. Once you try it, it might just become a regular in your kitchen too!

Pesto Zucchini Noodles with Chicken Recipe
Ingredients
Method
- Start by spiralizing the zucchini into noodles and set them aside. I like to pat them dry with a paper towel to remove excess moisture. This step helps prevent soggy noodles later.
- Preheat your oven and spread cherry tomatoes on a baking sheet with olive oil, salt, and pepper. Roast them until they soften and slightly caramelize. This brings out their natural sweetness beautifully.
- Season the chicken with salt, pepper, and a bit of olive oil before grilling. Cook until golden brown and juicy inside. Let it rest before slicing to keep it tender.
- Heat olive oil in a pan and sauté garlic until fragrant. Add zucchini noodles and cook briefly for 2–3 minutes. Keep it quick so the noodles stay slightly crisp.
- Add roasted tomatoes and sliced chicken to the pan. Toss gently to combine all ingredients evenly. The colors and aromas at this stage are incredible.
- Turn off the heat and stir in the pesto sauce. Mix until everything is well coated. Finish with grated parmesan and optional chili flakes before serving.
Notes
- I always salt zucchini lightly and let it sit for a few minutes to reduce water content.
- Don’t overcook the zucchini noodles; I keep them slightly firm for better texture.
- I prefer homemade pesto because it tastes fresher and more vibrant.
- Let the chicken rest before slicing—it keeps the juices locked in.
- I sometimes add a squeeze of lemon juice at the end for a fresh, bright finish.






