High-Protein Greek Yogurt Chicken Salad
I still remember the first time I brought this High-Protein Greek Yogurt Chicken Salad to a summer picnic — within minutes, the bowl was scraped clean, and three different people asked for the recipe. This version swaps heavy mayonnaise for thick Greek yogurt, creating a creamy, tangy chicken salad that’s packed with protein and ideal for meal prep, packed lunches, or a light dinner.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 0 minutes (if using pre-cooked chicken) or 20 minutes if poaching
- Total Time: 15 minutes (or 35 minutes with poaching)
- Servings: 4 generous servings
- Difficulty: Easy
Why You’ll Love This High-Protein Greek Yogurt Chicken Salad
- Each serving delivers around 35 grams of protein, making it a satisfying meal that keeps you full for hours.
- The Greek yogurt base is lower in fat and higher in protein than traditional mayonnaise, yet still gives that luscious, creamy texture.
- It comes together in under 20 minutes if you use leftover or rotisserie chicken — perfect for busy weeknights.
- This recipe is endlessly adaptable; you can add crunchy vegetables, fresh herbs, or a pinch of spice to suit your mood.
- It stores beautifully in the fridge for up to four days, and the flavours only get better as they meld together.
Ingredients You’ll Need
- 500g cooked chicken breast (or thigh meat), shredded or diced into 1cm cubes
- 200ml full-fat Greek yogurt (not the watery kind — thick and creamy is key)
- 1 tablespoon Dijon mustard
- 1 tablespoon lemon juice, freshly squeezed
- 2 celery sticks, finely diced (about 100g)
- 1 small red onion, finely chopped (about 80g)
- 50g dried cranberries or chopped dates
- 40g toasted flaked almonds or chopped walnuts
- 2 tablespoons fresh chives, snipped
- 1 tablespoon fresh dill, chopped (or 1 teaspoon dried)
- ½ teaspoon fine sea salt
- ¼ teaspoon freshly ground black pepper
- Optional: ½ teaspoon smoked paprika for a subtle warmth
Tip: If your Greek yogurt is very thick, stir in a teaspoon of milk or water to loosen it slightly — this helps the dressing coat every piece of chicken evenly.
How to Make High-Protein Greek Yogurt Chicken Salad
- Prepare the chicken: If using raw chicken, place 500g of breasts in a saucepan, cover with cold water, add a pinch of salt, and bring to a gentle simmer over medium heat. You’ll see small bubbles rising to the surface — that’s the sign. Poach for 12–15 minutes until the thickest part feels firm to the touch and the internal temperature reaches 74°C. Drain, let it cool until you can handle it, then shred or dice into small, even pieces. The meat should be tender and pull apart easily with a fork.
- Toast the nuts: In a dry frying pan over medium heat, add the flaked almonds or walnuts. Shake the pan every 30 seconds. After about 2–3 minutes, you’ll smell a warm, nutty aroma and see the nuts turning a light golden brown. Remove them immediately to a plate — they continue toasting from residual heat, so don’t let them darken too much.
- Mix the dressing: In a large mixing bowl, combine the Greek yogurt, Dijon mustard, lemon juice, salt, pepper, and smoked paprika if using. Whisk until the mixture is smooth and pale yellow, with a thick, creamy consistency that coats the back of a spoon. Taste and adjust the seasoning — it should be tangy and well-seasoned.
- Add the vegetables: Fold in the diced celery, red onion, dried cranberries, and half the toasted nuts. The celery should add a distinct crunch when you stir — listen for that gentle crackle as it incorporates into the dressing. The onion should be evenly distributed, adding flecks of purple and white.
- Combine with chicken: Add the shredded or diced chicken to the bowl. Using a rubber spatula or large spoon, fold everything together gently but thoroughly. You want every piece of chicken coated in the creamy dressing — the mixture should look glossy and well-integrated, with no dry spots. The colour will be a soft, creamy white with pops of green, red, and brown.
- Finish with herbs and nuts: Sprinkle in the fresh chives and dill, and add the remaining toasted nuts. Fold once more. The herbs will release a fresh, grassy scent as they mix in. Taste again — you’re looking for a balance of creamy, tangy, sweet, and savoury.
- Rest and serve: Cover the bowl with cling film and refrigerate for at least 20 minutes. This resting time allows the flavours to meld and the chicken to absorb the dressing. When you lift the film, you’ll notice the aroma has deepened, and the texture will feel firmer and more cohesive. Serve chilled or at room temperature.
Tips From My Kitchen
- Use full-fat Greek yogurt for best results: Low-fat or non-fat yogurts contain more water and less protein, which can make your chicken salad watery and thin. Full-fat yogurt (around 10% fat) gives a luscious, stable base that clings to the chicken beautifully and won’t separate after a day in the fridge.
- Season the chicken while it’s warm: If you’re poaching or roasting your own chicken, season it lightly with salt and pepper while it’s still warm. Warm meat absorbs seasoning much better than cold meat, resulting in a more flavourful salad throughout, not just on the surface.
- Chop everything to a uniform size: Aim for 1cm cubes for the chicken and similarly small dice for the celery and onion. When everything is the same size, you get a balanced bite every time — no overwhelming chunks of onion or huge pieces of chicken hiding in the spoon.
- Don’t skip the resting time: Even 20 minutes in the fridge makes a noticeable difference. The yogurt thickens slightly as it chills, the dried cranberries soften and release their sweetness, and the herbs infuse the entire mixture. If you serve it immediately, the flavours will taste separate rather than harmonious.
- Taste and adjust before serving: After resting, give the salad a final stir and taste. Cold temperatures can dull flavours, so you may need an extra pinch of salt, a squeeze of lemon, or a little more dill. This final adjustment is what elevates a good chicken salad to a memorable one.
- Use leftover chicken strategically: Roast chicken from a Sunday dinner or a rotisserie bird works brilliantly here. The darker thigh meat adds moisture, while the breast keeps it light. Just remove the skin and any bones, then shred or dice as directed.
Equipment You’ll Need
- Large mixing bowl
- Sharp knife and cutting board
- Small whisk or fork
- Measuring spoons
- Rubber spatula
- Small frying pan for toasting nuts
- Cling film or reusable wrap
Common Mistakes to Avoid
- Overcrowding the pan when toasting nuts: If you pile all the nuts into the pan at once, they steam rather than toast, resulting in a soft, chewy texture instead of a crisp crunch. Spread them in a single layer and shake the pan frequently — you’ll hear them rattling and see an even golden colour develop.
- Wrong temperature for poaching chicken: Boiling the chicken at a rolling boil makes it tough and stringy. You want a gentle simmer — just a few lazy bubbles breaking the surface. The water temperature should be around 85–90°C, not 100°C. The chicken will cook through gently, remaining tender and juicy.
- Skipping the rest time: I know it’s tempting to dig in straight away, but the resting period is where the magic happens. Without it, the dressing sits on top of the chicken rather than being absorbed, and the flavours remain separate. A short wait transforms the texture and depth of flavour dramatically.
Delicious Variations to Try
- Spicy Version: Add 1 finely chopped red chilli (seeds removed for less heat) and ½ teaspoon cayenne pepper to the yogurt dressing. Stir through 2 tablespoons of chopped fresh coriander and a squeeze of lime juice for a South Asian-inspired twist.
- Vegetarian/Vegan Option: Substitute the chicken with 400g of firm tofu, pressed and crumbled, or 250g of cooked chickpeas, roughly mashed. Use a plant-based yogurt alternative (coconut or soya-based works well) and add 1 tablespoon of nutritional yeast for a savoury, cheesy note.
- Different Protein: Swap the chicken for flaked cooked salmon, tinned tuna (drained), or shredded turkey. Each brings its own character — salmon pairs beautifully with dill and lemon, while turkey loves a touch of dried tarragon and apple cubes.
What to Serve With High-Protein Greek Yogurt Chicken Salad
- On a bed of mixed salad leaves with sliced avocado and cherry tomatoes
- Stuffed into a wholemeal pitta or between two slices of toasted sourdough
- Spooned over crisp lettuce cups for a low-carb, high-protein lunch
- Alongside a bowl of roasted sweet potato wedges or crunchy vegetable sticks
- Served with a bowl of Garlic Parmesan Pasta Recipe Easy Copycat for a heartier meal
Frequently Asked Questions

