This white bean kale salad is loaded with crunchy vegetables and tossed in a creamy avocado dressing. It’s a satisfying plant-based dish that’s dairy-free, vegan and oil-free—perfect for a light lunch, a hearty side, or meal prep for the week.

With spring in the air, salads feel fresh and inviting, and this white bean kale salad is a current favorite. It brings together robust kale leaves, protein-rich cannellini beans, colorful diced vegetables, wholegrain quinoa, crunchy pistachios and tart-sweet dried cranberries. The avocado-based dressing turns everything silky and indulgent while staying oil-free.

Ingredients you’ll need:
This recipe uses simple, wholesome ingredients you can find at most grocery stores:
- Kale: about ½ a bunch (roughly 4 cups chopped)
- Cannellini beans: 1 can, rinsed and drained for creaminess and protein
- Crunchy veggies: diced carrots, cucumber and red onion for texture
- Quinoa: 2 cups cooked (or substitute another cooked grain)
- Dried cranberries: for a touch of sweetness
- Pistachios: chopped for crunch (or swap another nut or seeds)
- Avocado: the base of the creamy, oil-free dressing
- Non-dairy milk: unsweetened cashew or your preferred plant milk
- Lemon juice: brightens the dressing
- Garlic: fresh clove or garlic powder
- Salt + pepper: to taste

How to make white bean kale salad
Cook the quinoa: Start by preparing the quinoa according to the package instructions. Fluff and set aside to cool slightly.
Make the avocado dressing: Scoop the avocado into a blender, add non-dairy milk, lemon juice, garlic, salt and pepper. Blend on high until smooth and creamy. Taste and adjust seasoning. The dressing should be pourable but thick enough to coat the kale.


Prepare the kale: Strip the kale leaves off the tough stems and tear or chop into bite-sized pieces. Rinse thoroughly and dry in a salad spinner or with clean kitchen towels. Place the dry kale into a large salad bowl.
Chop and add the vegetables: Dice the carrots, cucumber and red onion. Add them to the bowl with the rinsed cannellini beans and the cooked quinoa.
Toss with dressing: Pour roughly 1 cup of the avocado dressing over the salad and gently toss until the ingredients are evenly coated. If you prefer a creamier finish, add more dressing. Using your hands to massage the dressing into the kale for a minute helps tenderize the leaves and improves texture.

Ingredient swaps + tips
- Swap quinoa for another cooked grain such as wild rice, millet, farro, or pre-cooked microwavable grains to save time.
- Replace dried cranberries with raisins, chopped dates, or fresh pomegranate seeds for a different flavor profile.
- Use pecans, almonds, or roasted pumpkin seeds instead of pistachios for variety.
- If you prefer a different dressing, a creamy tahini-based dressing also pairs well with kale and beans.

How to make kale tender + not tough
Overly tough kale is a common issue, but it’s easy to fix. The secret is massaging the leaves with dressing or a little lemon and salt. For this recipe, the creamy avocado dressing softens the kale quickly. After tossing, squeeze and rub the leaves gently with your hands for 30–60 seconds to break down their fibrous texture and make the salad more enjoyable.

How to store
Kale holds up well in the fridge and actually benefits from a little resting time. That makes this salad excellent for meal prep.
- The salad: Store in an airtight container for up to 3 days. Flavors meld over time, so it’s often best the next day.
- The avocado dressing: Keeps well in a sealed jar in the refrigerator for 3–4 days without turning brown, thanks to the lemon juice.

Other salads to try
If you enjoy this white bean kale salad, try exploring other composed salads that combine whole grains, roasted or fresh fruit, and bold dressings. Variations with pesto, yogurt dressings or different seasonal fruit all work well and keep meal planning interesting.
If you make this white bean kale salad or adapt the recipe, feel free to leave a comment and share what changes you made. It’s a flexible, nourishing salad designed to be tailored to your tastes.
White Bean Kale Salad with Avocado Dressing
- Author: Caitlin Rule
- Total Time: 25 minutes
- Yield: Serves 4–6
Ingredients
Salad:
- 4 cups (½ a bunch) chopped kale leaves
- 1 can cannellini beans, rinsed
- 1 cup diced carrot
- 1 cup diced cucumber
- ¼ diced red onion
- 2 cups cooked quinoa
- ¼ cup dried cranberries
- ¼ cup pistachios, chopped
Avocado dressing:
- 1 avocado, peeled
- 1½ cups non-dairy milk (cashew or preferred)
- ¼ cup fresh lemon juice
- 1 clove garlic
- 1 teaspoon salt and pepper, to taste
Instructions
- Cook the quinoa according to package directions and set aside to cool slightly.
- Blend the avocado, non-dairy milk, garlic, lemon juice, salt and pepper until smooth. Taste and adjust seasoning.
- Remove kale from stems, tear into pieces, wash and dry thoroughly. Place in a large bowl.
- Add diced carrots, cucumber, red onion, cannellini beans, quinoa and cranberries to the bowl.
- Pour about 1 cup of dressing over the salad and toss gently. Massage the kale with your hands until the leaves soften. Add more dressing as needed, then sprinkle with chopped pistachios and serve.
Notes
- The salad stores well in an airtight container in the refrigerator for up to 3 days, but is often best the next day.
- The avocado dressing keeps in a jar in the fridge for 3–4 days.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Salad, Side Dish
- Method: Stovetop + blender
- Cuisine: American