Chicken Pasta Salad

5 from 23 votes

Cold chicken pasta salad with rotini, vegetables, and a Greek yogurt dressing. It's easy to make ahead and great for using leftover chicken.

Jump to Recipe
Prep Time 20 minutes
Servings 6 servings
Comments
51

This post may contain affiliate links. Please read our disclosure policy.

I have a very reliable habit of cooking extra chicken, and this chicken pasta salad is one of the reasons I never mind. I add rotini, tomatoes, corn, green pepper, and red onion, then toss everything in a creamy Greek yogurt dressing with dill and Dijon. It has plenty going on without needing mayo or a long list of ingredients.

Save this recipe!
Type your email & I’ll send it to you!

I’ll make this chicken pasta salad earlier in the day and let it chill until dinner. The pasta absorbs some of the dressing, the red onion softens, and everything tastes better after spending time in the fridge. It’s also super easy to pack up for the pool, a picnic, or lunch the next day, which is why I keep coming back to it.

Recipe testing notes

For the past 10 years, I’ve tested every recipe before sharing it with you! These notes give you a peek into the process of developing this cold chicken pasta salad recipe.

The dressing was the only part that took a few tries. My first version used more Greek yogurt and not enough vinegar, so it tasted flat and got very thick after the pasta chilled. Adding more red wine vinegar and olive oil loosened it up and gave it the balance I was looking for.

I also tested mixing the red onion in with the vegetables versus whisking it directly into the dressing. I liked it much better in the dressing because the vinegar softened the sharp bite while I finished prepping everything else.

The final version tasted good right away, but after 30 minutes in the fridge, the dill came through more and the red onion tasted less sharp. That was the version that clicked for me.

This recipe was part of our monthly Cooking Challenge for January 2025!

Chicken Pasta Salad Ingredients

Ingredients for recipe before prepping: corn, oil, diced cooked chicken, greek yogurt, dijon mustard, red wine vinegar, salt and pepper, bell pepper, red onion, fusilli pasta, grape tomatoes, fresh dill, and Italian seasoning.
  • Chicken: Most of my leftover chicken ends up in this pasta salad. I use whatever I have, usually grilled chicken thighs, roasted chicken, or shredded chicken. It has to be fully cooked and cooled before adding it so it doesn’t warm the dressing.
  • Pasta: Fusilli and rotini are my first choices because the spirals catch the dressing, but penne or bow ties work too. Cook the pasta only until al dente, then rinse it under cold water to stop the cooking and cool it down quickly. This keeps the chicken pasta salad from turning soggy after it chills.
  • Greek yogurt dressing: I use plain full-fat Greek yogurt because it keeps the dressing thick and creamy. Low-fat versions make it thinner and more watery. I whisk it with olive oil, red wine vinegar, Dijon mustard, dill, Italian seasoning, salt, and black pepper. When I’m out of red wine vinegar, I replace it with 2 tablespoons apple cider vinegar or fresh lemon juice. And if you only have dried dill, use 2 teaspoons instead of the 2 tablespoons fresh dill.
  • Vegetables: Red onion, green bell pepper, grape tomatoes, and thawed frozen corn. I dice the red onion and bell pepper small so they mix evenly through the pasta salad. Any color bell pepper works in place of green. If raw red onion is too sharp, soak the diced pieces in cold water for 10 minutes and drain before adding. Canned corn is fine too, but drain and dry it well so it does not thin the dressing.

How to Make Chicken Pasta Salad

The photos below show how to assemble the salad once the pasta is cooked. For the full ingredient list and detailed instructions, scroll down to the recipe card, or jump straight to the Chicken Pasta Salad Recipe.

1. Whisk the Greek Yogurt Dressing

Dressing ingredients in a bowl before mixing.

Combine the Greek yogurt, olive oil, red wine vinegar, Dijon, red onion, dill, Italian seasoning, salt, and black pepper in a large serving bowl. Keep whisking until the oil is fully incorporated and the dressing looks smooth.

2. Add the Cooled Pasta to the Bowl

Dressing after emulsified with cooked pasta added.

Cook the rotini in well-salted water until al dente, then drain and rinse it under cold water. Once it is no longer warm and has drained well, add it directly to the dressing.

3. Add the Chicken and Veggies

Corn, diced veggies, and chicken added to bowl with pasta and dressing.

