The last time someone handed me a “healthy” chicken salad, it was a sad pile of dry shreds with a whisper of yogurt and some diced apple that wept into everything. I wanted to like it. I really did. But I spent the whole meal mentally rearranging the ingredients into something that didn’t make me sigh. This version is what I ended up with after that sandwich — and honestly, it’s the only chicken salad I make now. Creamy without any mayonnaise, bright without being acidic, and it actually holds up in the fridge for three days without turning into a sad paste. My kids fight over the leftovers, and that’s not something I say lightly.
The short version: Cubed avocado does the work of mayo, lime keeps it green, and a crunchy element makes every bite worth taking.
I’ve tested this with rotisserie chicken, poached breasts, and even leftover grilled thighs. All of them work. But the rotisserie version is my favorite because it already has that slight saltiness that pulls everything together. And yes — you can totally prep this on Sunday and eat it for days.
- Serves: 4 as a main (or 6 as a sandwich filling)
- Hands-On Time: 15 min | Total Time: 15 min
- Difficulty: Easy enough for a Tuesday lunch when you’re half-awake
- Cost per serving: ~$2.50 with rotisserie chicken
- Calories: ~290 per serving (without bread)
- Dietary Notes: Naturally gluten-free, dairy-free, and nut-free if you skip the almonds
(Photo above: A generous scoop of creamy avocado chicken salad served in a crisp butter lettuce cup, topped with flaky salt and a few toasted almond slices. The avocado is still bright green against the white chicken and red onion. Shot at about 45 degrees with natural side light.)
Why This Works (and Why You’ll Never Miss Mayo)

