Classic Chicken Salad Recipe (Creamy, Never Bland)

Classic chicken salad served on a toasted croissant on a white ceramic plate, garnished with fresh dill and lemon — chicken salad recipe
Classic chicken salad served on a toasted croissant on a white ceramic plate, garnished with fresh dill and lemon — chicken salad recipe

Most chicken salad recipes land somewhere between watery and bland. This one doesn’t. The chicken gets poached in seasoned water so it stays moist all the way through, the dressing has actual structure from Dijon and lemon juice, and the whole thing holds up for three days in the fridge without turning soggy.

This chicken salad recipe takes about 30 minutes start to finish, and most of that is hands-off poaching time. Once you try it on a croissant or stuffed into lettuce cups, you’ll understand why it becomes a weekly staple.

Why You’ll Love This Chicken Salad

The texture is right. Chicken is hand-pulled, not food-processor-shredded, so you get actual chunks with every bite.

The dressing clings. Dijon mustard acts as an emulsifier, keeping the mayo from pooling at the bottom of the bowl.

It works for meal prep. Make it Sunday, eat it through Wednesday — the flavor actually improves after a few hours in the fridge.

No grapes, no raisins, no surprises. This is a clean, savory version that works for every palate at the table.

Flexible. Works on bread, in wraps, on crackers, or straight from the bowl.

Ingredients You’ll Need

For the Chicken

  • 2 large boneless, skinless chicken breasts (approximately 600g / 1.3 lbs total) — poaching keeps these tender; do not skip the seasoned water
  • 1 litre cold water — starting cold prevents the outside from cooking faster than the inside
  • 1 tsp salt
  • 1 bay leaf
  • 3 whole black peppercorns
  • 1 garlic clove, halved — subtle background flavor in the poaching liquid

For the Dressing

  • 4 tbsp (60g) good-quality mayonnaise — full-fat gives better texture and flavor
  • 1 tsp Dijon mustard — not yellow mustard; Dijon binds the dressing and adds depth
  • 1 tbsp fresh lemon juice — brightens the whole mixture; bottled lemon juice is noticeably flat here
  • ¼ tsp fine salt
  • ¼ tsp freshly ground black pepper
  • ¼ tsp garlic powder

Mix-Ins

  • 2 celery stalks, finely diced (approximately 80g) — provides crunch and moisture without making the salad wet
  • 3 tbsp red onion, finely diced — soak in cold water for 5 minutes first to mellow the bite
  • 2 tbsp fresh dill, roughly chopped — dried dill works but tastes noticeably different

Recipe Timing

Timing ElementDuration
Prep Time10 minutes
Cook Time15 minutes
Chill Time20 minutes (minimum)
Total Time45 minutes

Servings: 4 | Difficulty: Easy | Cuisine: American | Course: Lunch, Sandwich Filling

All ingredients for chicken salad laid out flat on white marble — chicken salad recipe ingredients

How to Make Chicken Salad — Step by Step

Poach the Chicken

Step 1: Place the chicken breasts in a medium saucepan in a single layer. Add cold water, salt, bay leaf, peppercorns, and garlic. The water should cover the chicken by at least 2.5cm (1 inch) — add more water if needed.

Step 2: Bring the water to a gentle simmer over medium heat. Once you see small bubbles breaking the surface, reduce heat to medium-low. Do not let the water boil — a rolling boil toughens the meat.

⚠️ Food Safety: Raw chicken must reach an internal temperature of 74°C (165°F) before it is safe to eat. Use a probe thermometer to check the thickest part of the breast.

Why this works: Starting in cold water and bringing it up slowly gives you an even cook from edge to center. High heat causes the proteins to seize up fast, which is why poached chicken so often ends up dry and rubbery.

Step 3: Simmer uncovered for 12–15 minutes, until the thickest part of the largest breast reads 74°C (165°F) on an instant-read thermometer and the meat is completely white with no pink remaining when you cut into the thickest point.

Chicken breasts simmering in seasoned water in a saucepan — step in making chicken salad recipe

Step 4: Transfer the cooked chicken to a cutting board and let it rest for 10 minutes. This allows the juices to redistribute so the meat stays moist when you pull it apart.

Step 5: Using two forks, pull the chicken apart into rough chunks — pieces around 1.5–2cm. Avoid shredding too finely; you want texture, not paste. Set aside to cool to room temperature before mixing.

Make the Dressing

Step 6: While the chicken cools, soak the diced red onion in a small bowl of cold water for 5 minutes, then drain and pat dry with a paper towel. This removes the sharp raw bite without losing the flavor.

Step 7: In a large mixing bowl, combine the mayonnaise, Dijon mustard, lemon juice, salt, pepper, and garlic powder. Stir until smooth and uniform in color.

