Classic homemade chicken salad served on a toasted croissant with lettuce, photographed on a white plate with a side of crackers

Chicken Salad Recipe: Creamy, Crunchy, Actually Tastes Like Something

Quick Answer

To make chicken salad, use fully cooled cooked chicken, shred or chop it, then fold it with mayonnaise, Dijon mustard, lemon juice, celery, red onion, garlic powder, salt, pepper, and herbs. Chill it for at least 30 minutes before serving so the dressing tightens up and the flavor stops acting like it just met everybody.

I went to a work lunch catered by a place that was supposed to be good and the chicken salad was the kind that leaves you questioning whether it was made for humans or for someone who lost a bet. Mayo-heavy, pale, underseasoned, the kind of thing that makes a room full of people silently decide to start with the pasta instead.

I made chicken salad for a picnic the following weekend purely as an act of corrective cooking. It takes about twenty minutes and the difference is almost embarrassing once you've had it both ways. The issue with most bad chicken salad is too much mayo relative to everything else, and the mayo going in straight from the jar instead of being seasoned. You want enough to bind it, not enough to drown it. A little lemon juice, Dijon, salt, and pepper in the mayo before it touches the chicken changes the entire personality of the dish.

The second issue is texture. Something crunchy — celery, sliced grapes, toasted pecans, cucumber — breaks up the monotony of soft chicken and soft mayo and gives you something to actually bite through. Without it, you're eating a uniform paste, which is why the deli version is such a difficult eating experience.

The picnic went well. I brought it in a cooler and people asked about it specifically, which has never happened at a work catering situation involving chicken salad. The bar is low. The recipe is not.

Prep15 minutes
Cook0 minutes (using pre-cooked chicken)
Total45 minutes (including 30 minutes chilling)
Serves6 servings
DifficultyEasy