The problem with most “healthy” chicken salads is that they either taste like diet food or fall apart within hours. This one avoids both because of two moves: using avocado as the binder (obvious, but only if you do it right) and adding a crunch that stays crunchy even after a day in the fridge. The avocado needs to be ripe — not mushy, but the kind that gives gently when you press — and you want to cube it, not mash it into a paste. Those little pockets of creaminess spread through the salad without turning it into a dip. Skip the yogurt, skip the sour cream, and stop trying to make something taste rich by adding fat-free stuff that tastes like nothing. Let the avocado do the heavy lifting. It has enough structure to coat the chicken without making everything slippery.
The second trick: acid at the right moment. A squeeze of lime right after you cut the avocado stops the browning reaction long enough to keep the salad looking good for two days. But add it after you mix everything else — if you toss the avocado with lime first and then add the other ingredients, the lime gets diluted and the browning happens faster. I learned this the hard way when I brought a bowl to a friend’s place and it looked like something you’d find in a compost bin by the time we ate. Now I add the lime last, right before serving, and it stays bright through lunch the next day.
The result is a chicken salad that’s actually creamy, not wet. Each bite has a clean avocado richness, a hit of tang from the lime and red onion, and a crunch that reminds you this isn’t a purée. It’s satisfying in the way a good sandwich is satisfying — not in the way a sad desk salad is.
Everything You Need (Plus My Honest Notes)
- 3 cups cooked chicken, shredded or diced (~1 large rotisserie chicken): This is where you save time. I buy a rotisserie chicken, pull the meat off while it’s still warm, and shred it into bite-sized pieces. If you’re using poached breasts, add a pinch more salt — rotisserie chickens are already seasoned. My kids don’t care if it’s breast or thigh, but I mix a little dark meat in because it stays moister in the fridge.
- 2 ripe avocados, cubed (not mashed): Ripe means you can press it with your thumb and it gives a little. If it’s firm, the salad won’t be creamy. If it’s brown inside, don’t use it — it’ll taste bitter and look sad. I buy avocados a few days before I plan to make this and let them sit on the counter until they’re just right.
- 1/2 cup diced red onion (about half a medium): Red onion adds a bite that cuts through the avocado richness. If your onion is particularly strong, soak the diced pieces in cold water for 5 minutes, then drain. That tames the sharpness without losing the flavor. My husband used to pick out the onions until I did this trick — now he eats them.
- 1/2 cup chopped celery (about 2 stalks): The crunch is non-negotiable. Celery gives you that snap that makes the salad feel alive. I dice it small — about 1/4-inch pieces — so every bite gets some, but it doesn’t dominate. If your kids are texture-averse, you can swap with diced cucumber, but it won’t stay as crunchy overnight.
- 1/4 cup fresh cilantro, chopped (optional but recommended): Cilantro ties the lime and avocado together in a way that parsley just can’t. If you’re one of those people who thinks cilantro tastes like soap, skip it and use a few sprigs of mint instead — the sweetness works surprisingly well. I leave it out if I’m serving this to someone I don’t know well, and add it only at the end for my own bowl.
- 1 jalapeño, seeded and minced (optional): I add this about half the time. It’s not for heat — it’s for a background warmth that makes the other flavors pop. One small jalapeño, ribs and seeds removed, adds a gentle kick that kids don’t notice. If you want it spicier, leave a few seeds in.
- 1/4 cup toasted sliced almonds (or pumpkin seeds for nut-free): Toasted almonds add a buttery crunch that echoes the avocado’s richness. Toast them in a dry skillet over medium heat for 2–3 minutes, stirring, until fragrant. Let them cool before adding — they’ll stay crunchier. My daughter calls this “the fancy part” and always picks out the almonds first.
- 3 tablespoons lime juice (from about 1 1/2 limes): Fresh only. Bottled lime juice has a flat, almost metallic taste that ruins the brightness. Roll the limes on the counter before cutting to get more juice out. I add half the lime juice at the beginning and the rest right before serving to keep the avocado bright.
- 1/4 cup plain Greek yogurt (optional, for extra creaminess): This is an add if your avocados aren’t as creamy as you’d like. I don’t always use it, but it’s a good insurance policy. Use full-fat or 2% — nonfat makes the salad taste lean in a bad way. If you’re dairy-free, just skip it. The avocado does the job.
- Salt and black pepper to taste: Flaky salt on top at the end. Don’t season the whole salad with fine salt — add a little to the mix, then finish with a pinch of flaky salt on each serving. It changes the texture and makes the salad look like you meant it. I use Maldon or a homemade flaky salt. My kids don’t notice the difference, but I do.
What to Pull Out Before You Start
- A large mixing bowl
- A sharp chef’s knife and cutting board
- A fork or two for shredding chicken
- A small skillet for toasting almonds (optional)
- A lime squeezer or your hands — just get the juice out somehow
That’s it. No food processor, no blender, no fuss.
Let’s Make It (Step by Step, No Fancy Skills Required)
This moves fast — you’re basically mixing everything together. Read through once so you know where the lime juice goes.
Prep the chicken: If using a rotisserie chicken, pull off all the meat and shred it with two forks or your fingers. Discard the skin and bones. You want about 3 cups of shredded meat. If the chicken has been chilled, let it sit at room temperature for 10 minutes first — it mixes better when it’s not fridge-cold. (📸 Photo tip: You should see clear shreds with some small chunks — not a pile of paste.)
- Cube the avocados: Cut them in half, remove the pit, and scoop the flesh out in one piece. Slice each half into 1/2-inch strips, then cut crosswise into cubes. Put them in the bowl with half the lime juice and toss gently to coat. This buys you time before they start browning. Don’t mash them — you want cubes that will break down slightly as you mix but still hold some shape.
- Add the chicken, onion, celery, and cilantro: Pile everything on top of the avocado cubes. Don’t stir yet. Sprinkle with a pinch of salt and a few cracks of pepper.
- Gently fold everything together: Use a rubber spatula or a large spoon. Fold from the bottom up, turning the salad over onto itself, until the avocado starts to coat the chicken and everything looks evenly distributed. You should still see chunks of avocado — if you’ve folded more than 10 times, stop. Overmixing turns it into a paste. (📸 Photo tip: At this stage the salad should look creamy but with distinct pieces of avocado and chicken visible.)
- Add the remaining lime juice and the yogurt (if using): Drizzle the rest of the lime juice over the top and add the yogurt if you want extra creaminess. Fold once or twice to incorporate. Taste and adjust salt — it should be bright and clean, not flat.
- Fold in the toasted almonds (or seeds): Add them last and fold just until distributed. If you stir too much, they’ll lose their crunch. Transfer to a serving bowl or scoop into lettuce cups.
- Finish with flaky salt and a squeeze of lime: Right before serving, sprinkle a generous pinch of flaky salt over the top and a tiny squeeze of lime. This last-minute pop of acid and salt is what makes the salad look like you put effort into it — which you did, even if it took 15 minutes.
How I Meal Prep This for the Week
This is the one chicken salad that actually stays good for three days in the fridge — without turning brown or weepy. I make a double batch on Sunday and we eat it for lunches through Tuesday or Wednesday. The key is to store the almonds separately and add them only right before eating. If you mix them in ahead, they’ll get soft by day two. Also, don’t skip the initial lime juice toss on the avocado — that’s what keeps it green.
- Fridge: Store in an airtight container for up to 3 days. Press a piece of plastic wrap directly onto the surface before sealing to minimize air exposure.
- Freezer: I don’t recommend freezing — the avocado texture breaks down completely when thawed and you’ll end up with a watery mess. Make fresh as needed.
- Reheat: Serve cold or at room temperature. Do not microwave — it will make the avocado turn warm and slimy. If you want it warmer, let it sit on the counter for 15 minutes before serving.
Things I Wish I’d Known the First Time (After Making This Probably 30 Times)
- Don’t use a food processor. I know it’s tempting to dump everything in and pulse, but you’ll end up with chicken mush. The whole point is texture — cubes of avocado, shreds of chicken, crunch from celery and nuts. Hand-mixing is the only way.
- The ripeness of the avocado matters more than anything else. If it’s even slightly underripe, the salad will be dry and the avocado won’t break down into a creamy coating. If it’s overripe, it’ll be brown and mushy within hours. Wait until the avocado gives a little at the stem end.
- Salt the chicken, not just the mixture. Rotisserie chicken is already salted, but if you’re using poached or grilled chicken, season it before adding it to the bowl. I sprinkle a little salt on the shredded chicken and let it sit for a minute while I cube the avocado. That little head start makes the chicken taste seasoned all the way through, not just on the outside.
- You can make this with canned chicken in a pinch. I don’t love it, but if you’re in a hurry and that’s all you have, drain it well (like, press it in a paper towel well) and add an extra tablespoon of lime juice. It’ll be a different texture, but the flavors still work. I’ve done it on camping trips and it’s fine.
Swaps That Actually Work
- Dairy-Free / Vegan: Use canned chickpeas instead of chicken — drain and mash them roughly, then follow the recipe as written. The avocado makes it creamy enough without any yogurt. Add a tablespoon of capers for a briny pop that mimics chicken flavor. My vegan friend devoured this on crackers and asked for the recipe.
- Nut-Free: Skip the almonds and use toasted sunflower seeds or pepitas. They add the same crunch without the allergen. Toasting them in a dry skillet for 2 minutes brings out a nutty, savory flavor. I make this version for my son’s school lunches — Pepitas stay crunchy for two days.
- Spicy: Add the minced jalapeño from the ingredient list, or go bigger with a teaspoon of chili crisp or a dash of cayenne. If you want smoky heat, stir in half a teaspoon of chipotle powder. I make a spicy batch for the adults after the kids have been served.
- Low-Carb / Keto: Serve in lettuce cups instead of bread. Butter lettuce works beautifully — the leaves are sturdy enough to hold a generous scoop, and the cups look pretty arranged on a plate. Or just eat it with a fork. No one’s judging.
- Add fruit (sweet version): Fold in 1/2 cup of diced mango or red grapes for a sweet-salty combo. If you do this, cut the red onion in half — the sweetness of the fruit can compete with too much sharp onion. This is the version my sister-in-law requests every summer cookout.
Questions I Get About This Recipe All the Time
Q: Why did my avocado turn brown even though I added lime juice?
A: Ugh, I’ve been there. Two possible culprits: you added the lime juice too early and it diluted into the chicken, or your avocado wasn’t fresh enough to begin with. Make sure you toss the avocado cubes with half the lime juice immediately after cutting — before you add anything else. And if the avocado had any brown spots before you started, those will get worse. Fresh, ripe avocado plus immediate acid is the only way.
Q: Can I make this without any chicken at all?
A: Yes! Swap the chicken for two cans of chickpeas (rinsed and drained, then roughly mashed with a fork) or for 1 cup of crumbled tofu (pressed and dry-fried for 5 minutes). The texture will be different — chickpeas make it heartier, tofu makes it lighter — but the avocado dressing works with both. I’ve done the chickpea version for a vegetarian friend and she said it was the best “chicken” salad she’d had in years.
Q: How long does this last in the fridge? Can I freeze it?
A: It stays good for up to 3 days in the fridge in an airtight container with plastic wrap pressed onto the surface. Do not freeze — the avocado breaks down into a watery mess when thawed. If you want to prep ahead, you can shred the chicken and chop the vegetables up to 2 days ahead, then combine everything with the avocado right before serving. That’s what I do for parties.
Q: What do you serve with this chicken salad?
A: Three things I love: (1) In a lettuce cup — butter lettuce or romaine hearts, with a side of plantain chips for crunch. (2) On a toasted croissant or sourdough — the warm bread against the cold salad is a perfect contrast. (3) Stuffed into a halved avocado — use a spoon to hollow out the avocado a little, pile the salad in, and eat with a fork. My kids love it on crackers with a slice of cucumber on top — they call them “avocado boats.”
More Recipes My Family Makes on Repeat
If you liked this one, here are a few others that get the same reaction at our table:
- Simple Black Bean Soup — Creamy, smoky, and ready in 20 minutes with canned beans. My kids ask for it on cold days.
- One-Pan Lemon Oregano Chicken — The lemon-oregano thing smells like a Greek restaurant. Leftovers are even better the next day.
- 5-Minute Avocado Dressing — Same avocado-lime logic, but as a pourable dressing for salads or bowls. I use it on everything.
I promise this avocado chicken salad will change the way you think about “healthy” lunch options. No sad desk salads here — just creamy, crunchy, bright chicken salad that actually tastes like something you’d want to eat. And when you’re done, you’ll have a bowl that looks as good as it tastes.
If you try it, drop a comment below — I love hearing how it goes for you! Or tag me on Pinterest so I can see yours.
📌 This creamy avocado chicken salad without mayo is perfect for meal prep lunches — save it for your next Sunday prep day when you want something fresh all week.