Why this works: Mixing the dressing separately before adding the chicken lets you taste and adjust seasoning before it all comes together. Once the chicken is in, under-seasoned dressing is hard to fix without over-mixing.

Creamy dressing being mixed in a white bowl with a spatula — step in making chicken salad recipe

Combine and Chill

Step 8: Add the cooled pulled chicken, celery, drained red onion, and fresh dill to the dressing bowl. Fold everything together with a rubber spatula using gentle strokes — do not stir aggressively or the chicken will break down further.

Why this works: Folding rather than stirring keeps the chicken chunks intact. Those larger pieces are what separate a good chicken salad from a paste.

Step 9: Taste the mixture and adjust: more lemon juice if it tastes flat, more salt if the flavor isn’t coming through, more mayo if it feels too dry. Cover the bowl tightly with plastic wrap and refrigerate for at least 20 minutes before serving. This rest period is not optional — it allows the flavors to settle and the dressing to coat every piece evenly.

Finished chicken salad in a white ceramic bowl with chunks of chicken, celery, red onion, and fresh dill — chicken salad recipe

Common Mistakes to Avoid

Cutting the chicken instead of pulling it. Diced chicken has a different texture — it stays in separate, sometimes dry cubes rather than absorbing the dressing. Pulling creates slightly rough edges that hold the mayo coating much better.

Adding the dressing while the chicken is still warm. Warm chicken causes the mayonnaise to thin out and the whole salad becomes greasy and wet. Wait until the chicken is fully at room temperature, or chill it in the fridge for 10 minutes first.

Skipping the chill time. Fresh out of the bowl it tastes under-seasoned. After 20 minutes in the fridge the flavors come together properly. Serve it straight away and you’ll wonder why it tastes so flat.

Over-mixing after everything is combined. Two or three folds is enough. Keep going and you’ll have shredded chicken paste instead of a salad with real texture.

Variations and Substitutions

Rotisserie chicken: Works well here and saves 20 minutes. Remove the skin and pull the meat from two breasts. The flavor will be slightly smokier, which is not a problem — it pairs well with the Dijon dressing.

Mayo substitute: Greek yogurt replaces mayonnaise at a 1:1 ratio. The result is tangier and slightly thinner, so reduce the lemon juice by half to keep the balance.

Herb swap: If fresh dill is unavailable, flat-leaf parsley or tarragon works. Dried herbs are a last resort — use half the quantity listed and add at the mixing stage, not at the end.

What to Serve With Chicken Salad

On a toasted croissant with butter lettuce — the buttery pastry works better than regular bread because it doesn’t go soggy as quickly.

Stuffed into romaine lettuce cups for a lower-carb option that still gives you crunch with every bite.

On sourdough with sliced cucumber — the tang of the bread sharpens the creaminess of the salad.

With crackers as a spread — a practical option for a light lunch or quick snack board.

Over a simple green salad with cherry tomatoes and a plain olive oil drizzle.

Chicken salad on a toasted croissant with a side green salad on a white plate, ready to serve — chicken salad recipe

Storage, Reheating and Make-Ahead

Fridge: Store in an airtight glass or hard-sided plastic container for up to 3 days. Glass is preferable — it keeps the salad colder longer and doesn’t absorb odors.

Freezer: Do not freeze this recipe. Mayonnaise separates when frozen and thawed, leaving a watery, broken texture that cannot be fixed by re-stirring.

Make-ahead: You can poach and pull the chicken up to 2 days ahead and store it separately in the fridge. Mix the dressing and store it in a jar. Combine everything the day you plan to serve — this gives you the freshest texture and the cleanest flavor.

Allergen and Dietary Information

Contains eggs (from mayonnaise). To make this egg-free, substitute mayonnaise with a vegan mayo made from aquafaba or sunflower oil — most large supermarkets carry these. The texture will be slightly lighter.

May contain gluten depending on how you serve it. The salad itself is gluten-free. Bread, croissants, and crackers used for serving typically contain gluten.

For severe allergies, always check individual ingredient labels for cross-contamination warnings.

Nutrition Information

Per serving (recipe makes 4 servings)

NutrientPer Serving
Calories310 kcal
Protein29 g
Total Carbohydrates3 g
Dietary Fiber0.5 g
Total Sugars1 g
Total Fat20 g
Saturated Fat3.5 g
Sodium520 mg
Cholesterol95 mg
Potassium390 mg
Vitamin C4 mg
Calcium22 mg
Iron0.8 mg

Nutritional values are estimates only and may vary based on specific ingredients, brands, and portion sizes used. For precise dietary needs, consult a registered dietitian.

