Cook pasta according to package directions; Drain and rinse in cold water. Transfer to a large bowl; set aside.
While the pasta is boiling, season chicken with the herbs, garlic powder, salt and pepper. Heat 1 teaspoon of oil on in a grill pan or skillet, and sear chicken breasts over medium-high heat until browned on both sides and cooked through (about 6 minutes each side). Remove from pan; set aside and allow to rest.
Add the remaining olive oil to the same hot pan / skillet. When hot, sauté the garlic and red onion until garlic is fragrant (about 1 minute). Turn off heat.
Add in the tomatoes, toss them lightly in the heat to warm them through and combine all of the flavours. Add the tomato mixture onto the pasta.
Mix in the vinegar, parmesan cheese and basil (or parsley). Season with salt and pepper to your taste. Slice the chicken; add to pasta. Toss the pasta with all of the ingredients until well combined.
Top with 2 tablespoons of extra parmesan cheese (OPTIONAL) and serve immediately with balsamic glaze, OR refrigerate up to an hour before serving.
Notes
Adapted from this Chicken Bruschetta Pasta Salad (Single Serve)Salad can be served warm (heated through in the same pan as the olive oil tomato mixture) OR cold as described in the recipe.