Avocado Chicken Salad (Creamy, No Mayo, 15 Minutes)
Equipment
- Large Mixing Bowl
- Chef’s knife
- Cutting board
- Small Skillet (optional)
Ingredients
For the Salad Base
- 3 cups cooked chicken, shredded or diced (about 1 rotisserie chicken)
- 1/2 cup diced red onion
- 1/2 cup chopped celery
- 1/4 cup fresh cilantro, chopped (optional)
- 1 jalapeño, seeded and minced (optional)
For the Creamy Avocado Dressing
- 2 ripe avocados, cubed
- 3 tablespoons lime juice (from about 1 1/2 limes)
- 1/4 cup plain Greek yogurt (optional)
- Salt and black pepper to taste
For the Crunchy Topping
- 1/4 cup toasted sliced almonds (or pumpkin seeds for nut-free)
- Flaky salt for finishing (optional)
Instructions
- Prep the chicken: If using a rotisserie chicken, pull off all the meat and shred it with two forks or your fingers. Discard the skin and bones. You want about 3 cups of shredded meat. If the chicken has been chilled, let it sit at room temperature for 10 minutes first – it mixes better when it is not fridge-cold.
- Cube the avocados: Cut them in half, remove the pit, and scoop the flesh out in one piece. Slice each half into 1/2-inch strips, then cut crosswise into cubes. Put them in the bowl with half the lime juice and toss gently to coat. This buys you time before they start browning. Do not mash them – you want cubes that will break down slightly as you mix but still hold some shape.
- Add the chicken, onion, celery, and cilantro: Pile everything on top of the avocado cubes. Do not stir yet. Sprinkle with a pinch of salt and a few cracks of pepper.
- Gently fold everything together: Use a rubber spatula or a large spoon. Fold from the bottom up, turning the salad over onto itself, until the avocado starts to coat the chicken and everything looks evenly distributed. You should still see chunks of avocado – if you have folded more than 10 times, stop. Overmixing turns it into a paste.
- Add the remaining lime juice and the yogurt (if using): Drizzle the rest of the lime juice over the top and add the yogurt if you want extra creaminess. Fold once or twice to incorporate. Taste and adjust salt – it should be bright and clean, not flat.
- Fold in the toasted almonds (or seeds): Add them last and fold just until distributed. If you stir too much, they will lose their crunch. Transfer to a serving bowl or scoop into lettuce cups.
- Finish with flaky salt and a squeeze of lime: Right before serving, sprinkle a generous pinch of flaky salt over the top and a tiny squeeze of lime. This last-minute pop of acid and salt is what makes the salad look like you put effort into it – which you did, even if it took 15 minutes.






