Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Texas Caviar

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This fresh and zesty Texas Caviar is a colorful mix of beans, corn, peppers, and tomatoes tossed in a tangy homemade dressing. Whether served as a dip, side dish, or topping for grilled meats, it’s a healthy, flavor-packed crowd-pleaser ready in just 15 minutes.

  • Total Time: 15 minutes
  • Yield: 8 servings

Ingredients

  • Dressing:
  • ½ cup olive oil
  • 3 tablespoons honey
  • ¼ cup apple cider vinegar
  • 1½ teaspoons chili powder
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • Caviar:
  • 1 lb Roma tomatoes, seeded and diced
  • 1 (15 oz) can black-eyed peas, drained and rinsed
  • 1 (15 oz) can black beans, drained and rinsed
  • 1½ cups frozen sweet corn, thawed
  • 1 red onion, diced
  • ½ cup diced red bell pepper
  • ½ cup diced yellow bell pepper
  • 1 jalapeño, seeded and diced
  • 1 cup chopped cilantro or parsley

Instructions

  1. Make Dressing: In a small bowl, whisk together olive oil, honey, apple cider vinegar, chili powder, garlic powder, salt, and pepper. Set aside.
  2. Prepare Caviar: In a large mixing bowl, combine tomatoes, black-eyed peas, black beans, corn, red onion, bell peppers, jalapeño, and cilantro.
  3. Toss and Refrigerate: Pour the dressing over the salad and toss until evenly coated. Cover and refrigerate for 1 hour to let flavors meld.
  4. Serve: Serve chilled with tortilla chips or as a topping for fish, chicken, or tacos.

Notes

  • Serve as a refreshing dip with tortilla chips, or as a topping for grilled meats, tacos, or fish.
  • Can be made ahead and refrigerated for up to 1-2 days for enhanced flavor.
  • Author: Maya
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Side Dish
  • Method: No-Cook
  • Cuisine: Tex-Mex
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 210
  • Sugar: 13g
  • Sodium: 540mg
  • Fat: 12g
  • Saturated Fat: 1g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 6g
  • Protein: 6g
  • Cholesterol: 0mg