01 - Preheat your oven to 400°F.
02 - Place cherry tomatoes on a baking sheet. Drizzle with 1 tablespoon olive oil, season with salt and pepper, and toss to coat. Roast for 15–18 minutes, until tomatoes are soft and slightly caramelized.
03 - Slice chicken breasts into thin strips. In a bowl, toss chicken with 2 tablespoons pesto, 1 tablespoon olive oil, a pinch of salt, and pepper to coat evenly.
04 - Heat a large skillet over medium-high heat. Add the marinated chicken and cook for 5–7 minutes, stirring occasionally, until chicken is golden and cooked through. Remove chicken from skillet and set aside.
05 - In the same skillet, add minced garlic and cook for 30 seconds until fragrant. Add zucchini noodles and sauté for 2–3 minutes, just until slightly tender but still crisp.
06 - Return chicken to skillet, add remaining pesto, and toss until everything is coated and heated through. Gently fold in roasted tomatoes. Divide among serving bowls. Top with Parmesan, fresh basil, and red pepper flakes if desired. Serve immediately.