Dense Bean Salad

Dense Bean Salad

A vibrant, protein-packed bean salad loaded with creamy garbanzos, tender navy beans, crisp veggies, and fresh herbs, all tied together with a bold, zesty dressing. Perfect for meal prep, picnics, or a filling lunch straight from the fridge.

Author: Balancing Bowls

Meal Type: Milk Free

Cuisine: American

Difficulty: EASY

Prep. Time: 20 minutes

Cook Time:

Total Time: 20 minutes

Servings: 6 Servings

Calories: 296 kcal per serving

Ingredients

  • 1 can - garbanzo beans
  • 1 can - navy beans
  • 1 cup - cucumber
  • 1 cup - yellow bell pepper
  • ⅓ cup - red onion
  • ½ cup - sun-dried tomatoes in oil
  • 1 cup - corn fresh
  • ¼ cup - fresh cilantro
  • ¼ cup - fresh mint
  • ½ cup - extra-virgin olive oil or oil from sun-dried tomato jar
  • ½ cup - apple cider vinegar
  • 2 tablespoons - lemon juice
  • 1 - lemon
  • 1 tbsp - honey
  • 2 cloves - garlic
  • ¼ tsp - dried thyme
  • ½ tsp - salt
  • ¼ tsp - black pepper
  • ¼ tsp - red pepper flakes

Instructions

  1. In a small bowl or jar, whisk together apple cider vinegar, lemon juice, lemon zest, honey, garlic, thyme, salt, black pepper, and red pepper flakes. Slowly drizzle in the olive oil while whisking until fully emulsified.
  2. In a large bowl, combine beans, cucumber, bell pepper, red onion, corn, sun-dried tomatoes, cilantro, and mint.
  3. Pour the dressing over the salad. Toss gently until everything is well coated.
  4. Cover and let sit for at least 1 hour at room temperature or refrigerate overnight.
  5. Stir before serving, taste, and adjust seasoning if needed. Serve chilled or at room temperature.

Nutrition

Energy: 296 kcal | Total Fat: 5 g | Saturated: 3 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 0 mg | Total Carbs: 53 g | Fiber: 12 g | Sugars: 13 g | Proteins: 15 g | Sodium: 304 mg | Polyunsaturated: 4 g | Monounsaturated: 14 g

©2026 OnlineCook LLC