This green olive bean salad really has it all — it’s protein-packed, fiber-rich, loaded with flavor and micronutrients, among many other things. It’s safe to say that this bean salad is living rent-free in my fridge!

This green olive bean salad is a combo of not one but two beans (both chickpea and butter beans), loads of castelvetrano olives, parsley, cilantro, aromatics, and a sweet honey dijon vinaigrette. Plus, the beauty of this chickpea salad is that it tastes better the longer it sits (within limits, of course). Making it perfect for meal prep.  

green olive bean salad in a beige bowl

Green Olive Bean Salad Ingredients

Here’s everything you’ll need for this green olive chickpea salad. 

  • Chickpeas
  • Butter beans: I highly recommend Strianese canned butter beans (also labeled fagioli bianchi di Spagna); they taste amazing!
  • Castelvetrano olives: Aka my favorite olive variety, but any green olive will work here.
  • Fresh cilantro
  • Fresh parsley
  • Shallots: Feel free to use red onion instead or even pickled red onions if you have them on hand.
  • Fresh garlic
  • Lemons
  • Olive oil
  • Honey: If you’re vegan, swap the honey for maple syrup.
  • Dijon mustard
  • Spices: Including ground cumin, ground coriander, and cayenne pepper. Feel free to swap out the cayenne pepper for 1 tsp of red pepper flakes or Aleppo pepper.
  • Kosher salt

A Visual Guide to this Salad

Prep the salad base (beans, olives, shallots, and herbs) and add everything to a large mixing bowl. I like to chop the shallots finely — it helps them quick-pickle in the dressing faster.

To make the dressing, whisk everything together in a jar until emulsified. Taste and adjust for salt or honey as needed.

Pour all the dressing over the salad and toss together. Adjust for salt as needed and let sit at least 30 minutes before serving. Not only will the beans absorb some of the dressing, but it will also help quick-pickle the shallots, making them milder and sweeter.

Store any leftovers in an airtight glass container in the fridge for up to 5 days.

Serving Suggestions 

My vehicle of choice for the green olive bean salad is toasted sourdough with a generous smear of ricotta – it’s the perfect quick-and-easy lunch. However, you can enjoy the salad on its own. Because it’s just that good!

Can’t wait for you to make this green olive bean salad. Don’t forget to leave a starred rating and review — love hearing from you!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
green olive bean salad in a beige bowl

Green Olive Bean Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 18 reviews
  • Author: Yasmeen Ali
  • Prep Time: 15 minutes
  • Rest Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 34 servings 1x
  • Category: Dinner, Salads
  • Cuisine: American

Description

This green olive bean salad has it all: protein-packed, fiber-rich, and loaded with flavor. Plus, this salad tastes even better the next day!

Ingredients

Scale

Salad Base

  • 1 can (13.4 oz) chickpeas, drained and rinsed
  • 1 can (13.4 oz) butter beans, drained and rinsed
  • 1 cup (115g) castelvetrano olives, halved
  • 1 medium shallot, finely chopped (65g chopped)
  • 1/2 cup finely minced cilantro
  • 1/2 cup finely minced parsley

Honey Dijon Vinaigrette

  • 3 tbsp (30g) lemon juice
  • 3 tbsp (34g) olive oil
  • 1 tbsp (12g) honey (a heaping tablespoon)
  • 1 small clove garlic, finely grated
  • 1 tsp (5g) dijon mustard
  • 1/2 tsp kosher salt
  • 1/2 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/4 tsp cayenne pepper (sub with 1 tsp red pepper flakes or Aleppo pepper)


Instructions

  1. Prep the base. Prep the salad base (beans, olives, shallots, and herbs) and add everything to a large mixing bowl. I like to chop the shallots finely — it helps them quick-pickle in the dressing faster.
  2. Make the dressing. To make the dressing, whisk everything together in a jar until emulsified. Taste and adjust for salt or honey as needed.
  3. Toss everything together. Pour all the dressing over the salad and toss together. Adjust for salt as needed and let sit at least 30 minutes before serving. Not only will the beans absorb some of the dressing, but it will also help quick-pickle the shallots, making them milder and sweeter. Store any leftovers in an airtight glass container in the fridge for up to 5 days.