Go Back
+ servings
Cowboy caviar in a clear bowl with a spoon

Cowboy Caviar (Texas Caviar)

Cowboy caviar is a quick and easy appetizer that everyone will love, and it is perfect for summer since there is no cooking involved.

Course Appetizer, Sauces
Cuisine Mexican
Keyword cowboy caviar, dip, Texas caviar
Prep Time 12 minutes
Total Time 12 minutes
Servings 36 servings
Calories 43 kcal
Author Marjorie @APinchOfHealthy


  • 1 can black eyed peas 15 ounce, drained and rinsed
  • 1 can black beans 15 ounce, drained and rinsed
  • 1 can sweet corn or shoepeg corn 15 ounce, drained
  • 1 can tomatoes with green chiles 10 ounce, drained - I used Rotele
  • 1 jar mild or medium salsa 16 ounce - I used Sprouts mild organic salsa
  • 1/4 cup chopped fresh cilantro (optional)


  • 1/3 cup avocado oil (olive oil works too)
  • juice of 1 lime (equals about 1.5 Tablespoons)
  • 1/4 teaspoon oregano
  • 1/4 teaspoon cumin
  • salt and pepper to taste (I used 1/4 salt, 1/8 pepper, FYI.)


  1. Mix up the dressing and whisk to combine with a whisk or fork. You can do this in the same big bowl and then add the other stuff on top.

  2. Add the rest of the ingredients to a medium to large mixing bowl, and stir well to combine. Adjust salt and pepper to taste preference.

  3. Refrigerate leftovers for 1 week, possibly up to 2 weeks.

Recipe Video

Recipe Notes

*You may substitute the dressing with 1/2 cup of store-bought Italian dressing

This makes a BIG batch - approximately 9 cups (36 quarter cup servings). But you'll eat more than one serving, trust me. 😉

Nutritional information is approximate and was calculated using a recipe nutrition label generator.

Refrigerate for 1 week. It may last as long as 2 weeks.

Freeze for up to 2 months in an airtight container. To thaw, place in fridge for a couple days, and give it a good stir prior to eating/ serving.

We mostly serve/ eat this with tortilla chips, but here are a few other ways we have enjoyed it:

  • Stirred into cooked quinoa and chilled to make an easy quinoa salad 🙌🏻
  • Spooned on top of grilled chicken
  • On top of grilled fish
  • With fajitas
  • With any tacos
  • On baked sweet potatoes
  • With nachos
  • On quesadillas
  • On tostadas
  • In wraps
  • Served by itself as a side, like a bean salad
Nutrition Facts
Cowboy Caviar (Texas Caviar)
Amount Per Serving
Calories 43 Calories from Fat 18
% Daily Value*
Fat 2g3%
Sodium 90mg4%
Potassium 106mg3%
Carbohydrates 5g2%
Fiber 1g4%
Sugar 1g1%
Protein 1g2%
Vitamin A 110IU2%
Vitamin C 2.1mg3%
Calcium 10mg1%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.