If you’re looking for a bold, colorful, and flavor-packed appetizer, this easy Cowboy Caviar recipe is the perfect no-cook dip, side dish, or salad that's loaded with fresh vegetables, black beans, corn, avocado, and zesty lime dressing—ideal for potlucks, barbecues, and meal prep.
In a small bowl, whisk together the lime juice, olive oil, sugar, chili powder, cumin, garlic powder, salt, and pepper.
3 limes, 2 tablespoons olive oil, 1 tablespoons granulated sugar, 2 teaspoons chili powder, 1 teaspoon cumin, 1 teaspoon garlic powder, salt and pepper
Add the tomatoes, black beans, pinto beans, corn, red onion, bell peppers, avocado, jalapeños, and cilantro to a large mixing bowl.
4 medium tomatoes, 15 oz can black beans, 15 oz can pinto beans, 3 cups fresh corn kernels, ½ large red onion, 1 small red bell pepper, 1 small green bell pepper, 2 avocados, 2 jalapenos, 1 bunch cilantro
Pour the dressing over the cowboy caviar and toss gently to coat all the ingredients.
Cover and refrigerate for at least 20–30 minutes to let the flavors meld together.
Give it a good stir before serving and enjoy with tortilla chips or however you like!
* Nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content may vary based on brands of ingredients used, measuring methods, portion sizes, and more.