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
A beautifully plated Mediterranean Dense Bean Salad garnished with fresh parsley and a lemon slice.

Mediterranean Dense Bean Salad

A hearty, protein-packed Mediterranean bean salad loaded with fresh vegetables, aromatic herbs, and a zesty dressing.

  • Total Time: 15 minutes
  • Yield: 4-6 servings 1x

Ingredients

Scale
  • 1 can (15 oz) garbanzo beans, drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1/2 red onion, diced
  • 1/2 English cucumber, diced
  • 1 bell pepper (red, yellow, or orange), diced
  • 1/3 cup Kalamata olives, sliced
  • 1/3 cup vegan feta cheese, crumbled
  • 1/4 cup fresh parsley, chopped
  • 3 tbsp extra virgin olive oil
  • 2 tbsp lemon juice
  • 1 tbsp maple syrup
  • 1 tsp Dijon mustard
  • 1 clove garlic, minced
  • 1/2 tsp dried oregano
  • Salt to taste

Instructions

  1. Drain, rinse, and dry the garbanzo and kidney beans to help the dressing adhere better.
  2. Dice the red onion, cucumber, bell pepper, and olives into bite-sized pieces.
  3. In a small bowl, whisk together olive oil, lemon juice, maple syrup, Dijon mustard, minced garlic, oregano, and salt until well blended.
  4. In a large bowl, combine beans, chopped vegetables, olives, and crumbled feta.
  5. Pour the dressing over the salad and toss well to coat all ingredients evenly.
  6. Let the salad marinate for at least 15 minutes before serving for enhanced flavor.

Notes

For the best taste, let the salad sit for at least 30 minutes before serving. Store in the fridge for up to 4 days.

  • Author: Anna Gomez
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: No Cook
  • Cuisine: Mediterranean
  • Diet: Vegan

Nutrition

  • Serving Size: 1 cup
  • Calories: 320
  • Sugar: 4g
  • Sodium: 450mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 0mg

Keywords: bean salad, Mediterranean salad, healthy, vegan, high protein