Avocado Chicken Salad Recipe No Mayo: Crunchy Walnut-Topped Protein-Packed Bite

Salads

Avocado Chicken Salad Recipe No Mayo: Crunchy Walnut-Topped Protein-Packed Bite

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.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

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.

1

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.

2

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.

3

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.

4

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.

5

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

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 115mg38%
Sodium 420mg18%
Total Carbohydrate 32g11%
Dietary Fiber 12g43%
Sugars 8g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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.

2

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.

3

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.

4

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.

5

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.

★★★★★5.0(2 reviews)
Categories Salads