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
dense bean salad recipe with chickpeas kidney beans vegetables and creamy vinaigrette

Dense Bean Salad — The High-Protein Recipe You’ll Make on Repeat


  • Author: Sarah
  • Total Time: 15 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Dense bean salad is a filling, no-cook, high-protein meal prep recipe packed with beans, crunchy vegetables, fresh herbs, and a bold vinaigrette that tastes even better the next day.


Ingredients

Scale
  • 1 can (15 oz) chickpeas, drained and rinsed
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 can (15 oz) kidney or black beans, drained and rinsed
  • 1 English cucumber, diced
  • 1 cup cherry tomatoes, halved
  • 1/2 red onion, finely diced
  • 1/2 cup roasted red peppers, chopped
  • 1/4 cup sun-dried tomatoes, chopped
  • 1/4 cup fresh parsley, chopped
  • 2 tbsp fresh basil or dill
  • 3 tbsp olive oil
  • 2 tbsp red wine vinegar
  • 1 tsp Dijon mustard
  • 1 tsp honey or maple syrup
  • 1 garlic clove, minced
  • Salt and black pepper to taste

Instructions

  1. Rinse and drain all beans thoroughly under cold water.
  2. Dice cucumber, halve tomatoes, finely chop onion, and chop roasted peppers.
  3. In a small bowl, whisk olive oil, red wine vinegar, Dijon mustard, honey, garlic, salt, and pepper until emulsified.
  4. Add beans and vegetables to a large bowl.
  5. Pour dressing over the mixture and toss well to coat evenly.
  6. Fold in fresh herbs gently.
  7. Refrigerate for at least 30 minutes before serving.
  8. Serve chilled and enjoy as a meal prep salad.

Notes

Letting the salad rest improves flavor as beans absorb the dressing. Keeps well in the fridge for up to 5 days.

  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: No-Cook
  • Cuisine: International

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 12g
  • Protein: 14g
  • Cholesterol: 0mg

Keywords: dense bean salad, bean salad, meal prep, high protein salad, no cook salad