Salads
This avocado chicken salad recipe delivers creamy texture without mayo, packed with protein and crunchy walnut topping that keeps every bite satisfying. The secret lies in blending ripe avocado with Greek yogurt and lemon for a tangy, velvety base that holds up perfectly—no mayo required.
I developed this version after realizing traditional recipes relied too heavily on mayo, which could turn soggy or separate.
The dish starts with perfectly cooked chicken breast, sliced thin for tender bites that stay juicy. Avocado provides healthy fats while Greek yogurt replaces mayo, offering protein and a lighter texture.
Crunchy walnuts and celery add texture contrast that prevents the salad from feeling heavy, while lemon juice brightens every component.
What you’ll end up with is a protein-rich salad that’s creamy yet light, with a satisfying crunch in every bite. The walnut topping adds a nutty depth that complements the avocado’s richness, and the lemon dressing keeps everything fresh.
This version stays fresh for hours without wilting—ideal for meal prep or lunchbox packing.
Serve on mixed greens for a complete meal or over whole-grain crackers for an elegant appetizer. The recipe scales easily for parties, and the flavors only improve after sitting for 30 minutes. Here’s how to assemble it perfectly every time.
Ingredients for avocado chicken salad recipe no mayo
Healthy fats, lean protein, and crunchy texture—this salad packs flavor without mayo.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Thinly sliced for even cooking |
| Ripe Avocados 🥑 | 2 whole | Pitted, flesh scooped out |
| Plain Greek Yogurt 🥛 | ½ cup | Full-fat for creaminess |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed for brightness |
| Walnuts 🥜 | ½ cup | Toasted for enhanced flavor |
| Celery Stalks 🧅 | 2 whole | Diced into small pieces |
| Red Onion 🧅 | ¼ cup | Finely diced for mild bite |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for freshness |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling and texture |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Mixed Greens 🥬 | 4 cups | Baby spinach or spring mix |
| Lemon Zest 🍋 | 1 tsp | For aromatic depth |
The chicken breast is the foundation—look for plump, evenly sized pieces at the grocery store. Trader Joe's or Whole Foods often carry pre-sliced options, but slicing yourself ensures even cooking. Avocados should be ripe but firm—press gently, they should yield slightly. The Greek yogurt is non-negotiable for creaminess; Fage or Siggi's full-fat are my go-tos. Fresh lemon juice is key—bottled won't cut it. Toast your walnuts in a dry pan for 2-3 minutes** until fragrant, then chop them coarsely for the perfect crunch.
No Greek yogurt? Plain coconut yogurt works in a pinch, though it's lighter. Substitute walnuts with pecans or almonds if needed, but toast them first. Celery can be swapped for cucumber or radishes for a different texture. If you're prepping ahead, add the lemon juice and avocado just before serving to prevent browning. For extra protein, toss in chickpeas or white beans—they blend right into the creamy base. The mixed greens? Pre-washed, bagged greens save time, but fresh arugula adds peppery bite if you're feeling fancy.
This salad keeps beautifully for 3-4 days in the fridge if stored in an airtight container with a paper towel pressed against the avocado. The walnuts and celery stay crisp for 2 days, so assemble those last. For meal prep, store the dressing and chicken separately, then mix just before eating. The lemon zest can be added fresh when serving—it brightens everything up. Portion into glass containers for easy grab-and-go lunches, and pack the dressing separately to maintain texture.
Why You'll Love This Recipe
- No-Fuss Prep: I swear by this recipe because it’s the kind of meal where you actually use the avocado while it’s still ripe—not those sad, browned ones lurking in the back of the fridge. Slice the chicken, toss it with lemon and yogurt, then fold in the avocado last minute. Honestly? Five minutes of active work, and it feels like you’ve cooked all day.
- Creamy Without Mayo: Between us, Greek yogurt is my mayo substitute secret weapon. It’s tangy, thick, and actually healthy—no greasy aftertaste here. The walnuts add crunch, and the lemon brightens everything up so it doesn’t taste like a sad, diet salad. (Yes, even on a Tuesday night.)
- Lunchbox Legend: This salad holds up way better than you’d think. Pack it in jars or containers, and it’s still fresh by lunchtime—no soggy avocado in sight. I make a double batch every Sunday because it’s my go-to for work lunches, potlucks, or when my kid’s soccer team needs snacks. (They’ll eat it. I promise.)
- Budget Bright Spot: Chicken breast and avocados might not be cheap, but this recipe stretches them farther than you’d expect. A single chicken breast feeds four, and the yogurt dressing means you’re not drowning ingredients in expensive mayo. Plus, walnuts add that fancy touch without breaking the bank—just toast them in the same pan as the chicken. Efficiency and flavor? That’s my kind of win.
Step-by-step instructions for avocado chicken salad without mayo
This creamy, protein-rich salad delivers fresh flavors without heavy dressings.
Cook and Slice the Chicken Breast
Pat the 1.5 lb boneless, skinless chicken breast dry with paper towels and season both sides generously with 0.25 tsp ground black pepper and 0.25 tsp salt. Heat 1 tbsp extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the chicken and cook for 5-6 minutes per side until the internal temperature reaches 165°F and the edges are golden brown.
Transfer the chicken to a cutting board and let it rest for 5 minutes before slicing thinly against the grain into ¼-inch strips. This ensures each bite stays tender and easy to eat. The chicken should be fully opaque with no pink remaining—if it's undercooked, return it to the pan for another minute.
Prepare the Creamy Avocado Base
While the chicken rests, scoop the flesh from the 2 whole ripe avocados and place it in a large mixing bowl. Add the 0.5 cup plain Greek yogurt, 2 tbsp fresh lemon juice, and 1 tsp lemon zest, then mash everything together with a fork until smooth but slightly textured. The mixture should be thick and creamy—if it looks too dry, add 1-2 tsp water to loosen it.
Fold in 0.25 cup finely diced red onion and 0.25 cup chopped fresh cilantro, mixing gently to distribute evenly. The bright acidity of the lemon juice will prevent the avocado from browning, keeping the salad vibrant. Set this mixture aside while you prepare the remaining ingredients.
Toast the Walnuts and Chop Vegetables
In a dry skillet over medium heat, toast the 0.5 cup walnuts for 3-4 minutes, stirring constantly, until they turn a rich golden brown and release their nutty aroma. Immediately transfer them to a cutting board and roughly chop them with a knife—you want a mix of small pieces and larger chunks for texture.
Meanwhile, dice the 2 whole celery stalks into small cubes and set aside. The celery should be uniformly small, about ¼-inch pieces, to ensure even distribution in the salad. Avoid over-chopping, as this can make the celery too soft and lose its crisp texture.
Assemble the Salad
In a large serving bowl, combine the 4 cups mixed greens with the sliced chicken and the avocado-yogurt mixture. Gently fold everything together using a spatula, being careful not to overmix and bruise the greens. The salad should look vibrant with creamy avocado streaks and tender chicken pieces.
Sprinkle the toasted walnuts and chopped celery over the top, then drizzle lightly with any remaining 1 tbsp extra-virgin olive oil if desired. Toss everything together just before serving to maintain the salad's freshness and crunch. The walnuts add a satisfying crunch, while the celery provides a refreshing contrast to the creamy avocado.
Serve Immediately for Best Texture
Divide the salad among plates and serve right away. The avocado will begin to oxidize after about 15 minutes, so it's best enjoyed fresh. Garnish each serving with an extra sprinkle of lemon zest and a pinch of salt to enhance the flavors. This salad pairs perfectly with whole-grain bread or as a light lunch on its own.
For extra protein, serve with a side of quinoa or a hard-boiled egg. The absence of mayo makes this salad lighter yet equally satisfying, with the Greek yogurt providing a tangy, creamy texture that balances the richness of the avocado and chicken.
Pro Tips For Making Avocado Chicken Salad Recipe No Mayo
- POACH CHICKEN LOW AND SLOW: I used to blast chicken breasts on high heat and end up with dry, rubbery shreds—no good for a creamy salad. Poach them in simmering water (not boiling) with a splash of lemon juice and a pinch of salt for 12-15 minutes until they hit 165°F. The gentle heat keeps them juicy and tender enough to shred like butter.
- PIT AVOCADOS 10 MINUTES EARLY: Ripe avocados bruise fast, and overripe ones turn to mush in your salad. Pit them 10 minutes before using—let them sit at room temp while you cook the chicken. This gives the flesh time to soften slightly without turning to soup, and the texture stays firm but spreadable.
- SALT THE GREEK YOGURT: Plain Greek yogurt tastes bland straight from the tub, and skipping this step makes your dressing flat. Mix in ½ teaspoon salt per ½ cup yogurt while you’re prepping—it brightens the tang and balances the avocado’s richness. (Yes, even if the label says it’s “plain.”)
- TOAST WALNUTS IN THE SAME PAN: After shredding the chicken, toss the walnut halves into the same skillet you used (no oil needed—the chicken’s juices will coat them). Toast for 2-3 minutes until fragrant and lightly golden. This adds depth without extra cleanup, and the nuttiness cuts through the yogurt’s creaminess.
Wine and beer pairings for this avocado chicken salad recipe no mayo
Crisp White Wine
An Italian Pinot Grigio or French Sauvignon Blanc complements this salad beautifully. The bright acidity and citrus notes in these wines mirror the lemon in the dressing, while their crisp finish cuts through the creamy avocado and chicken.
I love a chilled Sancerre from the Loire Valley—its mineral notes enhance the celery and walnut flavors. Serve at 45-50°F for optimal refreshment. 🍷
Light Lager Pairing
A crisp, German-style Pilsner like Warsteiner or Stella Artois balances the salad's richness with its clean, slightly sweet malt profile. The light carbonation cleanses your palate between bites, while the subtle hop bitterness contrasts nicely with the avocado's creaminess.
For a craft option, try a Belgian Witbier like Hoegaarden—the coriander and orange peel notes add a fun twist. 🍺
Sparkling Wine Option
For a celebratory touch, Prosecco or Cava adds effervescence that mirrors the salad's freshness. The slight sweetness in Prosecco pairs wonderfully with the lemon and walnut flavors, while the bubbles keep your palate lively.
Opt for a dry Prosecco (like La Marca) to avoid overpowering the dish's bright acidity. Serve well-chilled at 40-45°F for best results. ✨
Red Wine Alternative
If you prefer red, a light Pinot Noir from Oregon or New Zealand offers enough fruitiness to complement the chicken without overpowering the salad. Look for wines with bright cherry and berry notes—these harmonize with the avocado and lemon.
Decant for 30 minutes to soften tannins, then serve at 60-62°F. Avoid bold Cabernets or Syrahs, as their intensity clashes with the delicate flavors. 🍇
Non-Alcoholic Sparkler
For a refreshing non-alcoholic option, try a sparkling apple cider like Martinelli's or a ginger beer with a squeeze of lime. The effervescence and slight tartness enhance the salad's brightness, while the ginger adds a subtle warmth that pairs well with the walnuts.
Serve over ice for a crisp, invigorating sip. 🍎
Nutrition facts
Frequently asked questions
Can I use Greek yogurt instead of mayo in other salads?
Greek yogurt works beautifully in place of mayo for creamy textures while adding protein. Try it in tuna salad, potato salad, or even coleslaw—just balance the tanginess with extra lemon or vinegar. For best results, use full-fat yogurt and adjust seasoning to taste.
How do I prevent the avocado from browning in the salad?
Add the lemon juice and zest right when mixing the avocado with yogurt, and keep the salad chilled until serving. For extra protection, sprinkle a pinch of salt on the avocado pieces—it slows oxidation. If browning occurs, simply scrape off the top layer before eating.
What's the best way to store leftovers?
Store the salad in an airtight container with a paper towel pressed against the avocado to absorb moisture. Keep it refrigerated for up to 2 days, but add fresh lemon juice and avocado just before serving. The chicken and walnuts stay fresh for 3-4 days separately.
Can I make this salad ahead of time?
Yes! Prep everything except the avocado and lemon juice up to 2 days ahead. Store components separately in the fridge, then assemble just before serving. This keeps the greens crisp and prevents the avocado from browning. The walnuts and celery stay crunchy when stored separately.
What if I don't have walnuts?
No problem! Swap walnuts for pecans, almonds, or even sunflower seeds for a similar crunch. Toast them first for enhanced flavor. If you prefer seeds, sunflower seeds add a nutty taste without needing toasting. Just adjust the quantity to taste.
