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.