Pile in the diced chicken, tomatoes, green pepper, corn, and remaining vegetables. Keep everything bite-size so the finished salad is easier to scoop and eat.

4. Toss and Chill

Pasta salad after tossing together.

Fold everything together until the dressing coats the pasta evenly and none of it sits at the bottom of the bowl. Then cover the bowl and refrigerate it so the dressing can settle into the pasta before serving.

Full Chicken Pasta Salad Recipe

Chicken pasta salad recipe.

Chicken Pasta Salad Recipe

Author: Yumna Jawad
5 from 23 votes
This chicken pasta salad has no mayo and works well for meal prep. It's make it with chicken, vegetables, rotini, and a creamy Greek yogurt dressing.
Prep Time20 minutes
Cook Time10 minutes
Chill Time30 minutes
Total Time1 hour
Servings6 servings

Video

Email This Recipe
Enter your email and I’ll send this directly to you. You’ll get new recipes from me every week!

Ingredients
  

  • 8 ounces fusilli or rotini pasta
  • ½ cup Greek yogurt
  • 3 tablespoons olive oil
  • 2 tablespoons red wine vinegar
  • 1 teaspoon Dijon mustard
  • ¼ red onion diced
  • 2 tablespoons chopped fresh dill
  • 2 teaspoons Italian seasoning
  • ½ teaspoon salt plus more for pasta water
  • ½ teaspoon black pepper
  • 2 cups cooked chicken diced
  • 1 pint grape tomatoes halved
  • 1 green bell pepper diced
  • 1 cup frozen corn thawed

Instructions

  • In a large pot of boiling salted water, cook the pasta al dente according to package instructions. Drain, rinse and set aside.
  • Meanwhile in a large serving bowl, make the dressing by whisking yogurt, oil, vinegar, mustard, onion, dill, Italian seasoning, salt and pepper until smooth and emulsified.
  • Add the cooked pasta on top of the dressing and stir to combine. Top with the chicken, tomatoes, green pepper and corn. Toss until everything is combined and evenly coated in the dressing.
  • Chill for 30 minutes before serving to allow the flavors to develop.

Notes

My Top Tip: Chill the salad for at least 30 minutes before serving. It gives the dill time to really come through and softens the sharpness of the red onion.
Storage: Store the pasta salad in an airtight container in the fridge for up to 3 days. If it dries out after sitting, mix in extra olive oil, yogurt, or dressing before serving.

Nutrition

Serving: 2cups, Calories: 341kcal, Carbohydrates: 40g, Protein: 20g, Fat: 11g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 0.002g, Cholesterol: 36mg, Sodium: 253mg, Potassium: 539mg, Fiber: 4g, Sugar: 4g, Vitamin A: 774IU, Vitamin C: 29mg, Calcium: 57mg, Iron: 2mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Variations

  • Add avocado. Dice 1 ripe avocado and gently fold it in just before serving so it doesn’t get mashed during tossing.
  • Make it a Greek pasta salad. Swap the corn and green pepper for kalamata olives, cucumber, and feta, and use a Greek salad dressing instead of the yogurt dressing.
  • Add hard-boiled eggs. Dice 2 hard-boiled eggs and fold them in for extra protein.

Recipe Tips

  1. Cook the pasta in heavily salted water. This is your first and best chance to season the pasta itself. Under-seasoned pasta will taste flat even after tossing with the dressing.
  2. Let the pasta drain thoroughly. After rinsing it, I shake off as much water as possible and let it sit in the colander for a minute. Water clinging to the pasta can thin the dressing.
  3. Reserve some dressing when making it ahead. Pasta absorbs dressing as it sits. Set aside a few spoonfuls and stir them in before serving the next day.
  4. Taste it again after chilling. Cold food can taste less seasoned, so I usually check it before serving and add another pinch of salt or a small splash of vinegar when needed.
Serving of creamy chicken pasta salad in a bowl.

Serving Ideas

Troubleshooting

Why did my dressing turn watery?

Something moist probably went into the bowl. The pasta has to be completely cool and well-drained, and the corn and rinsed vegetables have to be dry before mixing everything.

Why did my pasta get too soft?

The pasta keeps soaking up some of the dressing as it chills. Cook it just until al dente, then rinse it right away so it still has some bite later.

Why did the dressing for my chicken pasta salad separate?

Probably the olive oil was not fully emulsified into the yogurt before the pasta went in. Whisk the dressing until it looks completely smooth, then add the cooled pasta.

