Brighten up your table with this vibrant and refreshing Zesty Bean Salsa—a quick, no-cook recipe bursting with fresh, bold flavors. Featuring protein-packed black beans, sweet corn kernels, juicy cherry tomatoes, and crisp red bell pepper, this salsa is complemented by the zestiness of lime, the heat of jalapeño, and the aromatic touch of fresh cilantro. Perfect as a dip with tortilla chips or a topping for tacos, grilled chicken, or fish, this versatile dish is ready in just 15 minutes and makes for an irresistible appetizer or side. Packed with wholesome ingredients and naturally gluten-free, this easy-to-make salsa is a healthy, crowd-pleasing option for any occasion.
Drain and rinse the black beans under cold water to remove excess salt and preservatives from the canning process.
In a large mixing bowl, add the drained black beans.
Add the corn kernels to the bowl. If using canned corn, be sure to drain it thoroughly. If using fresh corn, cut the kernels from 1 large cob.
Halve the cherry tomatoes and add them to the bowl.
Finely chop half of a red onion and add it to the bowl with the beans and other ingredients.
Dice the red bell pepper and add it to the mixing bowl.
Finely chop the cilantro and add half a cup to the bowl. You may adjust this amount to taste depending on how much you enjoy the flavor of cilantro.
Finely dice the jalapeño pepper. Remove seeds and ribs for less heat, or keep them in for a spicier salsa. Add the jalapeño to the bowl.
Cut the lime in half and squeeze the juice into the bowl, ensuring no seeds are included.
Add the olive oil, salt, and black pepper to the mixing bowl.
Gently toss all ingredients in the bowl until well combined, making sure not to crush the beans and tomatoes.
Taste and adjust seasoning as needed by adding more salt, lime juice, or cilantro.
Cover the bowl and let the salsa sit in the refrigerator for at least 30 minutes to allow the flavors to meld.
Serve chilled as a dip with tortilla chips, or as a topping for grilled chicken, fish, or tacos.
Calories |
602 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 32.1 g | 41% | |
| Saturated Fat | 4.8 g | 24% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 1535 mg | 67% | |
| Total Carbohydrate | 74.5 g | 27% | |
| Dietary Fiber | 17.0 g | 61% | |
| Total Sugars | 24.4 g | ||
| Protein | 15.0 g | 30% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 126 mg | 10% | |
| Iron | 4.4 mg | 24% | |
| Potassium | 1324 mg | 28% | |
*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.