Print
Texas Caviar Dip (Easy Cowboy Caviar)
This Texas caviar dip is fresh, colorful, and packed with beans, veggies, and zesty lime flavor. A healthy, easy appetizer that’s naturally vegan and perfect for parties.
Course Appetizer, Salad
Cuisine American
Keyword cowboy caviar, southwest salad, texas caviar
Prep Time 15 minutes minutes
Total Time 15 minutes minutes
Servings 6
Calories 83 kcal
Author Tiffany Bendayan
1 15 oz can black beans, drained and rinsed 1 15 oz can black eyed peas, drained and rinsed 1 cup corn fresh, canned, or frozen and thawed 1/2 English cucumber peeled and diced 1/4 cup red onion finely diced 1 jalapeño seeded and minced (optional) 1 cup diced tomatoes or cherry tomatoes, halved 2 green onions chopped 1 garlic clove minced Juice of 1 lime 1/4 cup fresh cilantro chopped 2 tablespoons apple cider vinegar or red wine vinegar 2 tablespoons olive oil Salt and pepper to taste
In a large bowl, add the black beans, black eyed peas, corn, cucumber, red onion, jalapeño (if using), tomatoes, green onions, and garlic.
In a small bowl, whisk together the lime juice, vinegar, olive oil, salt, and pepper.
Pour the dressing over the bean mixture and toss until everything is evenly coated.
Fold in the chopped cilantro.
Cover and refrigerate for at least 2 hours to allow the flavors to develop.
Stir before serving and adjust seasoning if needed.
This dip tastes even better after chilling, do not skip the resting time.
You can make it up to 24 hours in advance.
Add diced avocado right before serving for extra creaminess.
For more heat, leave the seeds in the jalapeño or add hot sauce.
Serve with tortilla chips, over grilled chicken, fish, or tacos.
Calories: 83 kcal | Carbohydrates: 9 g | Protein: 2 g | Fat: 5 g | Saturated Fat: 1 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 4 g | Sodium: 60 mg | Potassium: 205 mg | Fiber: 1 g | Sugar: 3 g | Vitamin A: 251 IU | Vitamin C: 10 mg | Calcium: 24 mg | Iron: 1 mg