Green Olive Bean Salad

Featured in: Refreshing Salads for Every Meal

This vibrant Mediterranean-inspired salad combines protein-rich chickpeas and butter beans with buttery castelvetrano olives and aromatic fresh herbs. The honey dijon vinaigrette adds the perfect balance of tangy and sweet with warm spices like cumin and coriander.

Quick to prepare with minimal cooking required, this dish works beautifully as a make-ahead lunch option, hearty side, or served atop toasted sourdough for a complete meal. The flavors actually improve after resting, making it ideal for meal prep.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Thu, 03 Apr 2025 23:55:39 GMT
A bowl of beans and vegetables. Pin it
A bowl of beans and vegetables. | tastygusto.com

This vibrant green olive bean salad brings Mediterranean flavors to your table in just minutes. The combination of buttery beans, briny olives, and fresh herbs creates a protein-packed dish that works equally well as a side or light main course.

I created this recipe during a particularly hot summer when turning on the stove seemed unbearable. Now it's my go-to for potlucks and picnics because it actually tastes better after sitting for a while.

Ingredients

  • Chickpeas: Provide plant-based protein and a nutty flavor that balances the other ingredients
  • Butter beans: Offer a creamy texture and mild taste that absorbs the dressing beautifully
  • Castelvetrano olives: Deliver a buttery meaty quality unlike sharper olive varieties
  • Shallot: Adds a gentle onion flavor without overwhelming the delicate beans
  • Fresh cilantro and parsley: Bring brightness and color essential to the Mediterranean profile
  • Garlic: Infuses the salad with depth choose fresh cloves for the best flavor
  • Lemon juice: Provides acidity that wakes up all the other flavors
  • Olive oil: Creates richness and helps carry the flavors throughout the salad
  • Honey: Balances the acidity with just enough sweetness
  • Dijon mustard: Acts as an emulsifier for the dressing while adding subtle tang
  • Spices: Cumin, coriander, and cayenne bring warmth and complexity

Step-by-Step Instructions

Prepare the bean base:
Combine chickpeas and butter beans in a large mixing bowl making sure they're thoroughly drained and rinsed to remove excess sodium. Add roughly chopped olives ensuring pieces are bite-sized but substantial enough to provide texture. Incorporate the minced shallot garlic cilantro and parsley distributing them evenly throughout the mixture.
Create the dressing:
Combine fresh lemon juice and olive oil in a small bowl or jar. Add honey and dijon mustard whisking continuously until the mixture begins to emulsify. Incorporate all spices including salt cumin coriander and cayenne pepper. Continue whisking until the dressing takes on a smooth consistent texture without separation.
Combine and marinate:
Pour the entire dressing mixture over the bean salad ensuring even distribution. Toss thoroughly using large spoons or your hands if preferred. Taste and adjust salt level according to preference. Allow the salad to rest for at least 30 minutes before serving so flavors can fully integrate and develop.
A bowl of beans with green toppings. Pin it
A bowl of beans with green toppings. | tastygusto.com

The castelvetrano olives truly make this dish special. I discovered them at an Italian market years ago and have never looked back. Their buttery quality transforms what could be an ordinary bean salad into something memorable that even olive skeptics tend to enjoy.

Make Ahead Magic

This salad actually improves with time as the flavors meld together. You can prepare it up to 24 hours in advance and keep refrigerated. The beans will continue absorbing the vinaigrette becoming more flavorful without losing their texture. This makes it perfect for meal prep or entertaining when you want to minimize day-of preparation.

Creative Serving Ideas

While delicious on its own this bean salad transforms into a complete meal when served over toasted sourdough bread. The contrast between the crunchy bread and tender beans creates textural interest. For a more substantial meal try adding crumbled feta cheese or diced avocado just before serving. You can also serve it alongside grilled fish or chicken for a protein-packed dinner.

Simple Substitutions

If castelvetrano olives aren't available kalamata olives work well though they bring a stronger flavor. Cannellini beans can replace butter beans with minimal difference in texture. For those who dislike cilantro simply double the parsley or add fresh basil instead. Red onion makes a good substitute for shallot though you may want to use slightly less due to its stronger flavor profile.

