I didn’t think chicken salad could be a personality trait until I made this version for a picnic and three people asked for the recipe before they’d even finished their plate. 😅
Most chicken salad recipes are fine. This one is the reason my fridge never has leftovers past day two.
The trick isn’t some secret ingredient hiding in a spice cabinet. It’s how you build the texture, and I’ll get into exactly why that matters in a second.
Recipe at a Glance
| Detail | Info |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 20 minutes (if cooking chicken from raw) |
| Total Time | 35 minutes |
| Servings | 4-6 |
| Difficulty | Easy |
| Best For | Sandwiches, wraps, meal prep, lettuce cups |
What You’ll Need
- 3 cups cooked chicken, shredded or diced (about 3 boneless, skinless chicken breasts, or one rotisserie chicken)
- 3/4 cup mayonnaise
- 2 tablespoons Dijon mustard
- 2 celery stalks, finely diced
- 1/2 cup red seedless grapes, halved
- 1/3 cup pecans, chopped (walnuts work too)
- 1/4 cup red onion, finely diced
- 2 tablespoons fresh dill, chopped
- 1 tablespoon lemon juice
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
That’s it. Nothing exotic, nothing you have to special-order.
Tools You’ll Need
- Cutting board and a sharp chef’s knife
- Large mixing bowl
- Measuring cups and spoons
- Two forks (for shredding) or a stand mixer with the paddle attachment
- Rubber spatula
- Airtight container for storage

How to Make It
Step 1: Cook the chicken (skip if using rotisserie).
Season chicken breasts with salt and pepper, then bake at 375°F for 20-25 minutes, or poach in simmering water for about 15 minutes, until the internal temp hits 165°F.
Step 2: Let it cool completely.
This part actually matters. Warm chicken mixed with mayo turns everything greasy and thin. Give it a solid 15-20 minutes, or pop it in the fridge if you’re in a hurry.
Step 3: Shred or dice the chicken.
I go with a rough dice here instead of shredding. It holds up better in a sandwich and doesn’t turn mushy.
Step 4: Mix the dressing.
In your mixing bowl, whisk together the mayonnaise, Dijon, lemon juice, salt, and pepper until smooth.
Step 5: Add everything else.
Fold in the chicken, celery, grapes, red onion, pecans, and dill. Use the spatula and go gently, you’re folding, not mashing.
Step 6: Taste and adjust.
Add more salt, a splash more lemon, whatever it needs. Flavors always taste a little muted right after mixing.
Step 7: Chill before serving.
Cover and refrigerate for at least 30 minutes. This is where the flavors actually come together.
Pro Tips
1. Cool the chicken before it touches the mayo. I mentioned this above, but it’s worth repeating because it’s the single most common reason chicken salad turns out watery.
2. Cut everything close to the same size. Small dice on the celery, grapes, and chicken means every bite has a little bit of everything, instead of one giant chunk of chicken and a stray grape.
3. Add the nuts right before serving if you’re making it ahead. Pecans get soft and sad after a day in the fridge. Keep them separate and stir them in fresh.
4. Taste it cold, not warm. Cold mutes salt and acid. If you season it while it’s still slightly warm, it’ll taste under-seasoned once chilled.
5. Don’t skip the mustard. It sounds small, but Dijon cuts through the richness of the mayo and keeps the whole thing from tasting flat.
Substitutions and Variations
- Swap the mayo: Use plain Greek yogurt for a lighter, tangier version, or do half mayo, half yogurt.
- Nut-free: Sunflower seeds or a handful of chopped apple add crunch without the allergen risk.
- No grapes: Diced apple, dried cranberries, or halved cherry tomatoes all work.
- Curry version: Add 1 teaspoon curry powder and swap the grapes for golden raisins.
- Vegetarian: Chickpeas, mashed slightly, make a surprisingly good stand-in for the chicken.
- Whole30 or paleo: Skip the mayo entirely and mash in half an avocado instead.
Make-Ahead Tips
This one’s actually better the next day, once the flavors have had time to sit together.
- Make the full recipe up to 3 days ahead, but hold off on adding the pecans until you’re ready to serve.
- Store the dressing and chicken separately if you’re prepping more than 2 days out, then combine the day you plan to eat it.
Nutrition Breakdown (Per Serving, Approximate)
| Nutrient | Amount |
|---|---|
| Calories | ~340 |
| Protein | 24g |
| Fat | 24g |
| Carbs | 7g |
| Fiber | 1g |
These numbers will shift depending on your mayo brand and how generous you are with the pecans.
Diet-Friendly Swaps
- Low carb / keto: Skip the grapes, add extra celery and a diced pickle.
- Dairy-free: Already dairy-free as written, just double-check your mayo brand.
- High protein: Add an extra 1/2 cup of chicken and go light on the mayo.
How to Serve It
- Piled onto a croissant for the classic version
- Scooped into butter lettuce cups for a lighter lunch
- Spread on crackers for an easy appetizer
- Stuffed into a hollowed-out avocado
- Straight over a bed of greens with extra lemon
Time-Saving Tips
- Buy a rotisserie chicken. It cuts the prep time in half and honestly tastes just as good in this recipe.
- Use a food processor to pulse the celery and onion instead of dicing by hand.
- Double the batch. It keeps well and you’ll be glad it’s already in the fridge on a day you don’t want to cook.
Leftovers and Storage
Store in an airtight container in the fridge for 3-4 days.
Give it a good stir before serving since the dressing tends to settle. I wouldn’t freeze this one, the mayo separates and the texture turns grainy once thawed.
FAQ
Can I use canned chicken?
You can, though the texture won’t be quite as good. Drain it well and pat it dry first.
How long does chicken salad actually last in the fridge?
Three to four days in an airtight container, as long as it’s been kept cold the whole time.
Can I freeze chicken salad?
Not a great idea. Mayo-based dressings tend to break down and separate once thawed.
Is this good for meal prep?
Very much so. Portion it into containers and you’ve got lunch sorted for most of the week.
What bread works best?
A soft croissant is my go-to, but a sturdy sourdough or a simple lettuce wrap both hold up well too.
Can I make it spicier?
A dash of hot sauce or a pinch of cayenne in the dressing works well without overpowering everything else.
Wrapping Up
This is one of those recipes that seems almost too simple to be worth writing about, until you make it once and realize how often you’ll come back to it.
Give it a try this week, and if you tweak it or swap something in, I’d genuinely love to hear how it turned out. Drop a comment below with your version, or any questions if something’s unclear. I read every single one.