Go Back
+ servings
Mexican bean salad with three types of beans, corn, and bell peppers in a large wood bowl next to an orange kitchen cloth.
Print Recipe
5 from 7 votes

Mexican Three Bean Salad

This vibrant Mexican Bean Salad is a fresh, zesty side dish that’s perfect for potlucks, barbecues, or easy meal prep. With a colorful mix of beans, corn, and bell peppers tossed in a tangy dressing, it’s as flavorful as it is versatile.
Prep Time10 minutes
Chilling Time2 hours
Total Time2 hours 10 minutes
Course: Appetizer, Salad
Cuisine: American, Mexican
Servings: 10
Calories: 271kcal

Ingredients

  • 15 ounce can white beans rinsed and drained
  • 15 ounce can chickpeas (garbanzo beans), rinsed and drained
  • 15 ounce can black beans rinsed and drained
  • 1 cup frozen yellow corn thawed and drained
  • 1 cup diced red onion
  • 1 small green bell pepper seeded and diced
  • 1 small red bell pepper seeded and diced
  • 1 jalapeño pepper seeded and diced
  • cup chopped cilantro or fresh Italian parsley

For the Dressing

  • ½ cup extra virgin olive oil
  • ¼ cup apple cider vinegar
  • 1 lime juiced
  • 2 tablespoons granulated sugar for a sweeter dressing use 3 tablespoons
  • 1 teaspoon minced garlic
  • ½ teaspoon salt plus additional to taste
  • ½ teaspoon cumin
  • freshly ground black pepper to taste

Instructions

  • In a large bowl, combine the beans, corn, onion, bell peppers, and jalapeño.
  • Add all of the dressing ingredients to a small mason jar or bowl and either shake or whisk until combined. Add as much of the dressing as desired to the salad (it should be well saturated) and toss to coat the ingredients well. Sprinkle with the cilantro or parsley and toss again.
  • Cover and refrigerate for at least 2 hours before serving. It will keep well for 4 to 5 days if stored in an airtight container in the refrigerator.

Nutrition

Serving: 0.75cup | Calories: 271kcal | Carbohydrates: 33g | Protein: 10g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Sodium: 403mg | Potassium: 552mg | Fiber: 9g | Sugar: 4g | Vitamin A: 324IU | Vitamin C: 23mg | Calcium: 78mg | Iron: 3mg