Cowboy caviar is a beautiful and flavorful chunky dip made with juicy tomatoes, crunchy bell peppers, beans, corn, avocado, and cilantro coated in a spicy citrus homemade dressing. It can also be used as a side salad, a condiment, or a topping, but we love it best with tortilla chips to scoop up a little of everything in every bite!
To a large serving bowl, add the tomatoes, beans, corn, red onion, bell peppers, avocado, jalapenos, and cilantro. Gently toss together.
To make the dressing, to a small bowl, whisk together the lime juice, olive oil, sugar, chili powder, cumin, garlic powder, and salt and pepper. Taste and adjust the seasonings as needed.
Pour the dressing over the vegetables and gently toss to fully combine.
Cover and move to the fridge for at least 30 minutes for the flavors to come together.
Serve with tortilla chips.
Notes
The corn can be raw or roasted, whichever you prefer.Frozen or canned corn will work, but fresh will give you better flavor and texture. If using canned or frozen, be sure to drain any liquid before adding it to the salad. Don't like pinto beans? Use all black beans. Black eyed peas can also be used. If you like more heat, do not seed the jalapenos and include them in the salad. Additional jalapenos can also be used for more kick. Leftovers can be stored in an airtight container in the fridge for up to 3 days. Stir before serving as the dressing will settle to the bottom.