Bright, zesty, and packed with plant-based protein, this Three Bean Salad with Olives is a refreshing take on a classic side dish. A harmonious blend of green beans, hearty cannellini beans, and flavorful kidney beans is paired with briny black olives, crisp red onion, and fresh parsley for a dish thatβs as vibrant in color as it is in taste. The tangy dressing, made with extra-virgin olive oil, red wine vinegar, Dijon mustard, and a touch of honey, ties everything together with a perfect balance of bold and sweet flavors. Quick to prepare and perfect for make-ahead meals, this chilled salad is a crowd-pleaser for picnics, potlucks, or a healthy weeknight side. Whether served as a light lunch or a hearty accompaniment, this Mediterranean-inspired bean salad is sure to impress!
Bring a medium pot of salted water to a boil and prepare a bowl of ice water.
Trim the ends of the green beans and cut them into bite-sized pieces, about 1-inch long.
Blanch the green beans by boiling them in the salted water for 2-3 minutes, then immediately transfer them to the ice water to cool. Drain and set aside.
In a large mixing bowl, combine the cannellini beans, kidney beans, and the cooled green beans.
Add the black olives, finely chopped red onion, and chopped parsley to the bowl.
In a small bowl, whisk together the olive oil, red wine vinegar, Dijon mustard, honey, salt, black pepper, and minced garlic to make the dressing.
Pour the dressing over the bean mixture and toss gently to coat all the ingredients evenly.
Let the salad sit for at least 15-20 minutes to allow the flavors to meld. For best flavor, cover and refrigerate for 1-2 hours before serving.
Serve chilled or at room temperature as a side dish or light meal.
Calories |
1461 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 75.5 g | 97% | |
| Saturated Fat | 10.2 g | 51% | |
| Polyunsaturated Fat | 0.2 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3630 mg | 158% | |
| Total Carbohydrate | 158.9 g | 58% | |
| Dietary Fiber | 47.4 g | 169% | |
| Total Sugars | 18.0 g | ||
| Protein | 49.6 g | 99% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 533 mg | 41% | |
| Iron | 20.1 mg | 112% | |
| Potassium | 3320 mg | 71% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.