Stop overthinking lunch and make a hearty, lettuce-free salad that actually excites you. This kale and cannellini bean salad is robust, stays crisp through the week, and packs satisfying plant-based protein and fiber. It’s an easy make-ahead option for meal prep, a great vegetarian main, and a refreshing change from soggy greens.

Erica’s Thoughts
I love kale — yes, it’s a dietitian cliché, but for good reason. Kale is incredibly versatile, nutrient-dense, and sturdy enough to stand up to heartier ingredients like beans and grains. Unlike tender lettuce leaves that wilt quickly, massaged kale softens in a pleasant way as it marinates, making the salad more flavorful over time.
Beans are another superstar in this salad. Cannellini and other white beans deliver creamy texture, plant-based protein, and fiber that keep you full longer. Combined with briny olives, tangy pepperoncinis, fresh cucumbers and tomatoes, and small mozzarella pearls, this salad hits a great balance of textures and flavors. Tossed in a mustard-dill dressing, it becomes a satisfying, Mediterranean-inspired meal that’s perfect for lunch, dinner, or meal prep.
This is a dense, filling salad — more like a composed plate than a side. Enjoy it on its own, with a slice of crusty bread, or bulk it up with cooked quinoa or a portion of roasted chicken or fish for extra protein.
What You’ll Need to Make Kale and Cannellini Bean Salad

Tuscan or curly kale: I prefer Tuscan (dino) kale, but curly kale works well too.
Persian cucumbers: Small, crisp, and practically seedless, they add crunch without watering down the salad.
Grape or cherry tomatoes: Sweet bursts of flavor that contrast the savory beans and olives.
Cannellini and white beans: I use one can of each, drained and rinsed, but two cans of the same style will also work.
Briny additions: Kalamata olives and pepperoncinis bring salty, vinegary notes and healthy fats.
Mozzarella pearls: Tiny pearls blend into every bite; swap for crumbled feta if you prefer.
Mustard-dill dressing: A tangy dressing with Dijon, fresh dill, garlic, olive oil, red wine vinegar, and a touch of honey or maple syrup to balance acidity. Use good-quality olive oil and fresh herbs when possible.
How to Make Kale and Cannellini Bean Salad
Rinse the kale and dry it well. Remove the tough ribs and slice the leaves into thin ribbons. Place the ribbons in a large bowl, drizzle with a little olive oil, squeeze in fresh lemon juice if you have it, and add a pinch of kosher salt. Massage the kale with your hands for 2–3 minutes until it becomes glossy and noticeably softer. Massaging breaks down the fibrous texture and makes the leaves tender.


Add the cucumbers, quartered grape tomatoes, drained cannellini and white beans, halved kalamata olives, thinly sliced pepperoncinis, and mozzarella pearls to the bowl. Whisk or shake the mustard-dill dressing until emulsified and pour it over the salad. Toss thoroughly so every leaf and ingredient is coated.


Serve right away or transfer to an airtight container for meal prep. This salad keeps well and actually improves as the flavors meld—store it in the fridge for up to five days.
Variation Ideas
- Cheese: Swap mozzarella for crumbled feta or shaved parmesan for a different flavor profile.
- Extra protein: Add cooked quinoa, edamame, roasted chicken, salmon, or crispy tofu cubes to make it heartier.
- Crunch: Toss in toasted pine nuts, pumpkin seeds, sunflower seeds, or slivered almonds for texture.
- More veggies: Try marinated artichokes, sun-dried tomatoes, thinly sliced red onion, or bell peppers.
- Dressing swaps: Lemon vinaigrette, creamy tahini dressing, or a classic white-balsamic vinaigrette all pair nicely.
- Seasoning: Finish with flaky sea salt, freshly cracked black pepper, or a pinch of red pepper flakes for heat.
Expert Tips
- Massage the kale: This step makes the leaves tender and more enjoyable to eat.
- Rinse and drain canned beans: Thoroughly rinsing helps reduce excess sodium and prevents a mushy texture.
- Let it rest: The salad tastes even better after a few hours in the fridge as flavors develop.
- Use quality ingredients: Fresh, in-season tomatoes, crisp cucumbers, good olive oil, and fresh herbs make a big difference.

FAQs
Stored in an airtight container, the salad stays good for 4–5 days. Kale and cucumbers will soften slightly, but the flavors continue to develop and improve.
Cannellini beans are a type of white bean with a creamy texture and mild flavor. Great Northern or navy beans are similar substitutes; chickpeas can also work if you prefer a firmer bite.
Omit the mozzarella or use a plant-based cheese. Substitute maple syrup for honey in the dressing to keep it fully vegan.
Add 1–2 cups of cooked quinoa for extra protein and fiber, or include a cooked animal protein like shredded chicken, roasted fish, or steak if you prefer.
More delicious salad ideas:
Crispy chicken kale salad with parmesan vinaigrette
Salmon quinoa salad with jalapeño dressing
Dense bean salad with sun-dried tomato vinaigrette
Ahi tuna ceviche
Arugula burrata salad with roasted squash

You don’t need an expensive grocery market to enjoy a restaurant-quality kale salad at home. With a few simple ingredients and a bright mustard-dill dressing, you can make a flavorful, nutrient-dense meal that lasts all week.
If you try this recipe and enjoy it, please leave a comment and a star rating below. I love seeing how you customize the salad and what variations you try!
Kale and Cannellini Bean Salad with Tangy Dill Dressing
- Author: Erica
- Prep Time: 15 minutes
- Cook Time: N/A
- Total Time: 15 minutes
- Yield: 4 servings as a main, 8 as a side
- Category: Salad
- Method: Chop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Fresh, hearty, and make-ahead friendly, this kale and cannellini bean salad is an ideal vegetarian dinner or meal-prep lunch that stays crisp and flavorful throughout the week.
Ingredients
- 1 bunch Tuscan or curly kale, ribs removed and sliced into thin ribbons
- 3 Persian cucumbers, cubed
- 1 pint grape tomatoes, quartered
- 1 can cannellini beans, drained and rinsed
- 1 can white beans, drained and rinsed
- 1/2 cup kalamata olives, halved
- 1/2 cup pepperoncinis, thinly sliced
- 8 oz mozzarella pearls
- Mustard-dill dressing (Dijon, fresh dill, garlic, olive oil, red wine vinegar, honey or maple syrup)
Instructions
- Remove the ribs from the kale and slice the leaves into thin ribbons. Place in a large bowl, drizzle with olive oil, add a pinch of salt, and massage for a few minutes until the kale is glossy and tender.
- Add cucumbers, tomatoes, both types of beans, olives, pepperoncinis, and mozzarella pearls to the bowl.
- Whisk or shake together the mustard-dill dressing until emulsified. Pour the dressing over the salad and toss well to combine.
- For meal prep, divide into airtight containers. Optionally add a cup of cooked quinoa or shredded chicken for extra bulk and protein. Enjoy cold or at room temperature.
Notes
Leftovers keep well for up to 5 days in an airtight container. The salad mellows and becomes even more flavorful after a day in the fridge.
Adjust dressing acidity and sweetness to taste. Use maple syrup for a vegan version.
Nutrition
- Serving Size: 1/4 recipe – about 2 cups salad
- Calories: 477
- Sugar: 5.5 g
- Sodium: 917.6 mg
- Fat: 21.8 g
- Carbohydrates: 43.4 g
- Fiber: 12 g
- Protein: 31.3 g
- Cholesterol: 10.2 mg