Skip to content

Mexican Bean Salad

    This post may contain affiliate links. Please read our disclosure policy.

    Meet your new sidekick for taco nights: this zesty, vibrant Mexican bean salad! It’s crunchy, full of flavor, and rounds out any Mexican feast. There are a lot of bean salad recipes out there, but this is the one I come back to time and time again. Plus – it only takes 15 minutes!

    This delightful bean salad is a fiesta in a bowl. This salad has it all: Crunchy peppers, creamy beans, salty cotija cheese, and a delicious honey-cumin dressing! 😋

    If you ask me what cuisine gets made the most in my kitchen, I’d say hands down Mexican! Whether it’s chicken enchiladas with green sauce, burritos, or one of my many taco recipes, I love how fresh, vibrant, and tasty it is. One thing I used to run into is the question of what to serve alongside my favorite Mexican dishes. They’re so colorful and delicious already; how can any side dish hold its own?

    This Mexican bean salad ticks all my boxes: Fast ✓ Vibrant ✓ Zesty ✓ Packed with texture and flavor ✓. This is the recipe where people ask for seconds, then the recipe! There are so many bean salad recipes out there, yet this is the one I always come back to. It’s so good that I don’t just serve it with Mexican food – it’s also great for picnics or potlucks.

    All the ingredients needed to make this Mexican bean salad recipe
    I bet you have most (if not all!) the ingredients you need to make this Mexican bean salad in your kitchen right now.

    This black bean salad is easy to make, in just a few simple steps. Whip up the dressing, pop everything in a bowl, and combine. This is how it’s done:

    image for recipe instruction: making the dressing
    Step 1: Whisk all the dressing ingredients in a small bowl, slowly pouring the oil in last. Why ⇢ Whisking slowly helps emulsify the oil, creating a smooth, creamy texture.
    image for recipe instruction: the ingredients added to a salad bowl
    Step 2: Using a large bowl, add all of the ingredients one by one.

    Add your own twist: There are lots of ways you can make this Mexican bean salad your own. Use different beans (like pinto beans or chickpeas), add diced avocado for extra creaminess, add cherry tomatoes, spice it up with some sliced jalapeño or a dash of hot sauce, or add some mango or pineapple for a fruity touch!

    image for recipe instruction: mixing the Mexican bean salad and letting it rest
    Step 3: Pour the dressing overtop and combine beans with everything else. Toss to evenly coat everything, while making sure each bite has a bit of everything. Be gentle with the tongs so you don’t mash the beans! If time allows, pop it in the fridge for half an hour so the flavors meld and develop.

    Make ahead and store

    Make ahead: This Mexican bean salad recipe is not only convenient for making ahead – it actually tastes better when the ingredients have had time to meld together. Simply store it in the fridge until you’re ready to serve. I put a beeswax wrap over top to keep it fresh.

    Store: With beans, veggies, and a vinegar based dressing, this Mexican bean salad stores well. Keep it in an airtight container in the refrigerator for 3-4 days.

    Freeze: I don’t recommend freezing this bean salad as the vegetables will lose their crunch once thawed.

    Watch how to make this bean salad

    A wooden serving spoon in a serving bowl of Mexican Bean Salad.

    Mexican Bean Salad Recipe

    Prep: 15 minutes

    Rest Time: 30 minutes

    Total: 45 minutes

    Recipe video above. This delicious Mexican Bean Salad is made from simple, fresh ingredients and is the perfect addition to your dinner. Bonus: it’s ideal for making ahead!

    Instructions 

    • Start by making the dressing. Add the vinegar, lime juice, honey, chili powder, cumin, salt, and garlic to a bowl and whisk. Slowly pour in the oil while whisking and whisk until it becomes creamy.

      2 tablespoons lime juice, 1 tablespoon honey, ½ teaspoon chili powder, 1 small garlic clove, ¼ cup olive oil, 2 tablespoons white wine vinegar

    • In a large salad bowl, add the beans, green and red pepper, corn, cilantro, red onion, and cotija cheese.

      1 15 ounce can kidney beans, 1 15 ounce can black beans, 1 15 ounce can cannellini beans, 1 medium green pepper, 1 medium red pepper, 1 cup frozen corn, ½ cup minced cilantro, ¼ cup minced red onion, ¼ cup crumbled cotija or feta cheese

    • Pour the dressing over the top and mix well. If you’re not in a hurry, let the salad chill in the fridge for 30 minutes so the flavors have time to develop.

    Notes

    Beans: Any kind of beans will work in this recipe, so use what you like or have on hand. 
    Spice: If you want a spicy bean salad, add a chopped jalapeño.
    Honey: Most bean recipes call for sugar, but I prefer honey, as it emulsifies the dressing, allowing it to stick better to the beans. 
    Storage: This salad will keep for 5 days in a sealed container in your fridge. I don’t recommend freezing it. 

    Nutrition

    Serving: 1 = ⅛ of the recipe, Calories: 112kcal (6%), Carbohydrates: 10g (3%), Protein: 2g (4%), Fat: 8g (12%), Saturated Fat: 2g (13%), Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Cholesterol: 4mg (1%), Sodium: 203mg (9%), Potassium: 143mg (4%), Fiber: 1g (4%), Sugar: 3g (3%), Vitamin A: 611IU (12%), Vitamin C: 34mg (41%), Calcium: 30mg (3%), Iron: 0.4mg (2%)

    Mexican Bean Salad in a bowl on the table
    I love bringing this to a picnic or serving it to friends when we have BBQ parties as the flavors get better after it sits for a little while.
    A wooden spoon scooping some bean salad
    Just look at all the color! This bean salad is not only delicious to eat, it looks like a party.

    www.theendlessmeal.com (Article Sourced Website)

    #Mexican #Bean #Salad