Nutrition Facts for Mexican bean salad

Mexican Bean Salad

Bright, bold, and bursting with flavor, this Mexican Bean Salad is the ultimate no-cook, healthy side dish that's ready in just 20 minutes! Featuring a trio of protein-packed beans—black beans, kidney beans, and pinto beans—combined with sweet corn, crisp bell peppers, zesty red onion, and fresh cilantro, this dish is as colorful as it is nutritious. Tossed in a tangy lime dressing infused with cumin, chili powder, and a touch of honey, every bite delivers a perfect balance of smoky, citrusy, and slightly sweet flavors. Whether served chilled as a vibrant salad or scooped up with tortilla chips, this quick and simple recipe is a crowd-pleasing favorite for potlucks, barbecues, or as a refreshing addition to your weekly meal prep.

Nutriscore Rating: 86/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Mexican Bean Salad
Prep Time:20 mins
Cook Time:0 mins
Total Time:20 mins
Servings: 6

Ingredients

  • 1 can (15 oz) black beans
  • 1 can (15 oz) kidney beans
  • 1 can (15 oz) pinto beans
  • 1 can (15 oz) corn kernels
  • 1 medium red bell pepper
  • 1 medium green bell pepper
  • 1 small red onion
  • 0.5 cup (chopped) cilantro
  • 2 medium lime
  • 3 tablespoons olive oil
  • 2 tablespoons red wine vinegar
  • 1 tablespoon honey
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • 0.5 teaspoon pepper

Directions

Step 1

Drain and rinse the black beans, kidney beans, pinto beans, and corn kernels. Place them into a large mixing bowl.

Step 2

Dice the red bell pepper, green bell pepper, and red onion into small, bite-sized pieces and add them to the bowl.

Step 3

Chop the cilantro and add it to the mixing bowl with the other ingredients.

Step 4

In a separate small bowl, prepare the dressing. Zest one lime and juice both limes to extract about 1/4 cup of fresh lime juice.

Step 5

Add the olive oil, red wine vinegar, honey, ground cumin, chili powder, salt, and pepper to the lime juice. Whisk the dressing until fully combined.

Step 6

Pour the dressing over the bean and vegetable mixture. Toss the salad thoroughly to evenly coat all the ingredients with the dressing.

Step 7

Let the salad sit for at least 15 minutes to allow the flavors to meld together. You can refrigerate it for better flavor absorption.

Step 8

Serve the salad chilled or at room temperature. Enjoy as a healthy side dish, or pair it with tortilla chips for a hearty snack.

Nutrition Facts

Serving size 2339.5 grams (2339.5g)
Amount per serving % Daily Value*
Calories 2502
Total Fat 84.60g 108%
Saturated Fat 12.60g 63%
Polyunsaturated Fat 16.20g
Cholesterol 0mg 0%
Sodium 5982mg 260%
Total Carbohydrate 380.30g 138%
Dietary Fiber 100.10g 358%
Total Sugars 70.70g
Protein 98.30g 197%
Vitamin D 0IU 0%
Calcium 767mg 59%
Iron 28mg 154%
Potassium 5202mg 111%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 28.5%
Protein: 14.7%
Carbs: 56.9%