Fresh, vibrant, and bursting with basil flavor, this Pesto Chicken Salad recipe is an easy meal that feels a little more special without requiring much extra work.

Juicy chicken, creamy pesto, crisp vegetables, and a sprinkle of Parmesan cheese come together to create a salad that’s light, satisfying, and packed with flavor. It’s perfect for busy lunches, quick dinners, or meal prep when you want something fresh that doesn’t get boring.
Pesto Chicken Salad combines tender cooked chicken with fresh greens, tomatoes, cucumbers, mozzarella, and a homemade or store-bought basil pesto dressing. The rich pesto adds plenty of flavor, while the fresh vegetables keep the salad light and refreshing. It’s naturally high in protein, easy to customize with seasonal vegetables, and filling enough to serve as a complete meal without much effort.
I make Pesto Chicken Salad whenever I have leftover grilled chicken or an open jar of pesto in the refrigerator. It’s one of those recipes that comes together in less than 30 minutes but tastes like something you’d order at a café. I usually serve it with warm focaccia or crusty bread, and I always make a little extra because the leftovers are just as good the next day.
Why You’ll Love This Recipe
- Ready in about 25 minutes.
- Naturally high in protein and satisfying.
- Packed with fresh basil pesto flavor.
- Perfect for meal prep and quick lunches.
- Made with simple, fresh ingredients.
- Easy to customize with your favorite vegetables.
- Light enough for lunch but filling enough for dinner.
- Family-friendly and easy to make.
Ingredients You’ll Need