High-Protein Greek Yogurt Chicken Salad
Ingredients
Method
- Prepare the chicken: If using raw chicken, place 500g of breasts in a saucepan, cover with cold water, add a pinch of salt, and bring to a gentle simmer over medium heat. You’ll see small bubbles rising to the surface — that’s the sign. Poach for 12–15 minutes until the thickest part feels firm to the touch and the internal temperature reaches 74°C. Drain, let it cool until you can handle it, then shred or dice into small, even pieces. The meat should be tender and pull apart easily with a fork.
- Toast the nuts: In a dry frying pan over medium heat, add the flaked almonds or walnuts. Shake the pan every 30 seconds. After about 2–3 minutes, you’ll smell a warm, nutty aroma and see the nuts turning a light golden brown. Remove them immediately to a plate — they continue toasting from residual heat, so don’t let them darken too much.
- Mix the dressing: In a large mixing bowl, combine the Greek yogurt, Dijon mustard, lemon juice, salt, pepper, and smoked paprika if using. Whisk until the mixture is smooth and pale yellow, with a thick, creamy consistency that coats the back of a spoon. Taste and adjust the seasoning — it should be tangy and well-seasoned.
- Add the vegetables: Fold in the diced celery, red onion, dried cranberries, and half the toasted nuts. The celery should add a distinct crunch when you stir — listen for that gentle crackle as it incorporates into the dressing. The onion should be evenly distributed, adding flecks of purple and white.
- Combine with chicken: Add the shredded or diced chicken to the bowl. Using a rubber spatula or large spoon, fold everything together gently but thoroughly. You want every piece of chicken coated in the creamy dressing — the mixture should look glossy and well-integrated, with no dry spots. The colour will be a soft, creamy white with pops of green, red, and brown.
- Finish with herbs and nuts: Sprinkle in the fresh chives and dill, and add the remaining toasted nuts. Fold once more. The herbs will release a fresh, grassy scent as they mix in. Taste again — you’re looking for a balance of creamy, tangy, sweet, and savoury.
- Rest and serve: Cover the bowl with cling film and refrigerate for at least 20 minutes. This resting time allows the flavours to meld and the chicken to absorb the dressing. When you lift the film, you’ll notice the aroma has deepened, and the texture will feel firmer and more cohesive. Serve chilled or at room temperature.
Notes
Friends always ask me for this recipe after trying it at dinner parties, and I love that it’s just as welcome at a casual weekday lunch as it is on a picnic blanket. This is my go-to recipe when I need something quick but impressive — a bowl of creamy, protein-packed chicken salad that feels like a treat but takes almost no effort. I’d love to hear how yours turns out — drop a comment below and let me know which variation you tried first.

