
This creamy vegan chicken salad is packed with juicy grapes, crunchy cashews, and fresh herbs, all tossed in a rich plant-based mayo dressing. Perfect for sandwiches, wraps, or lettuce cups in just 20 minutes.

If you have been searching for a creamy vegan chicken salad that holds up to the classic you grew up loving, you have landed in exactly the right place. This version uses mashed chickpeas as the base and honestly, the texture is so satisfying and shred-like that even the most devoted chicken salad fans at my table have gone back for seconds without blinking.
What makes this recipe stand out from every other chickpea salad on the internet is the combination of juicy red grapes, crunchy roasted cashews, and a generous handful of fresh herbs. It is bright, a little sweet, hearty, and absolutely loaded with flavor. Whether you are building the ultimate vegan chicken salad sandwich, piling it into a wrap, or spooning it over crisp romaine, this one delivers every single time.
And yes, it is fully plant-based, naturally gluten-free, and can be made Whole30 compliant with one easy swap.
The single most important technique in this entire recipe is how you handle the chickpeas. You are not making hummus, and you are not leaving them whole. The goal is a rough, chunky mash that mimics the pulled, fibrous texture of shredded chicken.
Use a fork or a potato masher and work in quick, uneven strokes. You want some pieces to stay nearly whole, some to break down to half, and a small amount to go fully mashed. That irregular texture is what gives this salad its convincingly meaty bite.
Chef's Tip: Pat your chickpeas completely dry before mashing. Excess moisture will make the dressing watery and the salad soggy by day two. A clean kitchen towel works better than paper towels here.
Classic chicken salad with grapes and cashews has been a staple at Southern potlucks and deli counters for decades, and there is a very good reason for that. The sweetness of the grapes balances the savory, tangy dressing. The cashews bring a buttery crunch that keeps every bite interesting. And the fresh dill and parsley lift the whole thing with a herby brightness that makes it taste genuinely homemade.
This is not a sad desk lunch. This is a proper salad that you will actually look forward to eating.
For the dressing, a good quality vegan mayonnaise is non-negotiable. The brand matters more than you might expect here, so using one you trust makes a noticeable difference. Picking up the right mayo and a fresh bunch of dill will take this from good to genuinely great.
Here is a quick breakdown of what goes into this recipe and why each element earns its spot:
Ingredient Note: If you want a Whole30 chicken salad with grapes, simply swap the mayo for Primal Kitchen avocado oil mayo and verify your Dijon is sugar-free. Everything else on this list is already compliant.
On texture: Do not over-mash. A chunky, uneven mash gives you that satisfying bite. If it looks like hummus, you have gone too far.
On freshness: Fresh herbs make a meaningful difference here. Dried dill will work in a pinch, but fresh dill gives the salad a clean, vibrant flavor that dried simply cannot replicate.
On the cashews: If you are making this ahead for meal prep, fold the cashews in just before serving. They soften as they sit in the dressing, which some people love and others find less appealing. Either way works, it is entirely a matter of preference.
On serving: This is one of those recipes that genuinely improves after 15 to 30 minutes in the fridge. The dressing soaks into the chickpeas, the flavors marry, and the whole thing tastes more cohesive and developed.
Ready to make it? Here is the full step-by-step recipe:

This creamy vegan chicken salad is packed with juicy grapes, crunchy cashews, and fresh herbs, all tossed in a rich plant-based mayo dressing. Perfect for sandwiches, wraps, or lettuce cups in just 20 minutes.
Drain and rinse the chickpeas thoroughly, then spread them on a clean kitchen towel and pat dry. Transfer to a large mixing bowl.
Using a fork or potato masher, roughly mash the chickpeas until they break down into a shredded, chunky texture. You want some whole pieces remaining for body, not a smooth paste.
In a small bowl, whisk together the vegan mayonnaise, Dijon mustard, apple cider vinegar, garlic powder, onion powder, salt, and black pepper until smooth.
Pour the dressing over the mashed chickpeas and stir well to combine, making sure every bit is coated.
Fold in the halved grapes, chopped cashews, diced celery, sliced green onions, fresh dill, and parsley. Stir gently to distribute everything evenly.
Taste and adjust seasoning, adding more salt, pepper, or a tiny splash of vinegar if needed.
For best results, cover and refrigerate for at least 15 minutes before serving to let the flavors meld. Serve on toasted bread, in a wrap, over a bed of greens, or in lettuce cups.
This recipe is endlessly versatile. Here are a few favorite ways to use it:
This salad was practically designed for meal prep. Make a full batch on Sunday and you have four satisfying lunches ready to go. Store it in an airtight container in the refrigerator for up to 4 days. Give it a quick stir before each serving and add a small spoonful of extra vegan mayo if it looks a little dry after a day or two.
It does not freeze well, as the grapes and celery lose their texture, but honestly it disappears so fast that freezing has never been an issue in my kitchen.