For the Salad
- 2 boneless, skinless chicken breasts – Chicken breast adds lean protein and keeps the salad filling. Grilled, baked, or rotisserie chicken all work well.
- 1 tablespoon olive oil – Olive oil helps the chicken cook evenly while adding a light richness.
- 1 teaspoon Italian seasoning – Italian seasoning complements the basil pesto and adds extra flavor to the chicken.
- ½ teaspoon garlic powder – Garlic powder enhances the savory flavor without overpowering the pesto.
- ½ teaspoon salt – Salt brings out the flavors of the chicken and vegetables.
- ¼ teaspoon black pepper – Black pepper adds mild warmth.
- 6 cups mixed greens – Mixed greens create a fresh, colorful base with a variety of textures.
- 1 cup cherry tomatoes, halved – Cherry tomatoes add juicy sweetness and bright color.
- 1 cucumber, sliced – Cucumber provides freshness and a crisp bite.
- ½ cup fresh mozzarella pearls – Fresh mozzarella adds a creamy, mild flavor that pairs beautifully with pesto.
- ¼ cup shaved Parmesan cheese – Parmesan cheese adds a salty, nutty finish.
- ¼ cup toasted pine nuts – Pine nuts provide a buttery crunch and complement the pesto perfectly.
For the Pesto Dressing
- ⅓ cup basil pesto – Basil pesto is the star of the dressing, adding rich herb flavor and a creamy texture. Homemade or store-bought both work well.
- 2 tablespoons olive oil – Olive oil thins the pesto slightly so it coats the salad evenly.
- 1 tablespoon fresh lemon juice – Lemon juice brightens the dressing and balances the richness.
- 1 tablespoon red wine vinegar – Red wine vinegar adds a light tang that complements the basil.
- 1 tablespoon water – Water helps loosen the dressing if needed for easier tossing.
- ¼ teaspoon black pepper – Black pepper finishes the dressing with gentle spice.
Kitchen Tools You’ll Need
- Large salad bowl
- Small mixing bowl
- Whisk
- Grill pan, skillet, or outdoor grill
- Tongs
- Cutting board
- Sharp knife
- Measuring cups and spoons
How to Make Pesto Chicken Salad
Step 1: Cook the chicken
Rub the chicken with olive oil, Italian seasoning, garlic powder, salt, and black pepper.
Cook over medium-high heat for 6 to 7 minutes per side, or until the internal temperature reaches 165°F (74°C).
Let the chicken rest for 5 minutes, then slice into strips.
Step 2: Prepare the dressing
In a small bowl, whisk together the basil pesto, olive oil, lemon juice, red wine vinegar, water, and black pepper until smooth. Add a little more water if you’d like a thinner dressing.
Step 3: Assemble the salad
In a large salad bowl, combine the mixed greens, cherry tomatoes, cucumber, mozzarella pearls, Parmesan cheese, and toasted pine nuts.
Top with the sliced chicken.
Step 4: Dress the salad
Drizzle the pesto dressing over the salad and gently toss until everything is evenly coated.
Step 5: Serve
Serve immediately with extra Parmesan cheese and a little freshly cracked black pepper if desired.
Recipe Variations
Creamy Pesto Chicken Salad
Mix 2 tablespoons Greek yogurt into the pesto dressing for an extra creamy texture.
Pesto Chicken Pasta Salad
Add cooked penne or rotini pasta to make the salad heartier and perfect for potlucks.
Pesto Chicken Salad with Avocado
Top the salad with sliced avocado for extra creaminess and healthy fats.
Mediterranean Pesto Chicken Salad
Add Kalamata olives, artichoke hearts, and sun-dried tomatoes for even more Mediterranean flavor.
What to Serve With Pesto Chicken Salad
- Focaccia bread
- Garlic bread
- Crusty artisan bread
- Tomato soup
- Roasted vegetables
- Pasta salad
- Fresh fruit
- Grilled asparagus
- Sparkling lemonade
- Iced tea
How to Store
Refrigerator
Store the salad and dressing in separate airtight containers for up to 4 days. Toss them together just before serving to keep the greens fresh.
Meal Prep Tip
Prepare the chicken, dressing, and vegetables ahead of time. Assemble individual servings when you’re ready to eat for the freshest texture.
Freezer
Freeze only the cooked chicken for up to 3 months. The fresh vegetables, cheese, and pesto dressing should not be frozen.
Common Mistakes to Avoid
Adding the dressing too early
Wait until just before serving to toss the salad. This keeps the greens crisp and prevents them from becoming soggy.
Overcooking the chicken
Cook the chicken until it reaches 165°F (74°C), then let it rest before slicing so it stays juicy and tender.
Skipping the toasted pine nuts
Toasting the pine nuts brings out their rich, nutty flavor and adds extra crunch to the salad.
Using too much pesto
Pesto has a bold flavor, so start with the recommended amount. You can always add more if you’d like a stronger basil taste.
Slicing the chicken too soon
Let the chicken rest for 5 minutes before slicing to help keep the juices inside the meat.
Frequently Asked Questions
Can I use rotisserie chicken?
Yes. Rotisserie chicken is a great shortcut and makes Pesto Chicken Salad even quicker to prepare.
Can I make Pesto Chicken Salad ahead of time?
Absolutely. Store the dressing separately and toss the salad just before serving for the best texture.
Can I use store-bought pesto?
Yes. A good-quality store-bought basil pesto works perfectly, although homemade pesto offers the freshest flavor.
Is Pesto Chicken Salad healthy?
Yes. It’s naturally high in protein, loaded with fresh vegetables, and contains healthy fats from olive oil, pine nuts, and pesto.
What other ingredients can I add?
Try avocado, roasted red peppers, olives, artichoke hearts, cucumbers, spinach, grilled zucchini, chickpeas, or sun-dried tomatoes for even more flavor and texture.

Pesto Chicken Salad
Ingredients
Method
- In a small bowl, stir together the basil pesto, mayonnaise, Greek yogurt, lemon juice, salt, and black pepper until smooth.
- Add the cooked chicken, baby spinach, cherry tomatoes, cucumber, red onion, Parmesan cheese, and fresh basil to a large mixing bowl.
- Pour the pesto dressing over the salad.
- Toss gently until everything is evenly coated.
- Sprinkle with the toasted pine nuts, if using.
- Serve immediately on its own, with crusty bread, or in a wrap.


Leave a Reply