Storage Success

To maintain optimal freshness store any leftover salad in an airtight glass container in the refrigerator. The salad will keep well for up to 5 days though the herbs may darken slightly. Before serving cold leftovers allow the salad to sit at room temperature for about 15 minutes as the flavors present better when not ice cold.

A bowl of green beans and onions. Pin it
A bowl of green beans and onions. | tastygusto.com

This vibrant Mediterranean bean salad is a flavorful and healthy addition to your recipe repertoire.

Frequently Asked Questions

→ Can I substitute other beans in this salad?

Absolutely! While chickpeas and butter beans provide a nice textural contrast, you can substitute with cannellini beans, navy beans, or even black beans. Just make sure to maintain the same total quantity for proper dressing ratio.

→ What can I use instead of castelvetrano olives?

If castelvetrano olives aren't available, you can substitute with kalamata olives for a stronger flavor or green manzanilla olives for a similar mild, buttery taste. You could also mix olive varieties for a more complex flavor profile.

→ Is this salad vegan?

The recipe contains honey in the dressing, making it vegetarian but not vegan. For a vegan version, simply substitute the honey with maple syrup or agave nectar in equal amounts.

→ How can I make this salad more substantial as a main dish?

To transform this into a hearty main dish, consider adding cooked quinoa, farro, or bulgur. You could also top it with grilled chicken, roasted salmon, or crumbled feta cheese for additional protein.

→ How long will this salad keep in the refrigerator?

This bean salad keeps exceptionally well for up to 5 days when stored in an airtight glass container in the refrigerator. The flavors actually deepen over time, making it an excellent make-ahead option for meal prep.

→ Can I prepare this salad ahead of time for a party?

Yes! This salad is perfect for preparing ahead. The flavors meld beautifully after resting for at least 30 minutes, and it stays fresh for several days. For the best presentation, consider refreshing it with a little additional herbs and a splash of lemon juice just before serving.

Green Olive Bean Salad

A refreshing Mediterranean bean medley with bright olives, fresh herbs, and tangy honey dijon dressing - ready in minutes!

Prep Time
15 Minutes
Cook Time
~
Total Time
15 Minutes


Difficulty: Easy

Cuisine: Mediterranean

Yield: 4 Servings (4 cups of bean salad)

Dietary: Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Salad Base

01 1 can (380g) chickpeas, drained and rinsed
02 1 can (380g) butter beans, drained and rinsed
03 1 cup castelvetrano olives, roughly chopped
04 1 medium shallot, finely minced
05 1/2 cup finely minced cilantro
06 1/2 cup finely minced parsley
07 1-2 cloves garlic, finely minced

→ Honey Dijon Vinaigrette

08 3 tbsp lemon juice
09 3 tbsp olive oil
10 1 tbsp honey (heaping)
11 1 tsp dijon mustard
12 1/2 tsp kosher salt
13 1/2 tsp ground cumin
14 1/2 tsp ground coriander
15 1/4 tsp cayenne pepper (or 1 tsp red pepper flakes)

Instructions

Step 01

Combine chickpeas, butter beans, olives, shallot, herbs, and garlic in a serving bowl. Set aside.

Step 02

Add lemon juice, olive oil, honey, dijon mustard, salt, cumin, coriander, and cayenne pepper to a jar or cup and whisk until well emulsified.

Step 03

Pour dressing over the salad ingredients and toss thoroughly. Adjust salt to taste and allow to marinate for at least 30 minutes before serving. Enjoy on toasted sourdough or as a stand-alone dish.

Step 04

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

Notes

  1. Allow salad to marinate for at least 30 minutes before serving to enhance flavors.
  2. Excellent served on toasted sourdough bread or as a side dish.

Tools You'll Need

  • Mixing bowl
  • Whisk or jar for dressing
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains legumes (chickpeas, butter beans)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 285
  • Total Fat: 10.2 g
  • Total Carbohydrate: 38.5 g
  • Protein: 12.3 g