This post may contain affiliate links. Please read our disclosure policy.

This fresh and flavorful Greek Bean Salad is packed with protein and vibrant Mediterranean flavors. It comes together in just minutes and is perfect for a quick lunch, light dinner, or potluck side dish.

This really is the perfect dish to bring to a gathering and can be served as an appetizer, but is certainly hearty enough to serve as a side dish to the main course.  It pairs especially well with these easy Grilled Pork Chops or these Crispy Baked Chicken Thighs.

A salad of beans, cucumber, onions olives and dill with a spoon.

Try This Next: For another bright and fresh idea, try my Greek Pasta Salad or Mediterranean Green Bean Salad.

Pin this recipe for later!Pin This

Why I Love This Recipe

  • Minimal Prep & Zero Cooking – Only 10 minutes to prep, no cooking required
  • Full of Fiber – Loaded with fiber-rich chickpeas and cannellini beans. This makes getting your fiber in easier!
  • Homemade Dressing – Tangy homemade dressing with dill, lemon, and Dijon mustard.
  • Easy Meal Prep Option – Great for meal prep and stays fresh in the fridge for days.
Bean salad on white plate with side of cut pita.

RECIPE WALK-THROUGH

Before You Begin

See the recipe card below for full, detailed instructions

Assemble your ingredients before you start to make the process go faster.

  • Cucumber: Removing the seeds helps keep the salad crisp and prevents excess moisture.
  • Canned beans: Be sure to rinse well to reduce the sodium.
  • Fresh dill: Adds a burst of herby brightness that pairs beautifully with the lemony vinaigrette.

How To Make Greek Bean Salad

See the recipe card below for full, detailed instructions

Glass bowl with beans, chopped cucumber, olives, and red onions.
  • Rinse and Drain: Start by rinsing and draining a can each of chickpeas and cannellini beans.
  • Add To A Large Bowl: Add them to a large bowl along with chopped cucumber, red onion, and kalamata olives.
  • Make Dressing: In a separate bowl, whisk together the dressing ingredients: Dijon mustard, olive oil, lemon juice, red wine vinegar, salt, pepper, dried oregano, minced fresh dill, and a garlic clove mashed into a paste.
  • Toss: Pour the dressing over the salad and toss to combine. Taste and adjust seasoning if needed.
  • Enjoy: Serve with warm pita wedges, if desired.

Frequently Asked Questions

Can I use dried beans instead of canned?
Yes, you can substitute dried beans. Just be sure to soak and cook them until tender before using. You’ll need about 1 ½ cups cooked beans for each can called for.

Is this salad vegan and gluten-free?
Yes, this Greek Bean Salad is naturally vegan and gluten-free. Just be sure to serve with gluten-free pita or crackers if needed.

Can I make this salad ahead of time?
Absolutely! It tastes better after sitting for a bit. Store the salad and dressing separately and combine just before serving for the best texture.

Serving Suggestions

  • Add Protein: Serve this salad with grilled chicken or lamb for a more filling meal. It also makes a refreshing side dish for summer barbecues.
  • Add Cheese: You can stir in crumbled feta for a creamy, tangy twist.
  • Add More Vegetables: Add chopped bell peppers for extra crunch.

Storage Tips

The Best Way to Store Leftovers

Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors continue to develop, making it even better the next day.

Recipe Tips

  • Use a garlic press or mash the garlic into a paste to evenly distribute its flavor.
  • Let the salad sit for 10-15 minutes before serving to allow the flavors to meld.
  • If making ahead, keep the dressing separate and toss just before serving to maintain texture.
Holding a pita piece with beans, cucumber and dill.

More Great Salads

Recipe
A bowl of Bean Salad

Greek Bean Salad

5 from 2 votes
This easy Greek-style Bean Salad is super simple and packed with both flavor and gorgeous color. Add some crispy lettuce and grilled chicken for a full meal, or serve it with warmed pita bread as an appetizer. 
Prep Time 10 minutes
Total Time 10 minutes
Servings 4

Ingredients
  

For The Salad

  • 1 16 ounce can chickpeas rinsed and drained
  • 1 16 ounce can cannellini beans rinsed and drained
  • 1 medium cucumber deseeded and chopped
  • 1/2 medium red onion chopped
  • 1/4 cup kalamata olives chopped
  • 1 stack pitas optional

For The Dressing

  • 1 garlic clove
  • 1 teaspoon dried oregano
  • 5 tablespoons fresh dill minced
  • 1 large lemon juiced
  • 1/4 cup red wine vinegar
  • 1/2 cup olive oil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 1/2 teaspoons Dijon mustard
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Instructions
 

  • Add the drained and rinsed cannellini beans and chickpeas to a large bowl. Also, add the chopped red onion, cucumber, and kalamata olives to the bowl.
  • In another bowl whisk together the Dijon mustard, olive oil, lemon juice, red wine vinegar, salt, pepper, oregano, dill, and garlic paste to make the vinaigrette.
  • Pour the vinaigrette onto the salad and mix well. Taste test and adjust salt and pepper if required. Enjoy the bean salad with warm pitas wedges.

Notes

  • Rinse the beans well of the sodium solution.
  • Removing the seeds from the cucumber is optional, but helps prevent the salad from becoming soggy.
  • The salad can be refrigerated for up to 3 days.
Keyword bean salad, greek bean salad

Nutrition

Calories: 279kcalCarbohydrates: 6gProtein: 1gFat: 29gSaturated Fat: 4gSodium: 741mgPotassium: 126mgFiber: 2gSugar: 2gVitamin A: 108IUVitamin C: 18mgCalcium: 30mgIron: 1mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

James Delmage

James’s love of cooking took flight at an early age when he became his grandmother’s culinary right hand, and was further fueled by jobs at various food establishments and eateries.  After college, James worked as an equities and futures trader on Wall Street for 15 years before retiring, and realizing his higher purpose: creating beautiful recipes his grandma would be proud of, and sharing them with others via his blog, Sip and Feast.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

5 from 2 votes (1 rating without comment)

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Olivia Votaw says:

    I made this today and it is absolutely delicious! I only had fresh basil, so I used that instead of the dill. James, can you recommend a different herb than dill for this recipe? I don’t love dill. The fresh basil was great, but I’d like to know if you have a different recommendation. 😬 Thank you!

    1. Kristin Maxwell says:

      I would recommend fresh tarragon or parsley. Glad you enjoyed it!

  2. Lunda says:

    This recipe was quite goodt I had to add a teaspoon of sugar as it was a little puckery for me. Thank you for sharing your creation!

    1. Kristin says:

      You are so welcome Lunda! Thanks for stopping by.