Texas Caviar in a large bowl with spoon and chips
5 from 4 votes

Healthy Texas Caviar

Grab some chips and dive in! This easy, colorful Texas Cowboy Caviar is great made ahead for picnics, potlucks, and parties (or snacking at home!)
Author: Kaitlin - The Garden Grazer
Prep Time20 minutes
Total Time20 minutes
Course: Appetizer, Side Dish, Snack
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 10 side servings


  • Two 15 oz. cans black eyed peas
  • 15 oz. can black beans
  • 1 cup organic corn (I thaw frozen corn)
  • 1 bell pepper (I use 1/2 green, 1/2 red)
  • 1/2 small red onion
  • Optional additions: tomatoes, green onion, fresh parsley/cilantro, avocado, jalapeno, etc.

For the lemon-vinegar dressing:

  • 1/4 cup red wine vinegar
  • Juice from 1/2 lemon (more to taste)
  • 1-2 cloves garlic (minced)
  • 3/4 tsp. oregano
  • 1/4 tsp. salt


  • Make the dressing: in small bowl, whisk together all dressing ingredients.
  • Rinse and drain beans. Dice bell pepper and finely dice onion.
  • In a large bowl, add beans, bell pepper, onion, and corn. Add dressing and toss well to combine. Add more salt or lemon juice if desired.
  • Can serve immediately OR cover and refrigerate for at least two hours. (It tastes best after flavors blend.) Re-stir before serving as some dressing will settle on the bottom.


Feel free to substitute green onions for the red onions for a milder onion flavor.
This is a great make-ahead dish (either the morning of, or the day before) as the flavors only get better as it chills.
Add some fresh parsley or cilantro for an herby burst of flavor!
Recipe adapted from Whole Foods


Calories: 160kcal | Carbohydrates: 29g | Protein: 9g | Potassium: 438mg | Fiber: 9g | Sugar: 4g | Vitamin A: 430IU | Vitamin C: 18.1mg | Calcium: 42mg | Iron: 3.2mg