Ingredients

  • 3 cups cooked chicken, shredded or chopped (about 1 lb boneless, skinless chicken breast or rotisserie chicken)
  • 1/2 cup mayonnaise (full-fat, not light)
  • 1 tablespoon Dijon mustard
  • 1 tablespoon fresh lemon juice
  • 2 stalks celery, finely diced (about 1/2 cup)
  • 3 tablespoons red onion, finely diced
  • 1/4 teaspoon garlic powder
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 2 tablespoons fresh parsley or dill, chopped (optional but not really optional)
  • 1/4 cup halved red grapes or 2 tablespoons sweet pickle relish (optional, if you're a person who likes that)

Instructions

  1. 1If cooking chicken specifically for this recipe: poach boneless skinless chicken breasts in salted water or low-sodium chicken broth over medium heat for 15-18 minutes, until cooked through to an internal temperature of 165°F. Let cool completely —? do not skip this. Warm chicken will make your mayo greasy and your salad sad.
  2. 2Shred the cooled chicken by hand or with two forks into rough, uneven pieces. You want texture, not paste. If you prefer a chunkier salad, chop it instead. Both are correct. This is not a debate worth having.
  3. 3In a large bowl, whisk together the mayonnaise, Dijon mustard, and lemon juice until smooth and slightly thinned. This is your dressing, and it should taste tangy enough to make you blink.
  4. 4Add the shredded chicken to the bowl and fold it into the dressing until evenly coated. Do not stir aggressively. The chicken deserves better than that.
  5. 5Add the celery, red onion, garlic powder, salt, and pepper. Fold to combine. Taste it now. Adjust salt and lemon juice as needed. This is the most important step and the one most people skip.
  6. 6Add fresh herbs if using. Add grapes or relish if using. Fold gently one more time.
  7. 7Cover the bowl and refrigerate for at least 30 minutes before serving. One hour is better. Overnight is best. The flavors need time to introduce themselves to each other.
  8. 8Serve on toasted bread, croissants, crackers, lettuce leaves, or directly from the bowl with a fork if you are alone and being honest about your life.

Pro Tips

  • Rotisserie chicken is the move here. It's already seasoned, already cooked, and it shreds like it was born to do this. I buy one specifically for this recipe and I feel no shame.
  • Do not use light mayonnaise. It thins out as it chills and the whole texture goes wrong. Full-fat mayo is what's holding this thing together structurally and emotionally.
  • Salt in stages: once when you mix, and once after chilling. Cold food mutes flavor, so what tastes right warm will taste flat cold. Taste it again right before serving.

Substitutions

mayonnaise → half mayo, half Greek yogurt Cuts richness slightly and adds a little tang. Works well if you want something lighter without losing creaminess entirely.
fresh lemon juice → apple cider vinegar Use 2 teaspoons in place of 1 tablespoon lemon juice. Slightly different flavor but the acid does the same structural work.
red onion → green onion or chives Milder and better if you're serving this to someone who treats raw onion like a personal attack.
Dijon mustard → yellow mustard or whole grain mustard Yellow mustard is sweeter and sharper; whole grain adds texture. Either works. The Dijon is just the one I trust.
fresh parsley → fresh dill or tarragon Dill makes it taste a little more like something you'd get at a good deli counter. Tarragon makes it taste fancy in a way you might have to explain.

Storage Instructions

Store in an airtight container in the refrigerator for up to 4 days. Do not freeze —? mayonnaise breaks when frozen and the texture becomes genuinely upsetting. Stir before serving if it's been sitting; the dressing can settle.

Make Ahead

This recipe is actually better made ahead. Assemble up to 24 hours in advance and refrigerate. The celery will soften very slightly but the flavor improves significantly as everything melds. Hold off on adding crackers or bread until serving.

Frequently Asked Questions

What's the best chicken to use for chicken salad?

Rotisserie chicken is the easiest and most flavorful option —? the seasoning is already built in. Poached boneless skinless chicken breasts work great if you want more control. Avoid grilled chicken with heavy char or strong seasoning, which can fight with the dressing. Whatever you use, it must be fully cooled before mixing or the mayo will separate and get greasy.

How do I keep my chicken salad from being watery?

Two main culprits: warm chicken (it releases steam as it cools, which waters down the dressing) and vegetables with high moisture content added too early. Pat chicken dry after cooking, let it cool completely, and if you're adding grapes or any wet additions, fold them in right before serving. Always taste and reseason after chilling —? excess liquid dilutes salt, not just flavor.

Can I make chicken salad without mayonnaise?

Yes. Use plain full-fat Greek yogurt as a 1:1 swap for a tangier, lighter result. Avocado mashed with lemon juice works for a dairy-free, creamy version though it browns faster. Some people use a light vinaigrette instead, which is more of a composed salad situation than a sandwich filling. All three work —? just know the texture and richness will be different from the classic.

Can I make chicken salad ahead of time?

Yes, and you should. Make it up to 24 hours ahead and refrigerate in an airtight container. The flavor genuinely improves as it sits. If making more than 24 hours ahead, hold the celery and herbs out and stir them in the day you're serving —? they stay crisper that way. Always taste and adjust seasoning right before serving because cold food needs more salt than you think it does.

How long does chicken salad last in the refrigerator?

Up to 4 days in an airtight container in the refrigerator. After that the texture starts to deteriorate and the celery gets limp in a way that is hard to come back from. Do not leave chicken salad at room temperature for more than 2 hours —? the mayo and chicken together move into food safety territory quickly. Do not freeze it.

Why does my chicken salad taste bland?

Almost always a seasoning issue. Cold dulls flavor, so chicken salad that tastes fine when warm will taste flat from the fridge. The fixes: more salt, more lemon juice, and making sure your Dijon is actually doing something. Taste it after chilling and season again. If it still tastes flat, a tiny splash more lemon juice and a pinch of salt will usually snap it back.

Can I add grapes or nuts to chicken salad?

Absolutely. Halved red or green grapes add a sweet pop that works really well against the savory mayo base. Toasted pecans or sliced almonds add crunch and a little richness. Dried cranberries work in the same way as grapes. Add these right before serving so they don't soften. If you're serving to anyone with nut allergies, keep nuts on the side.

What do I serve chicken salad with besides bread?

Butter lettuce or romaine leaves make a solid low-carb wrap. Croissants are the move for a proper lunch. Crackers or crostini work great for an appetizer situation. You can also serve it over a simple green salad, stuffed into halved avocados, or inside hollowed-out tomatoes if you are the kind of person who does things like that. All of these are correct.