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 with black beans, corn, cherry tomatoes, and red cabbage in a white bowl

4 Simple Steps To Make This Epic Dense Bean Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Betty Thompson
  • Total Time: 15 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This dense bean salad is a high-protein, flavor-packed dish made with beans, fresh vegetables, and a zesty dressing. Great for meal prep or gatherings.


Ingredients

Scale

2 cloves garlic, peeled

Zest and juice of 2 limes

1/2 jalapeño, quartered

1/2 cup fresh cilantro

1/4 cup white wine vinegar

1 1/2 tsp kosher salt

1 tsp ground cumin

1/2 cup neutral oil (avocado or vegetable)

2 cans beans (black or pinto), drained and rinsed

2 diced bell peppers

2 cups cherry tomatoes, halved

1 1/2 cups corn kernels

1/2 small red cabbage, chopped

1/2 medium red onion, diced

1/2 cup chopped fresh cilantro

1/2 medium jalapeño, minced

6 oz crumbled Cotija cheese


Instructions

1. Blend garlic, lime zest/juice, jalapeño, vinegar, cilantro, cumin, and salt until smooth.

2. Drizzle in neutral oil while blending to emulsify dressing. Set aside.

3. Mix beans, peppers, tomatoes, corn, cabbage, onion, cilantro, and jalapeño in a large bowl.

4. Add dressing and toss well to coat ingredients evenly.

5. Top with Cotija cheese and chill before serving.

Notes

Make-ahead: Prepare up to 1 day in advance and store in the fridge.

Storage: Keeps fresh in an airtight container for up to 5 days.

Dairy-free option: Skip the cheese to make it vegan.

Flavor tip: Add chopped avocado or chili flakes for extra richness or heat.

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

Nutrition

  • Serving Size: 1 cup
  • Calories: 220
  • Sugar: 5g
  • Sodium: 360mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 7g
  • Protein: 9g
  • Cholesterol: 10mg