Start by bringing a large pot of salted water to a rolling boil. Add the penne pasta and cook according to package instructions until it's al dente—this usually takes about 10-12 minutes. Drain the pasta and set it aside.
In a large mixing bowl, combine the halved cherry tomatoes, finely chopped red onion, minced garlic, and chopped fresh basil. Pour in the balsamic vinegar and olive oil, then season with salt and pepper. Toss everything together until well coated.
In a large skillet over medium heat, add the cooked pasta along with the tomato mixture. Stir gently as you heat everything through for about 3-5 minutes.
Gently fold in the grilled and sliced chicken into your pasta mixture. Toss everything together until well combined.
Transfer your bruschetta chicken pasta into serving bowls and finish off each serving with a sprinkle of grated Parmesan cheese on top.