Italian Bean Salad
This Italian bean salad is a bright, marinated cannellini bean salad tossed with cherry tomatoes, roasted red peppers, Castelvetrano olives, and fresh parsley in a zesty lemon-olive oil dressing. The combination of creamy white beans and briny olives creates a balanced, Mediterranean-inspired side dish with fresh, vibrant flavor. A quick pine nut-shallot dressing adds richness and texture while keeping the recipe completely no-cook and easy to prepare ahead.
Tasty Team
Total Time
50 minutes
50 min
Prep Time
15 minutes
15 min
Cook Time
5 minutes
5 min
Total Time
50 minutes
50 min
Prep Time
15 minutes
15 min
Cook Time
5 minutes
5 min
Ingredients
for 6 servings
- 2 (14-ounce) can cannellini beans, drained and rinsed
- 1 roasted red bell pepper, chopped (about ½ cup)
- ½ cup halved cherry tomatoes
- ½ cup halved pitted Castelvetrano olive
- 2 tablespoons Chopped fresh parsley
- ½ teaspoon black pepper
- ¼ cup pine nuts, divided
- 1 teaspoon kosher salt, divided
- ½ cup extra-virgin olive oil
- 2 tablespoons lemon juice
- 1 teaspoon dijon mustard
- 1 teaspoon chopped Calabrian chilis in oil (optional)
- 2 shallots, minced
- 1 garlic clove, minced
Nutrition Info
- Calories 223
- Fat 9g
- Carbs 23g
- Fiber 9g
- Sugar 5g
- Protein 9g
Estimated values based on one serving size.
Preparation
- Toss together the beans, roasted red pepper, tomatoes, olives, parsley, black pepper, 2 tablespoons of the pine nuts, and ½ teaspoon of the salt in a large bowl. Set aside.
- Place the olive oil, lemon juice, mustard, Calabrian chilis (if using), shallots, garlic, and remaining 2 tablespoons pine nuts and ½ teaspoon salt in a food processor. Process until roughly combined but not completely smooth, about 15 seconds.
- Add the dressing to the bean salad in the bowl, and stir to combine. Cover and marinate in the refrigerator for at least 30 minutes or up to 4 days. Serve.
- Enjoy!
- Don't let a good recipe slip away. Download the Tasty app and save your favorites for easy access.