Salads
This curry chicken salad recipe transforms ordinary chicken into a vibrant, flavor-packed dish without relying on mayo. The secret lies in a bold curry-spiced yogurt dressing that keeps everything moist while delivering layers of warm, aromatic flavors.
I developed this recipe during a particularly busy week when I needed a protein-rich salad that didn't require heavy cream or mayo—it became an instant family favorite.
The foundation begins with perfectly cooked chicken thighs, marinated in a blend of curry powder, ginger, and garlic before being roasted to tender perfection. Celery and red onion add the signature crunch, while toasted almonds contribute a satisfying nutty contrast.
What makes this salad special is how the spices infuse every bite without overpowering the natural flavor of the chicken.
What you'll end up with is a salad that's creamy without mayo, packed with protein, and bursting with complex flavors. The curry-spiced yogurt dressing clings to each piece of chicken, while the crisp vegetables and toasted nuts create satisfying texture contrasts.
This dish is hearty enough to serve as a main course but light enough for a lunch.
Perfect for meal prep, potlucks, or weeknight dinners, this curry chicken salad proves that flavorful meals don't require heavy dressings. The recipe scales beautifully, making it ideal for feeding a crowd or planning ahead. Let's get started!
Ingredients for curry chicken salad recipe no mayo
Nine simple ingredients, bold flavors—no mayo needed for this creamy, protein-packed salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skinless, cut into bite-sized pieces |
| Plain Greek Yogurt 🥛 | ¾ cup | Full-fat for creaminess |
| Curry Powder 🌶️ | 2 tbsp | Mild or medium heat preferred |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, fresh preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced or finely chopped |
| Celery Stems 🧅 | 2 cups | Finely chopped, fresh preferred |
| Red Onion 🧅 | 1 whole | Finely diced, about 1 cup |
| Slivered Almonds 🥜 | ½ cup | Toasted for extra flavor |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Honey 🍯 | 1 tbsp | For balancing heat |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 1 tbsp | For roasting chicken |
The chicken thighs are the star here—skinless and boneless for easy prep, but don't skip the thighs. They stay juicy while roasting, which is key. Trader Joe's usually has them pre-cut, saving you time. Look for thighs with good marbling for extra flavor. If you're short on time, Costco sells pre-marinated chicken that works too—just skip the extra marinade. For the yogurt, full-fat gives the best creamy texture, but Greek yogurt works too if you're watching calories. Grab the plain kind—flavored yogurts can make the dressing too sweet.
No curry powder? Mix 1 tbsp each of cumin, coriander, and turmeric for a quick substitute. Fresh ginger is ideal, but if you only have powdered, use half the amount. The celery and red onion can be swapped for fennel or jicama if you're feeling adventurous—both add a nice crunch. Toasting the almonds is worth the extra minute; they add a rich, nutty depth. For the honey, any light variety works, but skip it if you're avoiding added sugars. The dressing will still be flavorful without it.
This salad keeps beautifully—store the dressing and chicken separately to prevent sogginess. The dressing stays fresh for 4-5 days in the fridge, and the chicken holds up for 3 days if stored properly. For meal prep, assemble everything the morning of serving so the almonds stay crisp. The dressing can be made a day ahead, but add the lemon juice right before serving to keep it bright. Portion into containers for easy grab-and-go lunches all week.
Why You'll Love This Recipe
- No-Yogurt Mess: I swear by this trick—just mix the Greek yogurt with a splash of water until it’s smooth enough to coat the chicken. No clumps, no straining, and it still gives that velvety texture without mayo.
- Spice Without Effort: That curry powder and fresh ginger? They do all the work. The chicken comes out with this warm, aromatic kick that tastes like you slaved over it—when really, you just stirred a few spices into the yogurt.
- Lunchbox Legend: Between us, this is my go-to for packed lunches. The flavors hold up for days, and I can toss in whatever veggies I have (shredded carrots, cucumber, even spinach) without it getting soggy. My kids actually eat their salads now.
- Budget Win: Chicken thighs are cheaper than breasts, and Greek yogurt stretches further than mayo. Plus, the spices are a one-time investment—once you’ve got them, this salad costs next to nothing to make again and again.
Step-by-step instructions for spiced curry chicken salad
Here's how to make a flavor-packed curry chicken salad that skips the mayo while keeping every bite creamy and satisfying.
Roast the Chicken Until Tender and Golden
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 1.5 lb boneless chicken thighs with 1 tbsp olive oil, 1 tbsp honey, 1 tbsp lemon juice, 1 tsp salt, and 0.5 tsp black pepper until evenly coated. Spread them out in a single layer on the baking sheet.
Roast for 25-30 minutes until the chicken reaches 165°F internally and the edges are golden brown. Here's the thing—don't overcrowd the pan or the chicken will steam instead of brown. If it starts to dry out, tent loosely with foil for the last 5 minutes of cooking. Let the chicken rest for 10 minutes before shredding.
Build the Flavor Base with Aromatics
While the chicken rests, heat 1 tbsp olive oil in a large skillet over medium heat. Add the 2 cups finely chopped celery stems and 1 cup finely diced red onion, cooking for 5-6 minutes until softened and slightly caramelized. You'll know it's ready when the celery turns bright green and the onion becomes translucent.
Add the 3 minced garlic cloves and 1 tbsp finely grated fresh ginger, cooking for 30 seconds until fragrant. Stir in the 2 tbsp curry powder and cook for another 30 seconds to toast the spices—this releases their essential oils and deepens the flavor. Be careful not to let it burn; the spices should smell warm and inviting, not bitter.
Shred and Mix the Chicken
Once the chicken has rested, use two forks to shred it into bite-sized pieces. Transfer the shredded chicken to the skillet with the aromatic vegetables and spices. Add the 0.75 cup plain Greek yogurt and stir until everything is evenly coated. You'll see the yogurt start to thicken as it absorbs the chicken juices.
Cook for 2-3 minutes on medium-low heat until the chicken is fully heated through and the flavors meld together. This is where the magic happens—the yogurt soaks up all those beautiful roasted and spiced flavors. Taste and adjust seasoning with more salt or curry powder if needed. The salad should be flavorful but not overwhelmingly spicy.
Add Crunch and Finish with Freshness
Transfer the chicken mixture to a large serving bowl. Stir in the 0.5 cup toasted slivered almonds and any remaining 1 tbsp lemon juice. The almonds add a wonderful crunch that balances the creamy texture of the yogurt. If you didn't toast them earlier, quickly toast them in a dry skillet over medium heat for 2-3 minutes until golden and fragrant.
Let the salad sit for 10 minutes to allow all the flavors to fully develop. This resting time is crucial—it lets the spices mellow slightly and the yogurt absorb all the chicken juices. Serve immediately while the chicken is still warm and the almonds are crispy. This salad tastes even better the next day, but the texture will be slightly softer after chilling.
Pro Tips For Making Curry Chicken Salad Recipe No Mayo
- COOK CHICKEN LOW AND SLOW: Chicken thighs stay juicy when cooked gently—think 325°F (not searing first) for 25-30 minutes, covered with a splash of water or broth. I learned this the hard way after drying out batches by cranking the heat; slow and steady wins here, especially for thighs.
- GRATE GINGER FINE: Skip the mincer—use a microplane for ginger, then squeeze out excess moisture with a paper towel. Too much liquid in your yogurt dressing later? That’s how you end up with a watery mess. (Yes, even if you’re impatient like me.)
- DON’T OVERMIX THE DRESSING: Stir the yogurt, curry powder, and garlic just until combined—lumpy is fine. Overworking it turns the dressing grainy, and no one wants curry powder grit in their salad. Trust me, it’s better to leave it slightly uneven.
- USE COLD CHICKEN: Let the cooked chicken cool completely before shredding and tossing with the dressing. Warm chicken steams the yogurt, thinning it out and making the whole salad soggy. A quick ice bath speeds this up if you’re in a rush.
Perfect pairings for this recipe
Crispy Bread Pairing
Warm, crusty bread is the perfect companion to this curry chicken salad—it soaks up any extra dressing while providing a satisfying contrast to the creamy chicken. I love using a baguette from my local bakery, sliced into thick pieces and lightly toasted with garlic butter.
The crispy exterior and soft interior balance the salad's textures beautifully. For an extra touch, sprinkle with flaky sea salt and fresh parsley right before serving. 🥖
Spicy Mango Salsa
Add a refreshing, fruity contrast with a simple mango salsa that cuts through the richness.
Dice 1 cup ripe mango, ½ cup red bell pepper, ¼ cup red onion, and ¼ cup cilantro, then toss with 1 tbsp lime juice, 1 tsp honey, and a pinch of cayenne pepper.
This tropical twist adds vibrant color and a bright acidity that complements the warm curry flavors. Serve on the side or spoon over the top for a pop of freshness. 🌶️
Cucumber and Radish Salad
A light, cucumber-radish salad keeps the meal fresh and crunchy. Thinly slice 1 large cucumber and 6 radishes, then toss with 2 tbsp rice vinegar, 1 tbsp olive oil, 1 tsp sesame seeds, and a pinch of salt.
The cool, crisp vegetables provide a refreshing counterpoint to the warm, spiced chicken. This side is especially great if you're serving this salad during warmer months. 🥒
Warm Flatbread Wraps
For a handheld option, wrap portions of the curry chicken salad in warm flatbreads like naan or lavash. Brush the bread with garlic-infused olive oil and toast briefly in a skillet until puffed.
The soft, pillowy texture makes the salad even more satisfying to eat. Add a dollop of raita (yogurt with cucumber and mint) on the side for extra creaminess without mayo. 🌿
Citrusy Arugula Toss
For a peppery, bright addition, toss 4 cups baby arugula with 1 tbsp lemon juice, 1 tbsp olive oil, and 1 tsp honey. The arugula’s sharp flavor balances the richness of the chicken, while the citrusy dressing ties everything together.
Serve this as a bed for the curry chicken salad or as a separate side. It’s a game-changer for adding freshness. 🍋
Herbed Quinoa Base
For a heartier option, serve the curry chicken salad over herbed quinoa for extra substance. Cook 1 cup quinoa according to package instructions, then fluff with 2 tbsp chopped parsley, 1 tbsp lemon zest, and a pinch of salt.
The quinoa adds a nutty, earthy base that pairs beautifully with the warm spices in the chicken. It’s especially great if you’re serving this as a main course. 🌾
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
You can, but thighs work better for this recipe! Chicken thighs stay juicier during roasting, which is key for that creamy texture when mixed with yogurt. If you use breasts, cook them for 18-20 minutes at 375°F and add 1 extra tbsp yogurt to compensate for any dryness. For extra moisture, marinate them in 1 tbsp Greek yogurt before roasting.
How can I make this salad spicier?
Boost the heat by adding ½ tsp cayenne pepper to the yogurt dressing or a pinch of red pepper flakes to the finished salad. For depth, stir in 1 tsp hot sauce or ½ tsp ground mustard when mixing the chicken. If you love bold flavors, try 1 tsp sambal oelek for a smoky kick. Always taste as you go—spices build up!
What if I don't have Greek yogurt?
No problem! Use ½ cup sour cream or ¼ cup mayonnaise (even though we're avoiding mayo, a small amount works here) for creaminess. For a dairy-free option, blend ½ cup silken tofu with 1 tsp lemon juice until smooth. The texture will be slightly different but still delicious. Just reduce other liquids by 1 tbsp to balance.
Can I make this salad ahead of time?
Yes, but store components separately to keep everything fresh. Cook and shred the chicken, then refrigerate it uncovered for 1 hour to dry slightly. Store the dressing separately in a jar and the chicken in an airtight container for up to 3 days. Assemble just before serving to maintain crispness in the almonds and celery. The flavors actually improve overnight!
What's the best way to reheat leftovers?
Gently reheat in a skillet over low heat with 1 tbsp water or broth for 2-3 minutes, stirring constantly to prevent drying. For microwave reheating, cover with a damp paper towel and heat for 30-45 seconds. Add a splash of water or yogurt afterward to restore creaminess. Never reheat almonds—they'll lose their crunch.
