Every product is independently reviewed and selected by our editors. If you buy something through our links, we may earn an affiliate commission at no extra cost to you.
Pesto Chicken Salad is the perfect combination of fresh, vibrant ingredients and savory flavors.
This dish blends the juiciness of grilled chicken with the rich, herbaceous notes of pesto, creating a hearty yet refreshing salad.
It’s an easy-to-make recipe that can be served as a light lunch, a meal prep option for the week, or even as a side dish for your next gathering.
Whether you’re craving something quick and healthy or planning a meal for the whole family, Pesto Chicken Salad is a winning choice.

Why You’ll Love This Pesto Chicken Salad
This Pesto Chicken Salad is all about balance—tender grilled chicken, crisp veggies, and a flavorful pesto dressing that ties everything together.
The beauty of this dish lies in its simplicity: just a few high-quality ingredients come together to create an incredibly satisfying salad.
The fresh basil pesto adds a burst of flavor that perfectly complements the juicy chicken, while the salad greens and veggies provide texture and crunch.
It’s a great option for those looking for a high-protein meal packed with healthy fats, making it ideal for both busy weeknights and meal prep.
Plus, it’s versatile, allowing you to customize the ingredients to suit your tastes and dietary preferences.
Ingredients for Pesto Chicken Salad
To make the perfect Pesto Chicken Salad, you’ll need the following ingredients:
For the Chicken:
- Chicken breasts or thighs – grilled or baked until juicy and tender.
- Olive oil – to keep the chicken moist and add richness during grilling.
- Salt and pepper – for seasoning the chicken to perfection.
For the Pesto Dressing:
- Fresh basil – the star ingredient in pesto, bringing that signature herbaceous flavor.
- Garlic – adds depth to the pesto.
- Pine nuts – for that creamy texture and nutty flavor, though you can substitute with other nuts like walnuts or almonds.
- Parmesan cheese – adds saltiness and richness.
- Olive oil – for the smooth consistency of the pesto dressing.
- Lemon juice – a splash of citrus to brighten up the pesto.
- Salt and pepper – to balance and enhance the flavors.
For the Salad:
- Mixed salad greens – arugula, spinach, or a blend of your favorite leafy greens.
- Cherry tomatoes – for a burst of sweetness and color.
- Cucumber – sliced for a refreshing crunch.
- Avocado – adds creaminess and healthy fats.
- Red onion – thinly sliced for a bit of sharpness and color.
How to Make Pesto Chicken Salad

Making this pesto chicken salad is easy and straightforward. Here’s how to do it:
Step 1: Grill the Chicken
Start by preparing the chicken. Season both sides of the chicken breasts or thighs with olive oil, salt, and pepper.
Grill the chicken over medium-high heat for 6-7 minutes per side, or until the chicken is cooked through and has an internal temperature of 165°F (75°C).
Once done, set the chicken aside to rest for a few minutes before slicing it into strips or cubes.
Step 2: Make the Pesto Dressing
While the chicken is grilling, you can prepare the pesto. In a food processor or blender, combine fresh basil leaves, garlic, pine nuts, Parmesan cheese, lemon juice, salt, and pepper.
Pulse the ingredients until they are finely chopped, and then slowly drizzle in the olive oil while continuing to blend until the pesto reaches a smooth consistency.
Taste and adjust seasoning if needed.
Step 3: Prepare the Salad
In a large salad bowl, combine the mixed salad greens, sliced cherry tomatoes, cucumber, avocado, and red onion.
Toss gently to mix all the vegetables together.
Step 4: Assemble the Salad
Add the sliced grilled chicken on top of the salad, then drizzle the pesto dressing generously over the top.
Toss everything together until the salad is well coated with the pesto. Serve immediately, and enjoy the fresh and delicious flavors!
Tips for the Best Pesto Chicken Salad
To make sure your Pesto Chicken Salad is absolutely perfect, here are some helpful tips:
1. Grill the Chicken Just Right
For tender and juicy chicken, don’t overcook it.
Grill the chicken on medium-high heat for about 6-7 minutes per side, depending on the thickness of the chicken.
Let it rest for a few minutes before slicing to keep the juices locked in.
2. Use Fresh Ingredients
Fresh basil is key to the pesto’s vibrant flavor. While you can use store-bought pesto, making your own with fresh basil will give you the best taste.
Also, opt for ripe avocados, crisp vegetables, and tender greens to elevate the salad’s texture and taste.
3. Customize Your Pesto
While traditional pesto calls for pine nuts, feel free to experiment with other nuts like walnuts, almonds, or even cashews.
You can also adjust the garlic or lemon levels to suit your taste.
4. Make It Ahead
If you’re meal prepping, you can cook the chicken and make the pesto ahead of time.
Simply store them separately in airtight containers and assemble the salad when you’re ready to eat.
5. Add Extra Crunch
For added texture, consider tossing in some roasted seeds, croutons, or even a handful of crunchy chickpeas to the salad.
Nutritional Information
Here’s the approximate nutritional breakdown per serving of Pesto Chicken Salad (assuming 4 servings):
- Calories: 400-450 kcal
- Protein: 35g
- Fat: 28g
- Carbohydrates: 8g
- Fiber: 3g
- Sugar: 3g
- Sodium: 450mg
- Cholesterol: 85mg
This salad is a protein-packed, low-carb meal with healthy fats from the pesto and avocado. It’s perfect for those looking for a nutritious and satisfying option.
Conclusion
Pesto Chicken Salad is a versatile, flavorful dish that combines the richness of grilled chicken with the vibrant freshness of a homemade pesto dressing.
Whether you’re serving it for lunch, dinner, or meal prep, this salad is sure to become a favorite.
Its balance of protein, healthy fats, and vegetables makes it not only delicious but also nourishing.
Don’t be afraid to get creative with your ingredients, and enjoy the endless possibilities that this salad offers!
Frequently Asked Questions
1. Can I use store-bought pesto for this salad?
Yes, store-bought pesto works well if you’re short on time. However, homemade pesto will add a fresher, more vibrant flavor.
2. Can I make this salad in advance?
Yes, you can prepare the chicken and pesto ahead of time. Keep them stored separately in airtight containers and combine the salad just before serving to keep the veggies fresh.
3. What other vegetables can I add to the salad?
You can add vegetables like bell peppers, roasted zucchini, or even olives for extra flavor and texture.
4. Can I use a different protein instead of chicken?
Absolutely! This salad would work well with grilled shrimp, turkey, or even roasted tofu for a vegetarian version.
5. How do I store leftovers?
Store the leftover salad in an airtight container in the fridge for up to 2-3 days.
However, it’s best to store the dressing separately and add it just before serving to keep the salad fresh.

