Go Back
Mediterranean white bean salad

White Bean Salad Recipe

White Bean Salad is a fresh, colourful and protein-rich Mediterranean-inspired dish made with creamy white beans, crisp vegetables, fragrant herbs and a zesty lemon dressing. Quick to prepare and packed with wholesome flavour, it's perfect for healthy lunches, meal prep, picnics, barbecues or as a refreshing side dish for any occasion.
Prep Time 20 minutes
Cook Time 30 minutes
Course Lunch, Main Course, Salad, Side Dish
Cuisine Mediterranean
Servings 6 People
Calories 320 kcal

Equipment

  • 1 Large Mixing Bowl
  • 1 Sharp Chef’s Knife
  • 1 Cutting Board -
  • Measuring Spoons
  • 1 Small Jar or Bowl
  • 1 Large Salad Spoon
  • 1 Citrus Juicer – - Optional

Ingredients
  

  • 2 × 400g tins white beans Cannellini or Great Northern beans, - drained and rinsed
  • 250 g cherry tomatoes - halved
  • 1 large cucumber - diced
  • 1 small red onion - finely sliced
  • 1 red bell pepper - diced
  • 100 g black olives - sliced
  • ¼ cup fresh parsley - chopped
  • 2 tablespoons fresh basil - chopped
  • 2 garlic cloves - minced
  • Juice of 1 large lemon
  • 4 tablespoons olive oil - extra virgin
  • 1 teaspoon honey
  • 1 teaspoon Dijon mustard
  • 1 teaspoon sea salt
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon chilli flakes - optional

Instructions
 

Step 1: Prepare the White Beans

  • Drain the white beans thoroughly and rinse them under cold running water.
  • Allow them to drain well before adding them to a large mixing bowl.
  • Removing excess moisture helps the dressing coat the beans more effectively.

Step 2: Chop the Vegetables

  • Dice the cucumber and red pepper into evenly sized pieces.
  • Halve the cherry tomatoes.
  • Thinly slice the red onion.
  • Slice the olives.
  • Finely chop the parsley and basil.
  • Keeping everything a similar size ensures every spoonful of White Bean Salad is balanced and full of flavour.

Step 3: Make the Dressing

    In a small bowl or jar, combine:

    • Fresh lemon juice
    • Extra virgin olive oil
    • Minced garlic
    • Dijon mustard
    • Honey
    • Sea salt
    • Black pepper
    • Chilli flakes (optional)
    • Whisk vigorously or shake until the dressing becomes smooth, glossy and fully emulsified.

    Step 4: Assemble the White Bean Salad

    • Add the cucumber, tomatoes, peppers, onions, olives and herbs to the bowl containing the beans.
    • Pour the dressing evenly over the ingredients.
    • Using a large spoon, gently fold everything together until every ingredient is evenly coated.
    • Avoid stirring too vigorously to keep the beans intact.

    Step 5: Allow the Flavours to Develop

    • Cover the bowl and refrigerate the White Bean Salad for at least 20–30 minutes before serving.
    • This resting time allows the beans to absorb the dressing, creating a richer and deeper flavour.

    Step 6: Taste and Finish

    • Before serving:
    • Taste the salad.
    • Add extra lemon juice if needed.
    • Adjust the salt and black pepper to taste.
    • Garnish with additional parsley and basil.

    Notes

    • 🥗 For the freshest flavour, prepare the White Bean Salad at least 30 minutes before serving to allow the dressing to soak into the beans and vegetables.
    • 🫘 Cannellini beans are ideal for their creamy texture, but Great Northern or navy beans work just as well.
    • 🍋 Always use freshly squeezed lemon juice for the brightest, most vibrant flavour.
    • 🌿 Fresh herbs make a significant difference—avoid dried herbs if possible.
    • 🫒 Use a good-quality extra virgin olive oil, as it forms the base of the dressing.
    • 🥑 If adding avocado, stir it in just before serving to prevent browning.
    • 🧀 Crumbled feta adds a delicious creamy, salty finish, but it can be omitted for a vegan version.
    • 🌶️ Adjust the chilli flakes to suit your preferred spice level or leave them out for a milder salad.
    • ❄️ Store leftovers in an airtight container in the refrigerator for up to 4 days. Stir well and refresh with a drizzle of olive oil and a squeeze of lemon juice before serving.
    • 🚫 This salad is not suitable for freezing, as the fresh vegetables will lose their crisp texture after thawing.
    • 🍽️ White Bean Salad is excellent for meal prep and often tastes even better the next day as the flavours continue to develop.
    Keyword White Bean Salad