Go Back
Cowboy Caviar dip served in a bowl
5 from 2 votes

Cowboy Caviar

Cowboy Caviar is a fresh vegetable dip made with beans, peppers, corn, tomatoes and jalapeños. It's a great way to sneak in veggies!
Prep Time15 mins
Cook Time0 mins
Course: Appetizer, Main Course, Snack
Cuisine: American
Keyword: dip, salsa, tiktok
Servings: 8
Calories: 244kcal
Author: Ayeh
Pin Print


  • 1 can red kidney beans
  • 1 can borlotti beans
  • 1 can corn kernels (fresh or frozen corn can also be used)
  • 1 red bell pepper
  • 1 yellow bell pepper
  • 1 cucumber
  • 1 small red onion
  • 1 mango
  • 1 avocado
  • 2-3 tablespoon pickled jalapeños


  • ¼ cup olive oil
  • 2 limes juiced
  • 1 teaspoon garlic powder
  • 2 tablespoon pickled jalapeño juice (or vinegar)


  • Chop the peppers, cucumber, onion, avocado and mango into similar sized cubes and add to a large bowl
    *Optional, I like to soak my onion in water for 10 minutes to remove the harsh onion flavour
  • Drain the beans, rinse under water and add to the other vegetables along with the corn. If using jalapeños, dice into cubes and add to the bowl
  • In a glass or small bowl add the lime juice, olive oil, garlic powder, salt and pepper. If using the jalapeños juice add this too or vinegar. Whisk together to make the dressing
  • Pour the dressing over the bowl and gently mix together until well combined. Serve with tortilla chips and enjoy your Cowboy Caviar!



Calories: 244kcal | Carbohydrates: 31g | Protein: 8g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Sodium: 284mg | Potassium: 629mg | Fiber: 10g | Sugar: 7g | Vitamin A: 902IU | Vitamin C: 67mg | Calcium: 52mg | Iron: 2mg