Cowboy Caviar (AKA Texas Caviar) is a zesty mix of black beans, black-eyed peas, veggies, and a tangy chili-lime vinaigrette—perfect as an appetizer, a side, or potluck hit!
Aim to dice the vegetables to roughly the same size as the beans for the best results. If using fresh corn, cut it off the cob. Sauté fresh or frozen corn in a drizzle of olive oil over medium-high heat, about 5–8 minutes, stirring occasionally, until cooked. Let cool completely before adding. Quarter cherry tomatoes, dice bell peppers, and finely dice jalapeño and cilantro.
Add all the prepped vegetables to a large bowl with the drained and rinsed black beans and black-eyed peas.
Zest and juice lime to get 1/4 teaspoon zest and 2 tablespoons juice. Add zest and juice along with all other dressing ingredients to a mason jar. Seal the jar and shake until combined. Season to taste with salt and pepper (I add 1/2 teaspoon each).
Right before serving, dice the optional avocados and gently stir them into the caviar. Drizzle with dressing. (Feel free to use less dressing if desired.) Taste and adjust seasoning, adding more salt if needed (I add up to 1/2 teaspoon more salt).
Video
Notes
Note 1: To reduce the sharpness of the red onion, soak the diced onions in salted ice water for 10 minutes. Drain thoroughly before adding to the dish.Note 2: To control the heat, remove the ribs and seeds from the jalapeño pepper. For more heat, leave some seeds in.Storage: If not serving immediately, store the dressing separately from the caviar and add the avocados just before eating. For leftovers, only add dressing and avocado to the portion being served and store the components separately.