This kale pesto chicken salad is the kind of easy, fresh meal you’ll want to keep on repeat. It combines tender chicken with a bright, herby kale pesto and a creamy base that makes every bite feel tasty without being heavy.

If you’re looking for a healthy chicken pesto salad recipe, this one checks all the boxes. It’s simple, full of flavor, and works beautifully as a quick lunch, a light dinner, or even a meal-prep option for the week. The creamy texture from Greek yogurt pairs perfectly with the bold, green kale pesto.
Ingredient Notes & Substitutions
COOKED CHICKEN
You’ll need about 2 cups of cooked, shredded or diced chicken. Rotisserie chicken works perfectly because it’s tender and flavorful, but any leftover grilled or roasted chicken will do. Look for meat that’s juicy, not dry or stringy. If you prefer, you can use poached chicken breasts or even canned chicken in a pinch.
KALE PESTO
Use roughly ½ cup of kale pesto. This is the heart of the kale chicken flavor, so choose one that’s bright green and fragrant. Homemade pesto made with fresh kale, garlic, olive oil, nuts, and cheese gives the best flavor, but a good-quality store-bought version works too. If kale pesto isn’t available, you can blend a quick version with kale, olive oil, garlic, lemon juice, and a handful of nuts.
GREEK YOGURT
You’ll need about ½ cup of plain Greek yogurt for the creamy base. Choose thick, unsweetened yogurt with a smooth texture. Full-fat yogurt gives the richest flavor, but low-fat works well if you want a lighter salad. If you don’t have Greek yogurt, you can use regular plain yogurt (strained slightly) or even mashed avocado for a dairy-free option.
LEMON JUICE
Add the juice of about half a lemon. Fresh lemon brightens the pesto and balances the richness of the chicken and yogurt. Choose lemons that feel heavy for their size and have smooth, bright skins. In a pinch, a splash of apple cider vinegar can replace it.
RED ONION
Use a few tablespoons of very finely chopped red onion. It adds a gentle crunch and a sharp note that lifts the whole salad. Look for firm onions with tight, shiny skins. If raw onion feels too strong, soak the pieces in cold water for a few minutes before adding them.
TOASTED NUTS OR SEEDS (OPTIONAL)
A small handful of toasted pine nuts, almonds, or sunflower seeds adds texture. Choose nuts that smell fresh and slightly sweet. Toast them lightly in a dry pan until golden and fragrant for the best flavor.
Step-by-Step Instructions
- Prepare the chicken.
If you’re using leftover or rotisserie chicken, shred or dice it into small, even pieces. You want bite-sized chunks so the dressing coats everything nicely. - Make the creamy pesto base.
In a medium bowl, combine the Greek yogurt and kale pesto. Stir slowly until the mixture turns a soft, pale green and looks smooth and creamy. - Add brightness.
Squeeze in the fresh lemon juice. Stir again and taste. The dressing should feel fresh and slightly tangy, not heavy. - Combine the salad.
Add the chicken to the bowl. Sprinkle in the finely chopped red onion. Use a spoon or spatula to fold everything together gently. The chicken should be evenly coated with the green, creamy dressing. - Add texture if using nuts or seeds.
Toss in the toasted nuts or seeds. Stir lightly so they stay whole and crunchy. - Taste and adjust.
Add a pinch of salt or black pepper if needed. The flavors should feel balanced—creamy, fresh, and slightly herby. - Chill before serving.
Cover the bowl and place it in the refrigerator for about 20–30 minutes. This helps the flavors blend and gives the salad a cool, refreshing texture.

Expert Tips
- Use freshly cooked or rotisserie chicken for the juiciest texture.
- If the pesto is very thick, loosen it with a teaspoon of olive oil before mixing.
- Let the salad chill for at least 20 minutes so the flavors settle together.
- Finely dice the onion so it adds flavor without overpowering the salad.
- Toast nuts just until fragrant over-toasting makes them bitter.
- Add a spoonful of extra yogurt if you prefer a lighter, creamier texture.
Storage & Make-Ahead
Store the kale pesto chicken salad in an airtight container in the refrigerator. It stays fresh for up to three days. The flavors actually improve after a few hours, making it a great make-ahead option for lunches.
Because this is a creamy, yogurt-based salad, freezing isn’t recommended. The texture can become watery once thawed.
If the salad thickens after sitting in the fridge, stir in a small spoonful of yogurt or a squeeze of lemon juice before serving. Avoid reheating, as this salad is meant to be enjoyed cold or at room temperature.
You can cook and shred the chicken a day or two ahead of time. Once you’re ready, just mix everything together and chill.
What to Serve With
This easy salad works beautifully tucked into warm pita bread or spooned over toasted sourdough. It also pairs nicely with grilled vegetables or a simple tomato soup for a light, satisfying meal.
For busy weeknights, you can serve it with roasted potatoes or a bowl of fresh fruit. It’s also a great option for picnics, casual lunches, or family dinners when you want something healthy but still full of flavor.
FAQs
Can I use store-bought pesto?
Yes, but try to find one made with kale or mix basil pesto with a handful of blended kale for a similar flavor.
Can I make this dairy-free?
You can replace the Greek yogurt with mashed avocado or a dairy-free yogurt alternative.
How long does this salad last in the fridge?
It keeps well for up to three days in a sealed container.
Is the flavor very strong?
No, the yogurt softens the pesto, giving it a creamy, mild, and balanced taste.

Kale Pesto Chicken Salad
Ingredients
- 2 cups cooked chicken shredded or diced
- ½ cup kale pesto
- ½ cup plain Greek yogurt
- 2 tablespoons lemon juice
- ¼ cup finely chopped red onion
- ¼ cup toasted pine nuts or almonds optional
- Salt and black pepper to taste
Instructions
- In a bowl, mix Greek yogurt and kale pesto until smooth.
- Stir in lemon juice and mix well.
- Add the cooked chicken and red onion.
- Toss gently until everything is evenly coated.
- Add toasted nuts if using, then season to taste.
- Chill for 20–30 minutes before serving.
