Print

Easy Cowboy Caviar Dip

Close-up of colorful Cowboy Caviar Dip featuring black beans, corn, red peppers, and red onion.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple, fresh dip made with beans, corn, and vegetables, dressed in a zesty chili-lime vinaigrette. This recipe is great for parties or as a healthy snack.

Ingredients

Scale
  • 1 (15 ounce) can black beans, rinsed and drained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 1 (15 ounce) can sweet corn, drained
  • 1 cup chopped red onion
  • 1 cup chopped green bell pepper
  • 1 cup chopped red bell pepper
  • 1 cup chopped fresh or canned tomatoes (drained if canned)
  • 1/2 cup chopped fresh cilantro
  • 1/2 cup olive oil
  • 1/4 cup fresh lime juice
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper (optional, for heat)

Instructions

  1. In a large bowl, combine the rinsed black beans, kidney beans, corn, red onion, green bell pepper, red bell pepper, tomatoes, and cilantro.
  2. In a separate small bowl, whisk together the olive oil, lime juice, chili powder, cumin, salt, black pepper, and cayenne pepper, if using, to create the dressing.
  3. Pour the dressing over the bean and vegetable mixture.
  4. Gently stir all ingredients until they are evenly coated with the dressing.
  5. Cover the bowl and refrigerate for at least 1 hour before serving to allow the flavors to meld.
  6. Serve chilled with tortilla chips, pita chips, or fresh vegetable sticks.

Notes

  • You can make this dip up to 2 days ahead of time; the flavor improves after chilling overnight.
  • For variations, add one diced jalapeƱo (seeds removed for less heat) or substitute black-eyed peas for the kidney beans.
  • If you prefer a thicker consistency, drain the tomatoes well before adding them.

Nutrition