Texas Caviar Recipe

overhead shot of Texas Caviar recipe

This recipe originated in Texas, made with blackeyed peas, black beans, corn, red and green peppers, onion and dressing.  Spice it up with some jalapeno and add some avocado for extra flavor.

  • Author: Maryea Flaherty of Happy Healthy Mama
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 8 1x
  • Category: recipes
  • Method: mixing
  • Cuisine: Tex-Mex
  • Diet: Vegan


  • 1 15.5 ounce can black eyed peas, drained, rinsed and dried
  • 1 15.5 ounce can black beans, drained, rinsed and dried
  • 1 15 ounce can sweet corn, drained and dried
  • ½ cup red bell pepper, diced small
  • ½ cup green bell pepper, diced small
  • ½ cup red onion, diced
  • ½ cup cilantro leaves, chopped lightly
  • 12 jalapenos, seeded and diced
  • ½ cup olive oil
  • ¼ cup lime juice, fresh squeezed
  • 2 Tablespoons red wine vinegar
  • 1 teaspoon garlic powder
  • 1 Tablespoon sugar
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1 avocado, diced OPTIONAL


  1. In a large bowl, combine the blackeyed peas, beans, corn, red and green peppers, onion, jalapeno, and cilantro.  Toss to combine.
  2. In a bowl mix the olive oil, vinegar, sugar and spices.
  3. Pour over the blackeyed pea mixture. 
  4. Cover and place in the refrigerator for 30 minutes to 1 hour.
  5. Serve with crackers or chips.  Enjoy!



  • Drain the blackeyed peas, beans, and corn.  Rinse, then pat dry with a paper towel.
  • Add the vinaigrette and let it sit for 30 minutes to an hour to meld the flavors for best results.
  • Can be served as a dip, an appetizer, or as a side dish. Great for BBQ’s and potlucks. 


Keywords: Texas Caviar recipe