Fork lifting up a bite of pasta salad with chicken from a bowl.

More Pasta Salad Recipes

5 from 23 votes

Rate and comment

Recipe Rating




Comments

  1. Megan says:

    YUM! Made this tonight for the first time and definitely going to make it many more times this summer. I omitted the onion as I don’t like raw onion, and even without that it’s so delicious! (Not sure what all of these lacking flavour comments are about). Thank you!

    1. Yumna J. says:

      Yay! I’m so happy it turned out super flavorful and delicious for you. Hope you enjoy it all summer long!

  2. Rehema says:

    I’ve been following you on IG for a while but never made any of your recipes until now! I’ve been trying to explore recipes that I could include in my meal prep that were fresh, nutritious, and delicious. This recipe did not disappoint! It was super easy to follow and make. Someone mentioned that it was a little bland when it came to flavors and I’ll have to agree… it’s like it’s missing something so I’ll have to experiment and add in my own flavor. Other than that, I feel like I can use this recipe as a base for my pasta salads. I did use protein pasta and it tastes just as good! Thank you Yumna!

    1. Yumna J. says:

      Aww, so glad you enjoyed it!! Thanks so much, Rehema!

  3. Jenny says:

    This was easy to make, but very bland. I used the ingredients listed, plus chopped cucumber. I doubled the sauce because it didn’t seem like enough, but I didn’t use it all. (Although looking at the picture again, I used more than I should have, so the colored vegetables didn’t shine through – my fault not the recipes!)
    I made it about 5 hours before we ate it, figuring it just needed time to meld the flavors, but that made little difference. Another 24 hours later, it was still bland, so before I eat the leftovers, I will definitely be adding more seasonings – maybe cayenne pepper?

    1. Yumna J. says:

      Thanks for the feedback, Jenny. I think cayenne would taste great!

  4. Agnes says:

    Easy to make with lots of fresh ingredients. The delicious dressing brings it to another level. Yum 😋 had it for lunch today.

    1. Yumna J. says:

      Aww, so happy you liked it and found it easy to make! Thank you, Agnes!!

  5. Zoiya says:

    I made this recipe for a games night and it turned out great. Absolutely delicious

    1. Yumna J. says:

      Love that!! So happy it was a hit!

  6. Jenna F says:

    I’ve been enjoying this for lunch the past few weeks. I love pasta salad, and love that this version includes chicken for a little bit of extra protein! It’s flavorful, delicious, and great for meal prep!

    1. Yumna J. says:

      Aww, that makes me so happy!! Thank you, Jenna! So glad you love the recipe.

  7. Chloe says:

    This was a huge hit with my family and so easily packed with veggies! So good! Thank you for sharing, Yumna!

    1. Yumna J. says:

      Amazing!! So happy it was a hit with your family! Thank you so much, Chloe!

  8. Lindsay Zimmerman says:

    Just prepped this for lunches this week, sitting down to enjoy some now. It is so refreshing and delicious!! Adding this to the rotation. The only swap I did was use protein pasta. Thanks for sharing this recipe!

    1. Yumna J. says:

      You’re welcome, Lindsay! So happy you liked it!!

  9. Faith F. says:

    Love this recipe. It has a perfect blend of flavors. Savory from the chicken and pasta, tangy from the dressing, sweet from the corn and tomatoes. It’s a great recipe for my Sunday meal preps!

    1. Yumna J. says:

      Aww, so happy you love the combination of flavors!! Thank you, Faith!

    2. Christopher says:

      This recipe is a great addition to our repertoire. We used some corn that was from our garden and I charred the kernels in a cast iron skillet—YUM! Tasted even better the next day too!

      1. Yumna J. says:

        That sounds amazing!! So happy you loved the recipe, Christopher! Thank you!!

  10. Dawn Parsons says:

    Quick & easy recipe! Love the amount it makes for a few meals. Will make again!

    1. Yumna J. says:

      Yay, so glad you liked it!! Thank you!

  11. Natalie kincaid says:

    This chicken pasta salad is delicious! I love the creamy, yet light dressing that it has. It’s filling and hearty. I can’t wait to take this to my next potluck. I think everybody will enjoy it

    1. Yumna J. says:

      So happy you liked it, Natalie! I hope it’s a hit at your next potluck, too. Thank you!!

  12. Belle says:

    This chicken pasta salad was so good! I swapped out the Greek yogurt for plain yogurt because we didn’t have any, so it was a bit runnier, but it tastes delicious!

    1. Yumna J. says:

      So happy you liked it still with regular yogurt! Thanks so much, Belle!!

  13. Laura says:

    Loved it and the Greek yogurt healthy swap

    1. Yumna J. says:

      Amazing!! Thank you, Laura!

  14. Catherine says:

    This is a great, easy, fast recipe that is good for lunch, dinner, or a snack!

    1. Yumna J. says:

      Thank you, Catherine!! So happy you liked it!

  15. Alyssa says:

    Delicious and so easy! Made this as a lunch to have on the go that doesn’t need to be heated up. I will be adding this to my rotation of lunch preps!

    1. Yumna J. says:

      Love that! This is a great on-the-go lunch recipe. Thank you, Alyssa!!

  16. Amira says:

    I absolutely love this recipe! It’s tangy, crunchy from the veggies and tastes so creamy and fresh! I typically make my pasta salad with mayo so when I saw you made it with Greek yogurt I was so excited to try this and I’m glad I did. Even my 2 yr daughter loved it!!! Trust me give this recipe a try you won’t regret it 🙂

    1. Yumna J. says:

      Thank you so much, Amira!! I love swapping mayo for Greek yogurt in pasta salads, so happy you and your daughter both liked it!

  17. Amani Nabout says:

    Such a good recipe, I made it with leftover rotisserie chicken… turned out so yummy…. the dressing is what made it perfect 👌 🤩

    1. Yumna J. says:

      Love that you used leftover rotisserie chicken! Thank you, Amani. So happy you liked it!!

  18. Sarah says:

    What an amazing and easy go-to recipe! Love how it could easily be served for lunch, dinner or even a midday/midnight snack. Going to make a bigger batch the next time so that it lasts more than a day. My husband prefers more veggies so going to incorporate a bit more veggies the next time. Beautiful blends of flavors I must say. The best thing is how quick it is to get it done while handling a toddler; and oh being a super picky eater that she is—she enjoyed it too. Yet again, thank you Yumna 🙏🏼

    1. Yumna J. says:

      Aww, so happy your picky eater loves it!! And this recipe is so adaptable so definitely add in those veggies for your husband next time! Thanks, Sarah!!

  19. Zoi says:

    Super yummy!!!! Greek yogurt makes it super tasty.

    1. Yumna J. says:

      So glad you liked it, Zoi!! Thank you!

  20. Adrienne says:

    What a perfect meal prep recipe! I added all kinds of goodies to this as I was cleaning out the fridge. I added chickpeas, diced cucumber and some radishes. The dressing is perfectly creamy and flavorful. A delicious and hearty lunch!

    1. Yumna J. says:

      Yum!! Love the ingredients you added, sounds so good! Thanks for sharing!!

  21. Amy says:

    This was possibly one of the best pasta salads I’ve had! It had such a fresh flavor punch and will be on repeat in our household. I did add some Kalamata olives and feta cheese and they were perfect additions. Thank you for the recipe!

    1. Yumna J. says:

      Wow, thank you so much!! So happy you loved the salad, Amy!

  22. Nada Tomzick says:

    This pasta salad was delicious! I loved all the flavors together 😊

  23. Michele says:

    I love this site and have left a number of 5 star reviews for the delicious recipes, but unfortunately we didn’t care for this pasta salad. The pasta plus strong taste of plain yogurt just wasn’t appealing. It was healthy, though, and easy to make. For transparency, I subbed tuna for the chicken.

    1. Yumna J. says:

      Thanks for the feedback, Michele. I definitely recommend sticking to chicken for this recipe, as tuna changes the flavor profile drastically! I suggest you try my creamy tuna pasta salad recipe instead: Tuna Pasta Salad

  24. Talar says:

    This is a great pasta salad, I love the yogurt dressing. Usually pasta salads are made with mayonnaise dressing but the yogurt dressing is healthier and tastier! Simply delicious!!!

    1. Yumna J. says:

      Aww, so happy you love the Greek yogurt dressing! Thank you!!

  25. Charlotte says:

    This is one of my favorite pasta salads. My family really likes pasta salads and they all said this was the best. The tangy yogurt dressing is delicious.

    1. Yumna J. says:

      Aww, so glad you and your family loved it!! Thanks!