Description
Easy Fresh Mediterranean Bean Salad is a vibrant and protein-packed side dish made with three types of beans, crisp vegetables, fresh herbs, and a zesty lemon dressing. Perfect for potlucks, meal prep, picnics, and summer gatherings, this refreshing salad comes together quickly and tastes even better after chilling.
Ingredients
Scale
- 1 (15-ounce) can garbanzo beans, rinsed and drained
- 1 (15-ounce) can cannellini beans, rinsed and drained
- 1 (15-ounce) can kidney beans, rinsed and drained
- 1/4 cup red onion, finely chopped
- 3/4 cup celery, chopped
- 1 small cucumber, peeled, seeded, and chopped
- 3/4 cup fresh Italian parsley, chopped
- 1/4 cup fresh basil, chopped
- 2 tomatoes, finely chopped
- 1/4 cup Parmesan cheese, finely grated
- 1/2 cup Kalamata olives (optional)
- 1/3 cup pepperoncini (optional)
Dressing
- 1/4 cup extra-virgin olive oil
- Juice of 1½ lemons
- 1 garlic clove, minced
- 1/2 teaspoon Italian seasoning
- Sea salt and black pepper, to taste
Instructions
- Drain and rinse the garbanzo beans, cannellini beans, and kidney beans.
- Add the beans to a large mixing bowl.
- Stir in the red onion, celery, cucumber, parsley, basil, tomatoes, Parmesan cheese, olives, and pepperoncini.
- In a small bowl, whisk together the olive oil, lemon juice, garlic, Italian seasoning, salt, and pepper.
- Pour the dressing over the salad and toss until everything is evenly coated.
- Cover and refrigerate for 45 to 60 minutes to allow the flavors to develop.
- Toss again before serving and adjust seasoning if needed.
Notes
Substitute feta cheese for Parmesan for a tangier Mediterranean flavor.
Add chopped red bell pepper or zucchini for extra crunch.
Double the dressing if you prefer a more marinated bean salad.
For deeper flavor, add 1/4 teaspoon dried oregano and 1/4 teaspoon dried basil.
This salad tastes even better the next day.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Salad, Side Dish
- Method: Mixing, Chilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 332
- Sugar: 10g
- Sodium: 718mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 11g
- Protein: 14g
- Cholesterol: 3mg
