Creamy Chicken Pesto Pasta Salad
You know those dishes that feel like a warm hug on a plate? Creamy Chicken Pesto Pasta Salad is just that. This delectable dish combines tender chicken, fresh vegetables, and a creamy homemade pesto dressing, creating a vibrant canvas of flavors that blend together beautifully. Each bite is a lovely dance of textures—crunchy veggies, creamy yogurt, and perfectly cooked pasta.
Table of Contents

I first discovered this gem during a summer picnic with friends. We wanted something quick, delicious, and easy to prepare ahead of time. The moment I took a bite, I was hooked! It’s versatile enough to serve as a light meal or a side dish at gatherings. Whether you’re hosting a barbecue or simply craving a comforting bowl of pasta, this salad ticks all the boxes. Trust me, once you taste it, you’ll be eager to whip it up again!
Why You’ll Love This Recipe
- Simple & Quick: This salad comes together in about 30 minutes, making it a fantastic choice for a weeknight dinner or a last-minute get-together.
- Irresistible Flavor: The creamy dressing infused with fresh basil and garlic elevates the entire dish, making every bite packed with savory goodness.
- Eye-Catching Appeal: Vibrant colors from the spinach, cherry tomatoes, and mozzarella make this salad a real showstopper.
- Flexible Serving: Perfect for picnics, potlucks, or even meal prep for lunches—enjoy it any time!
- Diet-Friendly Options: Need gluten-free? Swap in your favorite gluten-free pasta, and you’re all set!
Ingredients You’ll Need
- 8 oz short gluten-free or regular pasta of choice (I used Banza pasta for a protein boost)
- 2 cups chopped cooked chicken (Rotisserie chicken works great for convenience!)
- 1 cup cherry tomatoes, quartered or halved (Adds sweetness and color)
- ½ cup red onion, finely diced (Gives a nice crunch and flavor)
- ½ cup mozzarella pearls or chopped fresh mozzarella balls (Creamy, melty goodness)
- 2–3 cups fresh baby spinach or arugula, roughly chopped (For that extra nutrition and freshness)
- ¾ cup plain full-fat Greek yogurt (Creates a luscious, creamy base)
- 3 tablespoons finely chopped fresh basil (This is the heart of your pesto flavor!)
- 3 tablespoons lemon juice (Brightens up all the flavors)
- 2 tablespoons shredded Parmesan cheese (Adds salty depth)
- 1 tablespoon mayo (I used avocado oil mayo for a touch of creaminess)
- 3 teaspoons dash pasta blend garlic pesto seasoning (If you can’t find this blend, a mix of your favorite pesto seasoning or a homemade version will work!)
- 2 cloves garlic, minced (Essential for that fresh flavor)
- ½ teaspoon honey (Balances the tanginess of the dressing)
- ½ teaspoon salt, plus more to taste (Enhances all the flavors)
- ¼ teaspoon black pepper (Adds a little kick)
- Handful of baby spinach (For an extra boost of color)
How to Make Creamy Chicken Pesto Pasta Salad
Cook the Pasta: Start by bringing a large pot of salted water to a boil. Add 8 oz of your preferred short pasta and cook it until al dente, which usually takes about 8–10 minutes. Once done, drain and rinse with cold water to cool it down. Set it aside.
Blend the Dressing: In a blender or food processor, combine ¾ cup plain full-fat Greek yogurt, 3 tablespoons chopped fresh basil, 3 tablespoons lemon juice, 2 tablespoons shredded Parmesan cheese, 1 tablespoon mayo, 3 teaspoons dash pasta blend garlic pesto seasoning, 2 cloves minced garlic, ½ teaspoon honey, ½ teaspoon salt, and ¼ teaspoon black pepper. Blend until smooth and creamy—the aroma will be incredible!
Combine Ingredients: In a large bowl, combine the cooled pasta, 2 cups chopped cooked chicken, 1 cup cherry tomatoes, ½ cup finely diced red onion, ½ cup mozzarella pearls, and a handful of fresh baby spinach. This is where the colors start to shine!
Dress the Salad: Pour the creamy dressing over the pasta salad and gently toss everything together until it’s evenly coated. Taste and adjust seasoning if necessary—add a pinch more salt if needed.
Serve or Store: Enjoy the salad immediately for the freshest taste, or cover and refrigerate until you’re ready to serve. If you’re prepping for meals, portion out the salad into four containers for easy grab-and-go lunches!
Storing & Reheating
For the best flavor and texture, refrigerate Chicken Pesto Pasta Salad for up to 3 days in an airtight container. If you plan to enjoy it later, keep it chilled until serving. Freezing isn’t ideal due to the creamy dressing, but if you must, freeze in a container for up to 3 months. Thaw overnight in the fridge before enjoying. To refresh the texture, consider adding a bit more yogurt or lemon juice after thawing.
Chef’s Helpful Tips
- Avoid overcooking the pasta; you want it firm enough to hold up in the salad.
- Let the salad sit for at least 30 minutes after mixing; this allows the flavors to meld beautifully.
- Feel free to swap the chicken for grilled shrimp or even chickpeas for a plant-based version.
- Adjust the garlic and seasoning to your taste. If you love garlic, don’t hold back!
- When using fresh spinach, remember it can wilt. Toss it in right before serving if desired.
Creamy Chicken Pesto Pasta Salad bursts with flavor, and I encourage you to experiment with different toppings—like artichoke hearts or roasted red peppers—because the possibilities are endless. Not only does this dish tick the boxes for easy preparation, but it also plays well with many variations you might dream up.
Recipe FAQs
Can I use different pasta types?
Absolutely! You can switch to any short pasta that you enjoy, whether gluten-free or regular. Try shells, fusilli, or even whole wheat for added fiber.
How can I make this salad dairy-free?
To adapt this recipe for a dairy-free diet, simply replace Greek yogurt with a dairy-free alternative like cashew yogurt and omit the cheese or use vegan cheese. The flavor will still be delightful!
Can I make this salad ahead of time?
Yes! This pasta salad is perfect for meal prep. Just store it in the refrigerator in an airtight container, and it will be good for about three days. Just make sure to keep the spinach separate until serving, to maintain its crispness.
What can I add for extra crunch?
For added texture, consider incorporating chopped nuts like walnuts or pine nuts, or even some crispy bacon bits. They add a wonderful crunch that complements the creamy dressing.
PrintMore Main Dishes Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy Chicken Pesto Pasta Salad
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Mixing, Boiling
- Cuisine: Italian
Description
Creamy Chicken Pesto Pasta Salad combines pasta, tender chicken, and fresh veggies in a rich Greek yogurt dressing, making it a delightful choice for a quick meal.
Ingredients
- 8 oz short gluten-free or regular pasta of choice, bowtie or penne
- 2 cups chopped cooked chicken
- 1 cup cherry tomatoes, quartered or halved
- ½ cup red onion, finely diced
- ½ cup mozzarella pearls or chopped fresh mozzarella balls
- 2–3 cups fresh baby spinach or arugula, roughly chopped
- ¾ cup plain full-fat Greek yogurt
- 3 tablespoons finely chopped fresh basil
- 3 tablespoons lemon juice
- 2 tablespoons shredded parmesan cheese
- 1 tablespoon mayo, preferably avocado oil mayo
- 3 teaspoons dash pasta blend garlic pesto seasoning
- 2 cloves garlic, minced
- ½ teaspoon honey
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper
- Handful of baby spinach
Instructions
- Bring a large pot of salted water to a boil.
- Cook pasta until al dente. Drain and rinse with cold water to cool. Set aside.
- Add Greek yogurt, fresh basil, lemon juice, Parmesan, mayo, seasoning blend, garlic, honey, salt, pepper, and fresh spinach to a blender or food processor.
- Blend until smooth and creamy.
- In a large bowl, combine the cooled pasta, chicken, tomatoes, red onion, mozzarella, and greens.
- Pour the dressing over the salad and toss until everything is well coated.
- Serve right away or keep in the fridge until ready to serve. For meal prep, portion salad into 4 meal prep containers.
Notes
For extra flavor, add more garlic or additional herbs.
This salad can be made ahead and stored in the refrigerator for up to 3 days.
Feel free to substitute the pasta with a gluten-free option if needed.
Nutrition
- Serving Size: 1 serving
- Calories: 430
- Sugar: 4g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 5g
- Protein: 28g
- Cholesterol: 80mg
