01 -
Bring a large pot of water to a rolling boil, season generously with salt, and cook pasta until al dente according to package directions. Drain and let cool.
02 -
Season both sides of the chicken breasts with garlic powder, salt, and black pepper. Grill or cook in a lightly oiled skillet over medium-high heat for 2-3 minutes per side, until golden and an internal temperature of 74°C is reached.
03 -
Transfer cooked chicken to a cutting board, allow to cool slightly, then cut into bite-sized pieces.
04 -
In a large bowl, whisk together basil pesto and red wine vinegar. Add cooled pasta, sliced chicken, halved tomatoes, mozzarella, baby spinach, and grated Parmesan. Toss thoroughly to ensure even distribution. Taste and adjust salt and pepper as needed.
05 -
Serve immediately, garnished with additional basil or Parmesan if desired, or refrigerate for up to 24 hours prior to serving.