Description
This hearty bean salad is loaded with plant-based protein and fiber from a trio of beans, colorful veggies, and a tangy vinaigrette. A satisfying, nutrient-dense dish that holds up beautifully for meal prep.
Ingredients
1 can (15 oz) chickpeas, drained and rinsed
1 can (15 oz) black beans, drained and rinsed
1 can (15 oz) kidney beans, drained and rinsed
1 red bell pepper, diced
1 cup cherry tomatoes, halved
1/2 red onion, finely chopped
1/2 cup chopped fresh parsley
1/4 cup olive oil
2 tbsp red wine vinegar
1 tbsp lemon juice
1 tsp Dijon mustard
1 garlic clove, minced
Salt and black pepper to taste
Instructions
1. In a large bowl, combine chickpeas, black beans, kidney beans, bell pepper, tomatoes, red onion, and parsley.
2. In a small jar or bowl, whisk together olive oil, red wine vinegar, lemon juice, Dijon mustard, garlic, salt, and pepper.
3. Pour the dressing over the salad and toss well to coat.
4. Let sit for at least 20 minutes to allow flavors to blend. Refrigerate if prepping ahead.
5. Serve chilled or at room temperature. Mix again before serving.
Notes
Customize with extras like avocado, cucumber, corn, or feta.
Stores well in the fridge for up to 4 days—great for lunchboxes or picnics.
For extra protein, add grilled chicken or tuna.
- Prep Time: 15 min
- Cook Time: 0 min
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 3g
- Sodium: 320mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 8.5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 10g
- Protein: 10g
- Cholesterol: 0mg
Keywords: dense bean salad, high protein salad, fiber rich recipe, healthy bean salad, meal prep salad