Stop overthinking lunch and make a big, satisfying salad that keeps well all week: a lettuce-free kale and cannellini bean salad. This hearty, crisp salad is loaded with vegetables, beans, briny accents, and a tangy dill-mustard dressing that makes every bite exciting.

Erica’s Thoughts
I love kale. Yes, it’s a cliché to be a dietitian who loves kale, but here’s the truth: kale is uniquely versatile and hardy. Unlike delicate lettuce, kale stands up to dense ingredients like beans and grains and actually improves as it marinates. With a little massaging it softens and becomes silky while retaining structure, which makes this salad ideal for make-ahead lunches.
White beans bring creaminess and serious nutrition. One cup of cooked white kidney beans offers notable fiber and plant protein, making them an excellent partner for raw kale. In this salad, creamy cannellini beans pair beautifully with bright cucumbers, juicy tomatoes, briny olives, tangy pepperoncinis, and tender mozzarella pearls. Finish it with a mustard-dill dressing and you have a satisfying, balanced meal.
This salad has a “dense” salad vibe—more filling and substantial than a lettuce-based side. It works as a main dish with a hunk of bread, or as a prepared lunch: toss in cooked quinoa or add a protein of choice for a complete meal prep option.
What You’ll Need to Make Kale and Cannellini Bean Salad

Tuscan or curly kale: Tuscan (lacinato/dino) kale is preferred for its texture, but curly kale works fine.
Persian cucumbers: Small, seedless cucumbers add fresh crunch without watering the salad.
Grape tomatoes: Sweet, bite-sized tomatoes provide bursts of juiciness. Cherry tomatoes are a good substitute.
Beans: One can each of cannellini and white beans is used here; use two of the same kind if you prefer.
Briny items: Kalamata olives and pepperoncinis add salty, tangy complexity and healthy fats.
Mozzarella pearls: Small pearls are best so the cheese blends evenly throughout the salad.
Mustard-dill dressing: A creamy dressing with dijon mustard, fresh dill, garlic, olive oil, red wine vinegar, and a touch of honey or maple syrup ties everything together. Use good olive oil and fresh herbs if possible.
How to Make Kale and Cannellini Bean Salad
Wash the kale and dry it in a salad spinner or with a clean towel. Remove the ribs and slice the leaves into thin ribbons. Place the ribbons in a large salad bowl, drizzle with a little olive oil, squeeze a bit of lemon if you like, and sprinkle with kosher salt. Massage the kale with your hands for 2–3 minutes until it becomes glossy and noticeably tender.


Add the cucumbers, tomatoes, cannellini beans, white beans, halved kalamata olives, sliced pepperoncinis, and mozzarella pearls to the bowl.


Whisk or shake the mustard-dill dressing until emulsified. Pour it over the salad and toss thoroughly so each bite is coated. You can serve the salad right away, or transfer it to an airtight container for meal prep. It holds well in the refrigerator for up to five days and often tastes even better after the flavors have had time to meld.


Store in an airtight container for meal prep. This salad remains crisp and flavorful for several days—perfect for lunches or a make-ahead dinner.
Variation Ideas
- Cheese: Swap mozzarella pearls for crumbled feta or shaved parmesan.
- Protein: Add diced roasted chicken, salmon, or steak. To keep it vegetarian, add cooked quinoa, edamame, or crispy tofu cubes.
- Crunch: Toasted pine nuts, pumpkin seeds, sunflower seeds, hemp hearts, or slivered almonds add texture.
- Extra veggies: Marinated artichokes, sun-dried tomatoes, thinly sliced red onion, or bell peppers work well.
- Dressing swaps: A lemon vinaigrette, creamy tahini dressing, or a classic white-balsamic vinaigrette are all delicious alternatives.
- Seasoning: Adjust with sea salt, fresh cracked black pepper, or red pepper flakes for heat.
Expert Tips
- Massage the kale: This softens the leaves and reduces bitterness, creating a tender base.
- Rinse and drain beans: Thoroughly rinse canned beans to remove excess sodium and prevent a mushy texture.
- This salad often tastes better after a few hours as the flavors meld and the beans soak up dressing.
- Use quality ingredients: Fresh, in-season tomatoes, crisp cucumbers, fresh garlic, good olive oil, and lively herbs make a noticeable difference.

FAQs
Stored in an airtight container, the salad keeps well for 4–5 days. Kale and cucumber will soften slightly but remain enjoyable; the flavors often deepen over time.
Cannellini beans are a type of white bean with a creamy texture and mild taste. Great Northern beans, navy beans, or even chickpeas can be used as substitutes depending on your preference.
Omit the mozzarella or use a plant-based cheese alternative, and replace honey in the dressing with maple syrup.
Stir in 1–2 cups cooked quinoa for extra fiber and protein, or add a cooked animal protein like shredded chicken, salmon, or steak. Nuts, seeds, or cooked lentils also boost satiety.
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

Psh — no need to pay premium prices at specialty markets when you can make a restaurant-worthy kale salad at home for a fraction of the cost. With a few pantry staples and fresh produce, this recipe is simple, flexible, and ideal for weekly meal prep.
If you try this recipe and enjoy it, please leave a comment and rating. For behind-the-scenes content and photos, follow the author on social platforms.
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 dish, 8 as a side dish
- Category: Salad
- Method: Chop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Fresh, hearty, and make-ahead friendly: this kale and cannellini bean salad is an excellent vegetarian dinner or weekly meal prep lunch. The combination of greens, beans, briny accents, and bright dressing delivers balanced flavor and lasting satiety.
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, olive oil, red wine vinegar, garlic, honey or maple syrup)
Instructions
- Remove ribs from the kale, slice leaves into thin ribbons, and place in a large bowl. Drizzle with olive oil, add a pinch of salt, and massage the kale for a few minutes until glossy and tender.
- Add cucumbers, tomatoes, drained beans, olives, pepperoncinis, and mozzarella pearls. Whisk or shake the mustard-dill dressing until emulsified, then pour over the salad and toss to combine.
- For meal prep or extra bulk, stir in 1–2 cups cooked quinoa or top with roasted chicken, salmon, or tofu. Enjoy immediately or refrigerate for later.
Notes
Leftovers keep well for up to five days in an airtight container. Flavors meld and the salad often tastes even better after a day in the fridge.
Use ripe tomatoes and high-quality olive oil for the best flavor. Adjust seasoning and acidity to your taste.
Nutrition
- Serving Size: 1/4 recipe — about 2 cups
- 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