01 - Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the chicken pieces and season with salt and black pepper. Cook for 5–7 minutes, stirring occasionally, until the chicken is golden brown and cooked through. Transfer chicken to a plate and set aside.
02 - In the same skillet, add the remaining 1 tablespoon olive oil. Sauté garlic for 30 seconds until fragrant and just beginning to turn golden.
03 - Add cherry tomatoes and cook for 2–3 minutes until they begin to soften and release their juices.
04 - Add zucchini noodles and toss gently for 2–3 minutes, just until they start to soften. Be careful not to overcook, as zoodles will become watery.
05 - Return the cooked chicken to the skillet. Add spinach and cook, stirring constantly, until wilted, about 1–2 minutes.
06 - Reduce heat to low. Add basil pesto and toss everything gently to coat evenly. If desired, add crushed red pepper flakes for a touch of heat.
07 - Remove from heat. Serve immediately, garnished with grated Parmesan and fresh basil leaves if desired.