This pesto chicken pasta salad is one of those meals that feels fancy but is super easy to throw together. It’s fresh, creamy, herby, and filling all at the same time. The pesto coats every bite of pasta, and the shredded chicken makes it hearty enough to be a full meal. I make this when I want something quick but still bright and flavorful. It’s great for lunch, dinner, or bringing to a get-together.
It’s simple, comforting, and full of fresh flavor. 🌿🍝
Servings: 6
Total Time: 25 minutes
Why I Love This Recipe
I first made this on a warm afternoon when I wanted something that didn’t require turning on the oven. I had leftover shredded chicken, some pasta, and a jar of pesto in the fridge. I tossed everything together and added a few fresh ingredients for color and crunch. The result was one of those dishes you keep going back to for “just one more bite.”
Now it’s one of my favorite pasta salads because it’s simple but still tastes fresh and satisfying.
Here’s why it works so well:
- Big fresh flavor – Pesto gives instant flavor from basil, garlic, parmesan, and olive oil.
- Hearty but not heavy – The shredded chicken makes it filling without feeling too rich.
- Great texture – You get soft pasta, juicy tomatoes, creamy mozzarella, and a little crunch from onion.
- Quick to make – Everything comes together in about 25 minutes.
- Perfect for leftovers – The flavor actually gets better after sitting in the fridge.
What You’ll Need
- 12 oz rotini pasta
- 2 cups shredded cooked chicken
- 1 cup cherry tomatoes, halved
- 1/4 cup diced red onion
- 3/4 cup mozzarella pearls
- 1/2 cup basil pesto
- 2 tablespoons olive oil
- 1/4 cup grated parmesan cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper

Tools You’ll Need
- Large pot
- Colander
- Large mixing bowl
- Wooden spoon or spatula
- Cutting board
- Knife
- Measuring cups and spoons
Recipe & Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add 12 oz rotini pasta and cook according to package directions, about 8–10 minutes, until tender. Drain the pasta well and let it cool for a few minutes so it doesn’t melt the cheese later.

Step 2: Prep the Fresh Ingredients
While the pasta cooks, prep the mix-ins. Cut 1 cup cherry tomatoes in half and dice 1/4 cup red onion into small pieces.

Step 3: Combine the Base Ingredients
Add the slightly cooled cooked rotini pasta to a large bowl. Add 2 cups shredded cooked chicken, 1 cup halved cherry tomatoes, 1/4 cup diced red onion, and 3/4 cup mozzarella pearls.

Step 4: Add the Dressing
Add 1/2 cup basil pesto, 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper to the bowl.

Step 5: Toss Everything Together
Use a large spoon to toss everything until the pasta is fully coated with pesto and the ingredients are evenly mixed.
Sprinkle 1/4 cup grated parmesan cheese over the top and gently toss again.

Step 6: Serve
Transfer the finished pesto chicken pasta salad to a serving bowl and serve right away or chill for 30 minutes for even better flavor.

Macros Information (Per Serving)
Approximate values:
- Calories: 420
- Protein: 30g
- Carbohydrates: 38g
- Fat: 18g
- Fiber: 3g
Why This Recipe Works (Quick Science)
Pesto is made with basil, oil, nuts, and cheese. Oil helps carry flavor across the pasta so every bite tastes rich and balanced.
The spiral shape of rotini also matters. Those twists trap the pesto sauce, so the flavor sticks instead of sliding off like it might with smooth pasta.
The shredded chicken absorbs the pesto slightly, which makes the whole dish taste more blended and flavorful.
Pro Tips
- Salt the pasta water well. It should taste slightly salty like the sea. This is your first layer of seasoning.
- Let the pasta cool slightly. If it’s too hot, it will melt the mozzarella pearls.
- Use rotini or fusilli. Twisty pasta holds pesto much better than smooth noodles.
- Add extra pesto if chilling overnight. Pasta absorbs sauce as it sits.
- Mix gently. This keeps the tomatoes from getting crushed.
Substitutions and Variations
- Use grilled chicken instead of shredded chicken.
- Swap rotini for farfalle or penne.
- Add baby spinach or arugula for extra greens.
- Try sun-dried tomatoes instead of fresh tomatoes.
- Add toasted pine nuts or walnuts for crunch.
Make Ahead Tips
This pasta salad is perfect for making ahead.
You can make it up to 24 hours in advance. Store it in the refrigerator and give it a quick stir before serving. If it looks a little dry, mix in 1–2 tablespoons extra pesto or olive oil.
Common Mistakes
Adding pesto to hot pasta
Hot pasta can dull the fresh basil flavor and make the sauce oily.
Not draining pasta well
Extra water can thin the pesto and make the salad watery.
Too much onion
Red onion is strong. Stick to the measured amount for balance.
What to Serve With
This pasta salad works as a meal or side.
Great pairings include:
- Garlic bread
- Grilled vegetables
- Tomato soup
- Roasted broccoli
- Simple green salad with lemon vinaigrette
Leftovers and Storage
Store leftovers in an airtight container in the refrigerator.
- Fridge: Up to 3 days
- Stir before serving
- Add a small spoon of pesto or olive oil if the pasta absorbs too much sauce
This pasta salad is best served cold or slightly chilled.
FAQ
Can I use rotisserie chicken?
Yes! Rotisserie chicken works perfectly and saves time.
Can I make this dairy free?
You can skip the mozzarella and parmesan and use a dairy-free pesto.
Can I serve it warm?
Yes, but it’s usually better slightly cooled or chilled.
What pasta shapes work best?
Rotini, fusilli, bowtie, or penne hold pesto well.
Final Thoughts
Pesto chicken pasta salad is one of those simple recipes that feels special every time you make it. It’s fresh, flavorful, and easy enough for any day of the week. Plus, it’s great for meal prep, potlucks, or quick lunches.
Give it a try and see how quickly it disappears from the bowl. 🍝🌿 If you make it, come back and share how it turned out or any fun twists you added!