Pesto Chicken Salad
Equipment
- 1 Grill or Grill Pan – for grilling the chicken
- 1 Food Processor or Blender – for making the pesto dressing
- 1 Large Salad Bowl – to toss and combine the ingredients
- 1 Knife and Cutting Board – for slicing the vegetables and chicken
Ingredients
For the Chicken:
- 2 Chicken breasts about 1 lb / 450g
- 1 tablespoon Olive oil
- Salt to taste
- Pepper to taste
- For the Pesto Dressing:
- 1 cup Fresh basil leaves packed
- 2 cloves Garlic
- 1/4 cup Pine nuts or walnuts
- 1/4 cup Parmesan cheese grated
- 1/4 cup Olive oil
- 1 tablespoon Lemon juice
- Salt and pepper to taste
For the Salad:
- 4 cups Mixed salad greens e.g., spinach, arugula, or a salad mix
- 1 cup Cherry tomatoes halved
- 1 Cucumber sliced
- 1 Avocado sliced
- 1/4 Red onion thinly sliced
Instructions
Grill the Chicken
- Heat the grill or grill pan over medium-high heat. Season the chicken breasts with olive oil, salt, and pepper. Grill for about 6-7 minutes per side, or until the chicken reaches an internal temperature of 165°F (75°C). Once cooked, remove from heat and let it rest for a few minutes before slicing into strips or cubes.
Make the Pesto Dressing
- In a food processor or blender, combine the basil, garlic, pine nuts, Parmesan, and lemon juice. Pulse until the ingredients are finely chopped. Slowly drizzle in olive oil while continuing to blend until smooth and creamy. Season with salt and pepper to taste.
Prepare the Salad
- In a large salad bowl, combine the mixed salad greens, cherry tomatoes, cucumber, avocado, and red onion. Toss to combine.
Assemble the Salad
- Add the sliced grilled chicken on top of the salad and drizzle with the pesto dressing. Toss everything together until the salad is well coated in the pesto. Serve immediately.
Notes
- Make Ahead: You can grill the chicken and make the pesto dressing a day in advance for easy meal prep. Store both in airtight containers in the fridge.
- Substitutions: Feel free to swap pine nuts for walnuts, cashews, or almonds, and use any leafy greens you prefer.
- Storage: Store leftovers in an airtight container in the fridge for up to 2-3 days. It’s best to store the pesto separately if you plan to keep it for a longer time to avoid wilting the greens.
- Optional Add-ins: For added crunch, you can add croutons, roasted seeds, or chickpeas.