Begin by spiralizing the zucchinis into noodles using a spiralizer. If you don't have one, you can use a julienne peeler or a regular vegetable peeler to create thin strips.
Heat the olive oil in a large skillet over medium heat. Add the minced garlic and red pepper flakes, sautéing for about 1 minute until fragrant but not browned.
Add the sliced chicken breasts to the skillet, season with salt and pepper, and cook for about 5-7 minutes, or until the chicken is golden brown and cooked through.
Once the chicken is cooked, add the halved cherry tomatoes to the skillet. Cook for an additional 2-3 minutes until the tomatoes start to soften.
Gently fold in the zucchini noodles, cooking for another 2-3 minutes until they're just tender but still al dente. Avoid overcooking to maintain texture.
Remove from heat and, if desired, sprinkle with grated Parmesan cheese and toss lightly to combine.
Serve immediately, garnishing with fresh basil leaves for an aromatic touch.