Green Olive Bean Salad

Green Olive Bean Salad

Description

This Green Olive Bean Salad is a refreshing Mediterranean-inspired dish that’s packed with wholesome ingredients, vibrant flavors, and satisfying texture. Creamy white beans are tossed with crisp cucumbers, juicy cherry tomatoes, crunchy red onions, briny green olives, and fresh parsley, then coated in a bright lemon-garlic vinaigrette that brings every ingredient together beautifully. It’s a simple salad that’s nutritious, colorful, and perfect for everything from quick lunches to backyard barbecues.

Because this salad is loaded with plant-based protein and fiber from the beans, it’s both filling and nourishing while remaining light and fresh. The olives add a delicious savory bite, while the lemon dressing keeps the flavors bright and balanced. Fresh herbs give the salad its signature Mediterranean taste, making every bite crisp, tangy, and satisfying.

One of the best things about this recipe is that it actually tastes better after chilling for a while, allowing the beans to absorb the flavorful dressing. It’s an excellent make-ahead salad for meal prep and travels well for picnics, potlucks, and packed lunches. Serve it as a healthy side dish alongside grilled chicken, salmon, shrimp, or steak, or enjoy it on its own as a quick vegetarian meal.

Whether you’re following the Mediterranean diet or simply looking for an easy, healthy salad, this Green Olive Bean Salad is a recipe you’ll want to make again and again.

Ingredients For the Salad

  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 1 cup cucumber, diced
  • 1 cup cherry tomatoes, halved
  • ¾ cup sliced green olives
  • ¼ cup finely diced red onion
  • ¼ cup chopped fresh parsley
  • 2 tbsp chopped fresh basil (optional)

For the Lemon Dressing

  • ¼ cup extra virgin olive oil
  • 3 tbsp fresh lemon juice
  • 1 tsp lemon zest
  • 2 garlic cloves, minced
  • 1 tsp Dijon mustard
  • 1 tsp honey
  • 1 tsp dried oregano
  • ½ tsp sea salt
  • ½ tsp freshly ground black pepper

Optional Garnish

  • Crumbled feta cheese
  • Fresh parsley
  • Lemon wedges
  • Cracked black pepper

Instructions

  1. Drain and rinse the cannellini beans thoroughly under cold water.
  2. Pat the beans dry with paper towels to remove excess moisture.
  3. Dice the cucumber into bite-sized pieces.
  4. Slice the cherry tomatoes in half.
  5. Thinly slice the green olives and finely dice the red onion.
  6. Add the beans, cucumber, tomatoes, olives, onion, parsley, and basil to a large mixing bowl.
  7. In a separate bowl, whisk together the olive oil, lemon juice, lemon zest, garlic, Dijon mustard, honey, oregano, salt, and pepper until smooth.
  8. Pour the dressing over the salad.
  9. Toss gently until all the ingredients are evenly coated.
  10. Cover and refrigerate for at least 30 minutes so the flavors can develop.
  11. Taste and adjust the seasoning with additional salt, pepper, or lemon juice if needed.
  12. Sprinkle with feta cheese if desired.
  13. Garnish with fresh parsley and lemon wedges before serving.

Tips

  • Rinse canned beans well to remove excess sodium.
  • Chill the salad before serving for the freshest flavor.
  • Use freshly squeezed lemon juice for the brightest taste.
  • Add diced avocado just before serving for extra creaminess.
  • Fresh herbs provide the best Mediterranean flavor.
  • Toasted pine nuts or sunflower seeds add delicious crunch.
  • This salad is ideal for meal prep because it tastes even better the next day.

Notes

  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Stir gently before serving to redistribute the dressing.
  • Add feta cheese only before serving if preparing ahead.
  • Not recommended for freezing due to the fresh vegetables.

Q&A

Can I use different beans?
Yes. Great Northern beans, butter beans, navy beans, or chickpeas all work beautifully.

Can I make this vegan?
Absolutely. Simply omit the feta cheese and replace the honey with maple syrup.

Can I prepare it a day ahead?
Yes. In fact, the flavor improves after marinating overnight in the refrigerator.

What should I serve with Green Olive Bean Salad?
It pairs wonderfully with grilled chicken, baked salmon, shrimp skewers, lamb chops, turkey burgers, falafel, hummus, warm pita bread, or roasted vegetables.

Servings

Serves 6

Nutrition (Approx. Per Serving)

  • Calories: 245
  • Protein: 10g
  • Carbohydrates: 26g
  • Fat: 12g
  • Saturated Fat: 2g
  • Fiber: 8g
  • Sugar: 4g
  • Sodium: 430mg
  • Cholesterol: 0mg
  • Potassium: 620mg
  • Calcium: 8% DV
  • Iron: 15% DV
  • Vitamin C: 20% DV

Leave a Comment