Go Back
+ servings

Texas Caviar

Texas Caviar. Fresh, zesty, and flavorful, this dish is loaded with black eyed peas, black beans, corn, tomatoes, bell pepper and avocado all drizzled in a cilantro lime dressing. This easy to make recipe can be served as a side dish, appetizer, or salad!
Prep Time15 mins
Cook Time0 mins
Course: Appetizer, Snack
Cuisine: Tex Mex
Servings: 8
Calories: 345kcal
Author: Serene


  • 15.5 ounces can black eyed peas drained and rinsed
  • 15 ounces can black beans drained and rinsed
  • 15.25 ounces can corn drained
  • 1/2 cup cherry tomatoes sliced
  • 1 red bell pepper diced
  • 1/4 cup red onion diced
  • 2 serrano peppers diced
  • 1 avocado diced


  • 1/2 cup extra Virgin Olive Oil
  • 1/4 cup white Wine Vinegar
  • 1 teaspoon salt
  • 2 cloves garlic minced
  • 1/4 cup fresh cilantro
  • 1 teaspoon lime Juice fresh
  • 1/2 teaspoon dried oregano
  • 2 tablespoons Honey


  • In a medium size mixing bowl add the black-eyed peas, black beans, corn, cherry tomatoes, bell pepper, red onion, and diced serrano peppers. Stir to combine.
  • In a jar add the ingredients for the dressing, shake to combine. 
  • Pour the dressing over the black-eyed peas mixture. Stir to combine. 
  • Add in the diced avocado.
  • Cover and store in the refrigerator. Allow to marinate for at least 2 hours before serving.
  • Serve with tortilla chips. 


If storing the dip overnight, leave the avocado out and add in the day of serving. 


Serving: 1g | Calories: 345kcal | Carbohydrates: 42g | Protein: 11g | Fat: 18g | Fiber: 11g