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
Nutrient-dense bean salad in a rustic bowl on a kitchen counter

Dense Bean Salad Recipe That Fills You Up and Fuels Your Day

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple and nutritious dense bean salad packed with plant-based protein, fiber, and bold flavors. Perfect for lunch, meal prep, or as a satisfying side dish.

  • Total Time: 10 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

1 can chickpeas, drained and rinsed

1 can black beans, drained and rinsed

1 can kidney beans, drained and rinsed

1 red bell pepper, diced

1/2 red onion, finely chopped

1 cup cherry tomatoes, halved

1/2 cup corn kernels (fresh or frozen)

2 tbsp fresh parsley, chopped

3 tbsp olive oil

2 tbsp apple cider vinegar

1 tsp Dijon mustard

Salt and pepper to taste

Instructions

1. In a large bowl, combine chickpeas, black beans, and kidney beans.

2. Add diced bell pepper, red onion, cherry tomatoes, corn, and parsley.

3. In a small jar, shake together olive oil, vinegar, mustard, salt, and pepper.

4. Pour dressing over salad and mix well to coat all ingredients evenly.

5. Refrigerate for at least 30 minutes before serving to let flavors blend.

6. Serve chilled and enjoy. Store leftovers in an airtight container in the fridge.

Notes

This salad tastes even better the next day.

Add avocado or feta just before serving if desired.

Store dressing separately if prepping ahead for the week.

  • Author: Julia Hartman
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: No-Cook
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 4g
  • Sodium: 390mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Protein: 13g
  • Cholesterol: 0mg