Description
A vibrant and flavorful Mexican Bean Salad featuring black beans, pinto beans, corn, bell peppers, red onion, and cilantro in a zesty lime dressing. Perfect as a side dish, main course, or appetizer.
Ingredients
Scale
- 2 cans (15 ounces each) black beans, rinsed and drained
- 1 can (15 ounces) pinto beans, rinsed and drained
- 1 can (15 ounces) corn, drained (or 1.5 cups frozen corn, thawed)
- 1 red bell pepper, finely diced
- 1 green bell pepper, finely diced
- 1/2 red onion, finely diced
- 1/4 cup chopped fresh cilantro
- 1–2 jalapeños, finely minced (seeds removed for less heat, optional)
- 1/2 cup olive oil
- 1/4 cup lime juice (from about 2–3 limes)
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder (or more, to taste)
- 1/4 teaspoon garlic powder
- Salt and freshly ground black pepper, to taste
Instructions
- 1. In a large mixing bowl, combine the rinsed and drained black beans, pinto beans, and drained corn.
- 2. Add the finely diced red bell pepper, green bell pepper, red onion, chopped cilantro, and minced jalapeños (if using).
- 3. In a separate small bowl, whisk together the olive oil, lime juice, ground cumin, chili powder, and garlic powder. Season generously with salt and freshly ground black pepper.
- 4. Pour the dressing over the bean and vegetable mixture.
- 5. Toss gently to combine all the ingredients, ensuring everything is evenly coated with the dressing.
- 6. Taste and adjust seasonings as needed, adding more salt, pepper, lime juice, or chili powder to suit your preference.
- 7. For best flavor, cover the bowl and refrigerate for at least 30 minutes before serving to allow the flavors to meld.
Notes
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. This salad is best served cold or at room temperature and does not typically require reheating.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Salad
- Method: No-Cook
- Cuisine: Mexican-inspired
Nutrition
- Serving Size: 1/8 of salad
- Calories: 250
- Sugar: 6g
- Sodium: 350mg
- Fat: 12g
- Carbohydrates: 30g
- Fiber: 10g
- Protein: 8g