This Mexican Bean Salad recipe is the perfect side dish to pair with your favorite Mexican-inspired dishes! It's full of black beans, corn, and tomatoes and tossed in a delicious red wine vinaigrette dressing. You can't go wrong with this flavorful Tex-Mex side dish.

Looking for specifics on the recipe? Use the table of contents to click on sections of the recipe.
Jump to:
❤️ Why you'll love this recipe
- This easy black bean salad recipe is full of fiber and nutrients from black beans and corn.
- It's quick and easy to prepare this easy salad, making it great for weeknight dinners or potluck gatherings.
- This bean salad makes an amazing dip. Dip tortilla chips into the beans and enjoy.
- The red wine vinaigrette dressing adds a bright citrus note that pairs perfectly with the crunchy vegetables and beans.
🔪 Ingredients
As an Amazon Associate, I earn from qualifying purchases.
Bean Salad
- black beans
- corn
- red bell pepper
- green bell pepper
- yellow bell pepper
- red onion
- jalapeno
Bean Salad Vinaigrette
- olive oil
- red wine vinegar
- lime juice
- honey
- chili powder
- ground cumin
- garlic powder
- salt
- black pepper
- fresh cilantro
- fresh cilantro and lime wedges optional garnishes
🍲 Equipment
🔪 Instructions
This is an overview of the recipe. The full instructions are below in the recipe card.
- In a large mixing bowl, combine the beans and vegetables. Set aside
- In a medium-sized mixing bowl, whisk together the dressing ingredients until well combined.
- Pour the vinaigrette over the bean mixture and toss to coat.
- Cover the bowl with plastic wrap and place in the refrigerator for at least one hour up to overnight to let flavors blend.
- When ready to serve, taste the bean salad for seasoning, if needed, adjust any seasonings.
- Optional garnish, top the salad with additional chopped cilantro and sliced lime wedges. Serve with your favorite main dishes.
💭 Eileen's Tips for Success
- If you are using canned corn drain the corn well before you add it to the vegetables. Otherwise, it will water down your dressing.
- Don't skimp on the chill time for this salad. You want the flavors of the dressing to have to come together.
- Make sure that you cover your mixing bowl will either plastic wrap or a lid to keep your black bean and corn salad fresh.
📋 Frequently Asked Questions
Yes, you can make this salad up to 8 hours in advance. Just be sure to store the salad in an airtight container and keep it refrigerated until ready to serve.
This salad pairs well with tacos, enchiladas, or burritos. Serve it alongside grilled chicken or fish for a complete meal. You can also serve it with chips and salsa as an appetizer.
Yes, you can absolutely use homemade black beans for this recipe – just make sure to drain and rinse them first!
📖 Variations
Do you want to change up this recipe? Here are some ways that you increase the flavor of this dish.
- If you like your bean salad extra spicy, feel free to add an extra jalapeno pepper or two.
- Not a fan of cilantro? You can use fresh parsley instead.
- Want a mild salad? Leave the jalapeno out altogether.
- Add some diced avocado to your salad for a creamy component.
- Instead of red wine vinegar, try balsamic vinegar or apple cider vinegar.
- Have leftover fresh corn on the cob? The leftover corn would be delicious in the salad.
- To add texture, add creamy avocado pieces to the salad.
⭐ Make ahead, storage, and freezer tips
Make ahead - You can make this salad up to 8 hours before your event so that the flavors have to develop.
Storage - The salad should be stored in an airtight container or covered bowl and placed in the refrigerator. You can store this black bean salad for up to three days.
Freezer - This recipe does not freeze well. It is quick and easy to make a fresh bean salad.
🥗 Serving Suggestions
Turn these Slow Cooker Mexican Shredded Beef into a delicious meal when you pair it with this Mexican Bean Salad.
If you love Mexican-inspired recipes then pair this delicious black bean salad with these Easy Beef Burrito Bowls. Use it like pico for a tangy flavor on your bowls.
These Grilled Mexican Pork Chops are great when served with this black bean and corn salad recipe. And, it's a super healthy meal.
Great to serve along with Sheet Pan Chicken Fajitas.
🍽 Similar recipes
This Red Lentil Salad is a simple dish that is not only delicious but also filling.
If you love bean salad like this one then give this Easy Tuscan Bean Salad recipe a try for your next cookout.
This Chopped Cucumber and Tomato Salad is simple to make, and so refreshing it's great for warm summer days.
I love any comments or questions, please feel free to leave them below.
Keep up to date with recipes by following me on:
FACEBOOK INSTAGRAM, PINTEREST, TWITTER
Thank you for your continued support. I am forever grateful.
Eileen xo
If you click on the number of servings in the recipe card you can adjust the measurements up or down for the exact number of servings you need.
If you love this recipe please give it 5 stars! ⭐️⭐️⭐️⭐️⭐️
📖 Recipe
Black Bean Salad Recipe
Equipment Needed:
- As an Amazon Associate I earn from qualifying purchases
Ingredients
Bean Salad
- 1 (15) ounce can, black beans drained
- 1 cup corn use frozen or canned Note 1
- 1 medium red bell pepper seeded and chopped
- 1 medium green bell pepper seeded and chopped
- medium yellow bell pepper seeded and chopped
- 1 small red onion peeled and minced
- 1 small jalapeno seeded and diced
Vinaigrette
- ¼ cup olive oil
- ¼ cup red wine vinegar
- 1 small lime juiced
- ½ teaspoon honey
- ½ teaspoon chili powder
- ½ teaspoon ground cumin
- ¼ teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 Tablespoon fresh cilantro chopped
- chopped fresh cilantro and lime wedges optional garnish
Instructions
- In a large mixing bowl, combine the black beans, corn, red pepper, green pepper, yellow pepper, red onion, and jalapeno. Set aside
- In a medium-sized mixing bowl, whisk together olive oil, red wine vinegar, lime, honey, chili powder, cumin, garlic powder, salt, black pepper, and cilantro.
- Pour the vinaigrette over the bean mixture and fold the ingredients to blend the vinaigrette into the bean mixture.
- Cover the bowl with plastic wrap and place in the refrigerator for at least one hour up to overnight to let flavors blend.
- When ready to serve, taste the bean salad for seasoning, if needed, adjust any seasonings.
- Optional garnish, top the salad with additional chopped cilantro and sliced lime wedges. Serve with your favorite main dishes.
Notes
- Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.
-
Don’t forget to shop at the Everyday Eileen store on Amazon
Comments
No Comments