White Bean Salad with Fresh Herbs, Vegetables, and Feta Recipe
Introduction
This White Bean Salad is a refreshing and vibrant dish perfect for a light lunch or a side at dinner. Packed with crisp vegetables, fresh herbs, and creamy feta, it’s both healthy and satisfying. Easy to prepare and full of bright flavors, it’s sure to become a favorite.

Ingredients
- 2 (15-ounce) cans cannellini beans, drained and rinsed
- 1 medium English cucumber, diced
- 1 medium red bell pepper, seeded and diced
- 1/2 cup chopped kalamata olives (or black olives)
- 1 pint cherry tomatoes, halved
- 1/2 cup diced small red onion
- 1/2 cup chopped flat leaf parsley
- 15 fresh mint leaves, chopped
- 3 tablespoons fresh lemon juice
- 2 tablespoons olive oil
- Salt and pepper to taste (about 1 teaspoon salt)
- 1 cup crumbled feta (or dairy free feta crumbles)
Instructions
- Step 1: Add cannellini beans, cucumber, red bell pepper, olives, cherry tomatoes, red onion, parsley, and mint to a large mixing bowl. Drizzle with lemon juice and olive oil.
- Step 2: Toss all ingredients gently to combine, then season with salt and pepper. Taste and adjust seasoning or lemon juice as desired.
- Step 3: For best flavor, cover and chill the salad in the refrigerator for at least 30 minutes before serving. Just before serving, sprinkle with crumbled feta cheese.
Tips & Variations
- Use fresh herbs like basil or dill as a variation to add different flavor notes.
- Swap cannellini beans for chickpeas or great northern beans for a twist.
- Add a splash of red wine vinegar or a pinch of crushed red pepper flakes for extra zest.
- To keep the salad vegan, use dairy free feta or omit cheese altogether.
Storage
Store the salad in an airtight container in the refrigerator for up to 3 days. The flavors meld nicely over time, but the cucumbers may soften slightly. Serve chilled or at room temperature. If needed, stir gently and add a little fresh lemon juice before serving to brighten the flavors again.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this salad in advance?
Yes, preparing the salad a few hours ahead or the day before encourages the flavors to meld beautifully. Just add the feta cheese right before serving to keep it fresh.
What can I use if I don’t have cannellini beans?
Great northern beans or chickpeas are excellent substitutes in this salad and will hold their shape well while providing a similar creamy texture.
PrintWhite Bean Salad with Fresh Herbs, Vegetables, and Feta Recipe
This refreshing White Bean Salad combines creamy cannellini beans with crisp cucumbers, sweet cherry tomatoes, tangy olives, and fresh herbs, all tossed in a zesty lemon and olive oil dressing. It’s a light, healthy, and flavorful dish perfect as a side or light meal, with optional dairy-free feta for a satisfying touch.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Beans and Vegetables
- 2 (15-ounce) cans cannellini beans, drained and rinsed
- 1 medium English cucumber, diced
- 1 medium red bell pepper, seeded and diced
- 1 pint cherry tomatoes, halved
- 1/2 cup diced small red onion
Olives and Herbs
- 1/2 cup chopped kalamata olives (or black olives)
- 1/2 cup chopped flat leaf parsley
- 15 fresh mint leaves, chopped
Dressing and Seasoning
- 3 tablespoons fresh lemon juice
- 2 tablespoons olive oil
- Salt and pepper to taste (1 teaspoon salt recommended)
Cheese
- 1 cup crumbled feta (dairy-free feta crumbles can be used)
Instructions
- Combine Ingredients: Add cannellini beans, diced cucumber, red bell pepper, cherry tomatoes, red onion, chopped olives, parsley, and mint leaves into a large mixing bowl.
- Add Dressing and Season: Pour in fresh lemon juice and olive oil. Season with salt and pepper to taste, mixing everything thoroughly to coat the ingredients evenly.
- Incorporate Feta: Gently fold in the crumbled feta cheese, distributing it throughout the salad without breaking it down too much.
- Chill for Flavor: Cover the salad and refrigerate for at least 30 minutes to allow the flavors to meld beautifully before serving. Taste again and adjust seasoning if needed.
Notes
- For best texture and flavor, allow the salad to chill for at least 30 minutes before serving.
- To make it vegan, use dairy-free feta or omit the cheese entirely.
- You can prepare this salad up to 1 day in advance and keep it refrigerated.
- Add a splash of red wine vinegar or a pinch of crushed red pepper flakes for additional flavor variations.
- Serve as a light lunch, side dish, or part of a mezze platter.
Keywords: white bean salad, cannellini beans, mediterranean salad, healthy salad, vegetarian salad, feta salad, easy salad recipe

