Juicy Grilled Chicken Pasta Salad

I’ve been making this grilled chicken pasta salad on repeat all summer, and I’m convinced the secret is in the balsamic vinegar marinade that gives everything such incredible flavor. There’s something magical about the combination of juicy grilled chicken, fresh mozzarella, and sweet cherry tomatoes all tossed together in a cold pasta salad. It’s perfect for potlucks, meal prep, or those nights when it’s just too hot to turn on the stove!

grilled chicken pasta salad
Image: foodieonadiet.com / All Rights reserved

Preparation Time 40-50 minutes
Cooking Time 10-15 minutes
Total Time 50-70 minutes
Level of Difficulty Medium
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3200-3500
  • Protein: 130-150 g
  • Fat: 180-200 g
  • Carbohydrates: 270-300 g

Ingredients

For the dressing and marinade:

  • 3/4 cup olive oil
  • 1/2 cup balsamic vinegar
  • 4 garlic cloves, minced
  • 2 tsp dried basil
  • 1 tsp honey
  • 1/2 tsp red pepper flakes
  • 1 tsp salt
  • 1/2 tsp black pepper

For the salad:

  • 1.25 lbs chicken breast
  • 1 lb pasta
  • 16 oz tomatoes, halved
  • 10 oz mozzarella, cubed
  • 3/4 cup fresh basil, julienned

Step 1: Prepare the Vinaigrette and Marinate the Chicken

  • 3/4 cup olive oil
  • 1/2 cup balsamic vinegar
  • 4 garlic cloves, minced
  • 2 tsp dried basil
  • 1 tsp honey
  • 1/2 tsp red pepper flakes
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1.25 lbs chicken breast

In a bowl, whisk together the olive oil, balsamic vinegar, minced garlic, dried basil, honey, red pepper flakes, salt, and black pepper until emulsified.

Reserve 1/4 cup of this dressing in a separate container for marinating the chicken, and set the remaining dressing aside for finishing the salad.

Pat the chicken breasts dry and place them in a shallow dish, then pour the reserved 1/4 cup dressing over them, making sure to coat both sides evenly.

Cover and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor)—I find that even 30 minutes makes a noticeable difference in how well the chicken absorbs the marinade.

Step 2: Grill the Chicken

  • marinated chicken from Step 1

Heat your grill to high heat (around 400°F).

Remove the chicken from the marinade and place it directly on the grill grates.

Cook for 5-6 minutes on the first side without moving it, allowing a golden crust to develop, then flip and cook for another 5-6 minutes until the internal temperature reaches 165°F when measured with a meat thermometer.

Remove the chicken to a clean cutting board and let it rest for 5-10 minutes—this resting period allows the juices to redistribute, keeping the meat tender and moist when you cut it.

Step 3: Cook the Pasta

  • 1 lb pasta

While the chicken is resting, bring a large pot of salted water to a rolling boil.

Add the pasta and cook according to the package directions until al dente.

Drain the pasta in a colander and transfer it to a large serving bowl.

Do not rinse the pasta—the starch on it will help the dressing cling to the noodles and create a more cohesive salad.

Step 4: Assemble the Salad

  • grilled chicken from Step 2
  • cooked pasta from Step 3
  • 16 oz tomatoes, halved
  • 10 oz mozzarella, cubed
  • 3/4 cup fresh basil, julienned
  • reserved dressing from Step 1

Cut the rested chicken into bite-sized chunks and add them to the bowl with the cooked pasta.

Add the halved tomatoes and cubed mozzarella to the bowl.

Pour the reserved dressing from Step 1 over the mixture and toss everything together gently but thoroughly, ensuring the dressing coats all components evenly.

Finally, add the fresh julienned basil and toss once more to combine—I always add the fresh basil at the end so it maintains its bright color and delicate flavor rather than wilting into the warm salad.

grilled chicken pasta salad

Juicy Grilled Chicken Pasta Salad

Delicious Juicy Grilled Chicken Pasta Salad recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 servings
Calories: 3350

Ingredients
  

For the dressing and marinade:
  • 3/4 cup olive oil
  • 1/2 cup balsamic vinegar
  • 4 garlic cloves, minced
  • 2 tsp dried basil
  • 1 tsp honey
  • 1/2 tsp red pepper flakes
  • 1 tsp salt
  • 1/2 tsp black pepper
For the salad:
  • 1.25 lbs chicken breast
  • 1 lb pasta
  • 16 oz tomatoes, halved
  • 10 oz mozzarella, cubed
  • 3/4 cup fresh basil, julienned

Method
 

  1. In a bowl, whisk together the olive oil, balsamic vinegar, minced garlic, dried basil, honey, red pepper flakes, salt, and black pepper until emulsified. Reserve 1/4 cup of this dressing in a separate container for marinating the chicken, and set the remaining dressing aside for finishing the salad. Pat the chicken breasts dry and place them in a shallow dish, then pour the reserved 1/4 cup dressing over them, making sure to coat both sides evenly. Cover and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor)—I find that even 30 minutes makes a noticeable difference in how well the chicken absorbs the marinade.
  2. Heat your grill to high heat (around 400°F). Remove the chicken from the marinade and place it directly on the grill grates. Cook for 5-6 minutes on the first side without moving it, allowing a golden crust to develop, then flip and cook for another 5-6 minutes until the internal temperature reaches 165°F when measured with a meat thermometer. Remove the chicken to a clean cutting board and let it rest for 5-10 minutes—this resting period allows the juices to redistribute, keeping the meat tender and moist when you cut it.
  3. While the chicken is resting, bring a large pot of salted water to a rolling boil. Add the pasta and cook according to the package directions until al dente. Drain the pasta in a colander and transfer it to a large serving bowl. Do not rinse the pasta—the starch on it will help the dressing cling to the noodles and create a more cohesive salad.
  4. Cut the rested chicken into bite-sized chunks and add them to the bowl with the cooked pasta. Add the halved tomatoes and cubed mozzarella to the bowl. Pour the reserved dressing from Step 1 over the mixture and toss everything together gently but thoroughly, ensuring the dressing coats all components evenly. Finally, add the fresh julienned basil and toss once more to combine—I always add the fresh basil at the end so it maintains its bright color and delicate flavor rather than wilting into the warm salad.

Leave a Comment

Recipe Rating