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

Cowboy Caviar

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant, fresh bean salad made with black beans, black-eyed peas, crisp vegetables, and a zesty lime dressing. Perfect as a dip, side dish, or light meal.

  • Total Time: 20 minutes
  • Yield: 10 servings

Ingredients

2 Tbsp olive oil

2 Tbsp fresh lime juice (from 1 lime)

1/2 Tbsp balsamic vinegar

1/2 tsp chili powder

1 tsp ground cumin

1/2 tsp salt

1/2 tsp sugar

1 (15 oz) can black beans, rinsed and drained

1 (15 oz) can black-eyed peas, rinsed and drained

1 bell pepper, diced

2 Roma tomatoes, diced

1 jalapeño, diced

1/4 red onion, diced

1/4 bunch fresh cilantro, chopped

Instructions

  1. Whisk together olive oil, lime juice, balsamic vinegar, chili powder, cumin, salt, and sugar until smooth.
  2. Rinse and drain the black beans and black-eyed peas well, then place them in a large mixing bowl.
  3. Dice the bell pepper, tomatoes, jalapeño, and red onion. Chop the cilantro.
  4. Add all vegetables and cilantro to the bowl with the beans.
  5. Pour the dressing over the mixture and stir until fully coated.
  6. Serve immediately or refrigerate to allow flavors to blend.

Notes

Add canned corn for extra sweetness and color.

Mix in diced avocado just before serving for creaminess.

Keep some jalapeño seeds for more heat or add cayenne.

Swap black-eyed peas for pinto or navy beans.

Serve over quinoa or rice for a more filling meal.

  • Author: Chloe Mae
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Category: Salad
  • Method: No-cook
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1/2 cup
  • Calories: 95
  • Sugar: 2 g
  • Sodium: 210 mg
  • Fat: 3 g
  • Saturated Fat: 0.4 g
  • Unsaturated Fat: 2.4 g
  • Trans Fat: 0 g
  • Carbohydrates: 14 g
  • Fiber: 4 g
  • Protein: 4 g
  • Cholesterol: 0 mg