Salads
This chicken salad recipe with craisins and walnuts transforms simple ingredients into a perfectly balanced dish that’s ideal for sandwiches, picnics, or meal prep.
The combination of tender chicken, plump craisins, and toasted walnuts creates a sweet-savory texture that’s both satisfying and versatile—no one will guess it’s made in just 20 minutes.
The secret lies in poaching the chicken for juicy perfection and balancing flavors with a light, tangy dressing that keeps every bite cohesive.
What makes this recipe stand out is how effortlessly it comes together: poached chicken stays moist and tender, while the walnuts add crunch and richness. Craisins provide a subtle sweetness that contrasts beautifully with the savory chicken and herby dressing.
The result is a salad that’s hearty enough for a main dish but light enough for a picnic spread—ideal for lunchboxes, potlucks, or a quick weeknight dinner.
By the time you’re done, you’ll have a chicken salad that’s creamy yet textured, sweet yet savory, and packed with protein and crunch. The dressing binds everything together without overpowering the natural flavors, while the walnuts and craisins add layers of complexity.
This isn’t just another chicken salad—it’s a crowd-pleaser that elevates everyday meals.
Best of all, it keeps well in the fridge for up to 4 days, making it perfect for meal prep. Serve it on crusty bread, in lettuce wraps, or straight from the bowl—each bite delivers the perfect harmony of textures and flavors. Let’s get started!
Ingredients for chicken salad recipe with craisins and walnuts
Sweet, savory, and packed with texture—this chicken salad comes together faster than you can say picnic.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Poached for juicy perfection |
| Dried Craisins 🍇 | ½ cup | Plump and juicy variety |
| Walnuts 🌰 | ¾ cup | Toasted for rich crunch |
| Mayonnaise 🥫 | ½ cup | High-quality, light version |
| Greek Yogurt 🥛 | ¼ cup | Plain, full-fat for creaminess |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed, tangy |
| Dijon Mustard 🌶️ | 1 tbsp | Mild for subtle flavor |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, bright flavor |
| Red Onion 🧅 | ¼ cup | Finely diced, sharp bite |
| Celery Stalks 🥬 | 2 whole | Diced, crisp texture |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Honey 🍯 | 1 tbsp | Light, floral variety |
The chicken makes or breaks this salad. Buy bone-in, skin-on breasts for extra flavor if you can find them, but boneless works too. Poach them gently—no boiling!—so they stay juicy. Costco or Trader Joe's often have pre-cut chicken that’s perfect for this. If you’re short on time, rotisserie chicken works in a pinch (just shred it finely). The walnuts? Toast them in a dry pan for 3-4 minutes until fragrant—this brings out their natural richness. Skip the pre-toasted stuff; it’s not the same. Craisins should be plump, not dried out—Bob’s Red Mill or Sun-Maid are my go-tos.
No mayo? Greek yogurt plus olive oil works beautifully—just add 1 tbsp olive oil to the yogurt. Fresh cilantro wilt fast, so buy it the day you cook. No cilantro? Substitute parsley at the same amount. The red onion can be swapped for green onion if you prefer milder flavor. For extra crunch, add 1 tbsp chopped pecans. If you’re watching sugar, reduce honey to 1 tsp and add 1 tsp maple syrup instead. The dressing ties everything together—don’t skip the Dijon; it adds depth that plain mustard can’t match.
This salad tastes even better the next day as flavors meld. Store in an airtight container with parchment paper between layers to keep it crisp. Keeps for 4 days in the fridge—perfect for meal prep! Portion into small containers for quick grab-and-go lunches. If making ahead, hold off on adding the walnuts until serving so they stay extra crunchy. Double the batch and freeze half for future picnics—it thaws beautifully.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—just shredded chicken, a handful of walnuts, plump craisins, mayo, and Greek yogurt. No fancy techniques, no chopping marathon, and honestly? It’s the kind of recipe where I can pull it together while my coffee brews.
- Sweet-Savory Crunch: That first bite—tender chicken, sticky craisins, and walnuts cracking under your teeth—is ridiculously good. The Greek yogurt keeps it light, but the walnuts and craisins add this unexpected depth that makes it taste like a dessert you didn’t plan for.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or quick sandwiches. It holds up for days in the fridge, and the texture stays perfect—no soggy bread here. My kids (and my husband) fight over who gets the last bite in their wraps.
- Budget-Friendly Flex: Chicken breast is affordable, and I stretch it further by mixing in yogurt instead of all mayo. A big batch feeds my family for days, and I always save the leftovers for salads or crackers. Plus, walnuts and craisins are pantry staples—no last-minute grocery runs needed.
Step-by-step instructions for chicken salad with craisins and walnuts
Here's how to create a perfectly balanced chicken salad with sweet, crunchy accents.
Poach the Chicken Breast for Juicy Perfection
Fill a medium saucepan with 4 cups of water and bring to a gentle simmer over medium heat. Add the 1.5 lb boneless, skinless chicken breast, 0.5 tsp salt, and 0.25 tsp black pepper. The water should be hot but not boiling vigorously to prevent tough meat.
Poach for 12-15 minutes until the chicken reaches an internal temperature of 165°F and feels tender when pressed. You'll see the meat become opaque and pull away cleanly from the bone. Remove with a slotted spoon and transfer to a cutting board to rest for 10 minutes before shredding.
Shred and Mix with Dressing Components
Once the chicken has rested, shred it using two forks into ¼-inch thick pieces. In a large mixing bowl, combine the shredded chicken with 0.5 cup mayonnaise, 0.25 cup Greek yogurt, 2 tbsp lemon juice, 1 tbsp Dijon mustard, and 1 tbsp honey. Mix gently but thoroughly to distribute all ingredients evenly.
Here's the thing—adding the yogurt and lemon juice together creates a tangy balance that prevents the salad from becoming too heavy. The honey adds just enough sweetness to complement the dried craisins without overpowering the savory chicken.
Toast Walnuts for Maximum Crunch
While the chicken cooks, toast the 0.75 cup walnuts in a dry skillet over medium heat for 3-4 minutes, stirring constantly until they turn a rich golden brown and smell deeply nutty. This step is crucial—the toasted walnuts provide that perfect crunch that keeps the salad interesting with every bite.
Transfer the toasted walnuts to a cutting board and roughly chop them with a knife. Let them cool for 2 minutes before adding to the chicken mixture to maintain their crisp texture.
Incorporate Fresh and Dried Ingredients
Finely dice the 2 whole celery stalks and 0.25 cup red onion, then chop the 0.25 cup fresh cilantro into small pieces. Fold these fresh ingredients into the chicken mixture along with the chopped walnuts and 0.5 cup dried craisins.
Gently mix everything together until fully combined. You want the dried craisins and walnuts evenly distributed, but don't overmix or you'll crush the celery and onion. The salad should look vibrant with pops of green, brown, and purple throughout.
Chill and Adjust Seasoning
Cover the bowl and refrigerate the chicken salad for at least 30 minutes to allow all the flavors to meld together. This chilling time is essential—it lets the chicken absorb all the dressing components and gives the salad that perfect texture.
Before serving, taste and adjust seasoning if needed. You might want to add a pinch more salt or lemon juice to balance the flavors. The salad should be creamy, slightly sweet, with a satisfying crunch from the walnuts and celery. Serve on crisp lettuce leaves, in sandwiches, or with crackers for a delightful picnic spread.
Pro Tips For Making Chicken Salad Recipe With Craisins And Walnuts
- POACH DON’T BOIL: The chicken breast dries out fast, and nobody wants rubbery salad. Poach it in simmering water (not boiling) with a splash of vinegar or lemon juice for 12–15 minutes—just until the internal temp hits 165°F. The acid keeps it tender, and the flavor carries through the salad.
- TOAST THOSE NUTS: Skip the raw walnuts—they’ll turn to mush and make your salad greasy. Toast them in a dry pan over medium heat for 3–4 minutes until fragrant and golden. Let them cool completely before chopping, or they’ll release oil like crazy when mixed in.
- CHOP THE CHICKEN SMALL: Big chunks of chicken look lazy and don’t mix evenly. Dice it into ½-inch pieces—small enough to eat with one bite, but not so fine it turns into a paste. A sharp knife and a steady hand make this faster than you’d think.
- MIX THE BASE COLD: Warm mayo and yogurt turn your salad into a sad, greasy mess. Chill both ingredients in the fridge for at least 30 minutes before mixing, and keep the chicken and nuts cold too. The texture stays creamy, not oily, and the flavors balance better. (Yes, even if you’re impatient.)
Make-ahead tips for chicken salad recipe with craisins and walnuts
Prep Ahead
Make this chicken salad up to 3 days in advance—it tastes even better after flavors meld! Store in an airtight container with parchment paper between layers to keep ingredients crisp. The walnuts stay crunchier when added fresh, so I recommend keeping them separate until serving. 📅
Portioning Tips
Divide the salad into 4 small meal-prep containers (about 1 cup each) for grab-and-go lunches. Keep the walnuts in a separate baggie and add them just before eating. This maintains texture and prevents sogginess over time. I use Glasslock containers for easy reheating in the microwave.
Freezing for Later
For longer storage, freeze half the batch in a freezer-safe container for up to 2 months. Thaw overnight in the fridge, then add fresh walnuts and a squeeze of lemon juice to revive flavors.
The texture may soften slightly after freezing, but it’s still delicious in sandwiches or wraps. ❄️
Reheating Safely
If you’ve stored the salad without walnuts, reheat gently in the microwave for 1-2 minutes on 50% power. Stir halfway to ensure even heating. Add walnuts and extra lemon juice after reheating to brighten flavors.
For stovetop reheating, warm in a skillet over low heat for 3-4 minutes with 1 tbsp water to prevent drying.
Walnuts Last-Minute
Toast fresh walnuts right before serving to guarantee maximum crunch. Keep them in a small jar at room temperature for up to 1 week if you’re prepping ahead.
I like to toast a batch on Sunday and store them in the fridge to use throughout the week—just pop them in a dry pan for 2 minutes when ready to eat. 🌰
Dressing Adjustments
If the salad tastes too heavy after reheating, stir in 1-2 tsp extra lemon juice or 1 tsp Greek yogurt to lighten the texture. For added moisture, sprinkle with 1 tbsp cold water and mix well.
The dressing binds everything together, so don’t skip this step—it keeps the salad creamy and cohesive. 💡
Nutrition facts
Frequently asked questions
Can I substitute craisins with regular raisins?
Yes, but there’s a difference! Craisins are plump, juicy raisins that stay intact in salads, while regular raisins are smaller and drier. For best texture, use ½ cup craisins or ⅓ cup regular raisins (soaked in warm water for 10 minutes to plump them up). The flavor will be slightly less sweet, but it still works well.
How do I keep the walnuts extra crunchy?
Toast them fresh right before adding to the salad, and store any extras in an airtight container at room temperature for up to 1 week. For meal prep, keep walnuts separate until serving—add them just before eating. If reheating the salad, toast new walnuts to replace any lost crunch.
What’s the best way to store leftovers?
Store in an airtight container with parchment paper between layers for up to 4 days. Keep walnuts separate until ready to eat. For longer storage, freeze half the batch (without walnuts) for up to 2 months. Thaw overnight in the fridge and add fresh walnuts before serving.
Can I make this chicken salad without mayo?
Replace the mayo with ½ cup Greek yogurt + 1 tbsp olive oil for a lighter texture. The yogurt adds creaminess while keeping it tangy. For extra richness, stir in 1 tbsp sour cream or 1 tsp lemon zest to balance flavors. The salad will be slightly less dense but still delicious.
Why does my chicken salad taste bland after reheating?
Reheating can mute flavors, but a quick fix brightens it up! Stir in 1-2 tsp extra lemon juice or 1 tsp Dijon mustard to restore tang. For moisture, add 1 tbsp cold water or Greek yogurt and mix well. The key is to revive the dressing—don’t overheat, or the chicken will dry out.