Frequently Asked Questions

Can I use rotisserie chicken for this chicken salad recipe? Yes, and it works very well. Pull the meat from two chicken breasts, remove the skin, and make sure the chicken has cooled to room temperature before mixing with the dressing. The flavor will be slightly more savory, which pairs well with the Dijon and lemon.

How do I keep my chicken salad from getting watery? Two things cause wateriness: warm chicken thinning the mayo, and celery or onion releasing moisture over time. Make sure your chicken is fully cooled before mixing. For meal prep, you can also salt the diced celery lightly, let it sit 5 minutes, then pat dry before adding — this draws out the excess liquid in advance.

How long does chicken salad last in the fridge? Three days in an airtight container. After that, the celery softens noticeably and the dressing starts to break down. Give it a stir before serving on day two or three — a small amount of separation is normal.

Can I make this chicken salad ahead for a party? Yes. Poach and pull the chicken up to 2 days in advance and keep it stored separately. Mix the dressing and store it in a jar. Combine 30 minutes before your guests arrive, chill briefly, and serve. Assembling too far ahead leaves the bread or wraps soggy if you’re serving on a platter.

What can I substitute for mayo? Full-fat Greek yogurt works at a 1:1 ratio. Reduce the lemon juice by half since yogurt is already tart. The result is tangier and a bit lighter — still good, but noticeably different from the classic version. Avocado-based mayo also works if you want a richer swap with no dairy.

Why does my chicken salad taste bland? Usually one of three things: the chicken was under-seasoned during poaching, the dressing wasn’t adjusted before mixing, or the salad was served too soon without resting in the fridge. Taste the dressing on its own before you add the chicken, and don’t skip the 20-minute chill time.

Can I freeze chicken salad? No. Mayonnaise breaks when frozen — it separates into an oily, watery mess that doesn’t come back together when thawed. If you want to freeze a batch, freeze only the cooked pulled chicken and make the dressing fresh when you’re ready to use it.

Conclusion

A reliable chicken salad recipe is one of the most practical things to have in your weekly rotation. This version stays creamy for days, holds its texture on bread or in a wrap, and tastes better after a few hours in the fridge than it does fresh out of the bowl.

The two things that make the biggest difference are pulling the chicken by hand and not skipping the chill time. Get those two right and this chicken salad will be on your table every week.

Chicken Salad — Recipe Card

Classic chicken salad — recipe card
Abdul Rehman

Classic Chicken Salad

A creamy, well-seasoned chicken salad made with hand-pulled poached chicken, Dijon mustard dressing, celery, red onion, and fresh dill. This chicken salad recipe holds up for three days in the fridge and works on sandwiches, wraps, crackers, or lettuce cups.
Prep Time 10 minutes
Cook Time 15 minutes
Chill Time 20 minutes
Total Time 45 minutes
Course: Lunch, Sandwich Filling
Cuisine: American

Ingredients
  

For the Chicken
  • 2 large boneless, skinless chicken breasts (~600g / 1.3 lbs) ​
  • 1 litre cold water ​
  • 1 tsp salt ​
  • ​ ​ bay leaf ​
  • 3 whole black peppercorns ​
  • ​ ​ garlic clove, halved ​
For the Dressing
  • 4 tbsp (60g) full-fat mayonnaise ​
  • 1 tsp Dijon mustard ​
  • 1 tbsp fresh lemon juice ​
  • 1/4 tsp fine salt ​
  • 1/4 tsp freshly ground black pepper ​
  • 1/4 tsp garlic powder ​
Mix-Ins
  • ​ ​ celery stalks, finely diced (~80g) ​
  • 3 tbsp red onion, finely diced ​
  • 2 tbsp fresh dill, roughly chopped ​

Method
 

  1. Place chicken breasts in a medium saucepan. Add cold water, salt, bay leaf, peppercorns, and halved garlic. Cover chicken by at least 2.5cm of water.
  2. Bring to a gentle simmer over medium heat. Reduce to medium-low once bubbles appear. Do not boil.
  3. Simmer 12–15 minutes until chicken reaches an internal temperature of 74°C (165°F) and is completely white at the thickest point.
  4. Transfer chicken to a cutting board and rest 10 minutes. Pull apart into 1.5–2cm chunks with two forks.
  5. Soak diced red onion in cold water for 5 minutes. Drain and pat dry.
  6. Whisk together mayonnaise, Dijon mustard, lemon juice, salt, pepper, and garlic powder in a large bowl.
  7. Add cooled pulled chicken, celery, drained red onion, and fresh dill. Fold gently with a rubber spatula.
  8. Taste and adjust seasoning. Cover and refrigerate at least 20 minutes before serving.

Similar Posts