Skip to content

Mexican Corn and Black Bean Salad with Zucchini and Red Pepper

This Mexican corn and black bean salad shows up in my kitchen all summer long. It's the dish I make when I want something colorful and fiber-rich on the table without a lot of fuss, and the dish I bring to potlucks and cookouts because it travels well and almost everyone loves it. Ten minutes of prep, four main vegetables and pantry seasonings, and you have a side dish that works at room temperature, chilled from the fridge, or warm if you roast the vegetables first.

Mexican corn and black bean salad with grilled corn, zucchini and red bell pepper in a serving bowl

The combination of black beans, corn, zucchini and red bell pepper isn't something you see often on the salad recipe results. Most of what comes up in a search is either a basic two ingredient corn and black bean salad with a Mexican vinaigrette, or a calabacitas style warm side dish that uses zucchini, corn and peppers but skips the beans. This recipe pulls the best of both, adding the fiber and plant protein from black beans to the colorful summer vegetable base.

It's also genuinely versatile. Some nights I serve it cold straight from the fridge alongside grilled chicken thighs. Other nights I serve it warm after grilling the vegetables, which is honestly my favorite way to make it. The 10 minute raw version is what I default to when I'm in a hurry or feeding a crowd at a potluck. Three preparation paths, one base recipe, all good.

Quick Verdict

A summer salad with black beans, corn, zucchini and red bell pepper that comes together three ways: a 10 minute raw mix, a roasted vegetable version, or my favorite grilled vegetable version. Serves 12, contains 5 grams of fiber per serving, works hot or cold. Vegetarian, gluten free, dairy free. Easy to turn into a meal with grilled chicken, shrimp, or alongside burgers.

Table of Contents-Click to Expand

Disclaimer: Links may contain affiliate links, which means we may get paid a commission at no additional cost to you if you purchase through this page. Read our full disclosure here.

Why I Love This Mexican Corn and Black Bean Salad

A few reasons this one earns a permanent spot in my summer rotation.

It's a fiber bomb. Each serving has about 5 grams of fiber, mostly from the black beans, with the corn and bell pepper contributing the rest. For perspective, the Dietary Guidelines for Americans recommend 25 grams of fiber per day for adult women, but the average American woman gets only about 15. For women in perimenopause and menopause, getting enough fiber matters even more because dietary fiber supports stable blood sugar and helps with hormone clearance through the gut. A landmark 2019 systematic review and meta-analysis published in The Lancet found that the highest fiber consumers had a 15 to 30 percent lower risk of cardiovascular disease, type two diabetes and colorectal cancer compared to the lowest consumers, with the strongest benefit at intakes between 25 and 29 grams per day.

The flavor profile is bold. Cayenne, chili powder, salt and apple cider vinegar do all the heavy lifting. No fancy marinade, no overnight chill required. The vinegar brightens the beans and corn while the cayenne adds heat without burying the vegetables.

It scales easily. The base recipe makes 12 servings, which sounds like a lot until you realize it stretches to a generous side for a family of four for three nights or feeds a cookout of 12 people as a side. Black beans and corn from cans means you're not sweating prep time even at scale. I love having it through the whole week as an easy, already prepared side that goes great with beef, fish or chicken.

It's flexible. Hot, cold, room temperature. Roasted vegetables or raw. With chicken, with shrimp, alongside burgers, on top of greens. I've served this several different ways and none of them have been wrong.

Ingredients in This Mexican Corn and Black Bean Salad

Full quantities are in the recipe card at the bottom of this post. Here's what each ingredient contributes and how to substitute when needed.

mexican corn and black bean salad with zucchini and red peppers in a bowl

Black beans, canned. One 15 ounce can after draining and rinsing. I always rinse to cut sodium and remove the canning liquid that gives some people stomach trouble. If you cook your own black beans from dry, about 1.5 cups cooked is the equivalent of one can.

Corn, canned. One 15 ounce can, drained. You can substitute thawed frozen corn or fresh corn cut off the cob if it's in season. Fire-roasted frozen corn is a nice upgrade if you can find it. For the grilled version below, swap the canned corn for 2 ears of fresh corn on the cob, grilled whole and then cut off the cob.

Zucchini. One large zucchini, diced. Use it raw or roast it first. Yellow summer squash works as a substitute (but not as good in my opinion). Either way, dice it small enough that the pieces are similar in size to the bean and corn pieces so every bite has a balanced mix.

Red bell pepper. Two large peppers, diced. The color and slight sweetness are essential here. I don't recommend substituting green bell pepper, the flavor is too sharp for this dish in my opinion. Orange or yellow bell pepper is fine, I often use a mix.

Red onion. A quarter cup chopped. Just enough for bite and color. White onion works in a pinch, sweet onion is too mild.

Apple cider vinegar. Two tablespoons. The acid is doing a lot of the dressing work here, no oil needed unless you want to add a tablespoon of olive oil for richness. I use Bragg's because of the mother and the slightly funky flavor.

Cayenne pepper. One teaspoon, to taste. This level of cayenne is genuinely spicy. Start with half if you're heat-sensitive and adjust upward. Cayenne contains capsaicin, which a 2023 narrative review published in Biologia Futura connects to effects on fat oxidation, thermogenesis and satiety, though the dose in a single serving of this salad is modest.

Salt. One teaspoon, to taste. I use microplastic free Vera salt for everyday seasoning.

Chili powder. One teaspoon, to taste. Standard chili powder, not chipotle or ancho unless you want a more specific smoky or fruity flavor profile.

How to Make Mexican Corn and Black Bean Salad

There are three ways to make this salad, in increasing order of flavor depth and time investment. All three end at the same place, mixing the vegetables with the beans, corn, vinegar and seasonings, but the path differs.

Method 1: The 10 minute raw version

The base method is genuinely 10 minutes. Rinse and drain the beans and corn, dice the zucchini, red bell pepper and red onion, dump everything in a large mixing bowl with the apple cider vinegar and seasonings, stir, taste and adjust. This is what I default to when I need a side dish on the table fast or when I'm bringing the salad to a potluck and don't want to fire up the grill or oven on top of everything else.

Method 2: With roasted vegetables

For more developed flavor with less hands-on time than grilling, roast the diced zucchini and red bell pepper. Toss them with a drizzle of olive oil, salt and pepper on a sheet pan, then roast at 425°F for about 18 to 22 minutes until they're starting to caramelize at the edges. Let them cool slightly before mixing with the beans, corn and seasonings. The roasted version has more depth and a slight sweetness from the caramelization, and works beautifully served warm or chilled.

Method 3: With grilled vegetables (my favorite)

This is the version I make when I have the time and the grill is already going for chicken or burgers. The flavor difference is noticeable, the char on the corn and peppers adds a smokiness you can't get any other way.

grilled mexican corn and black bean salad on a table with grilled vegetables

Cut the zucchini in half lengthwise (don't dice it yet), keep the red bell peppers whole, and use two to three ears of fresh corn on the cob in place of the canned corn. Grill the zucchini halves, whole corn ears and whole red peppers until charred on all sides. The corn takes about 10 to 12 minutes turning as it goes, the zucchini halves about 6 to 8 minutes, the peppers about 12 to 15 minutes until the skin is blackened. I like to keep the corn husks on for the first part of the cook, just be sure to soak them in water for about an hour first if you're going to cook them that way to keep the husk from burning. Then peel down the husk for the last few minutes of cooking so the corn gets a little char too.

Once cool enough to handle, peel the charred skin from the red peppers and dice them, dice the grilled zucchini, and use a knife to cut the kernels off the corn cobs. Mix everything with the rinsed black beans, red onion, apple cider vinegar and seasonings.

This grilled corn and black bean salad version is the one I serve to company because it looks the best and tastes the most layered. Worth the extra time when you have it.

How to Serve It Hot or Cold

This is where the recipe earns its versatility.

Cold from the fridge. My favorite way to serve it. Make it in the morning, let it chill at least an hour for the flavors to come together, then serve straight from the bowl. The acid penetrates the beans and the whole thing tastes more cohesive after a chill. This is also how I serve it at lunch when I'm meal prepping for the week.

Room temperature. Ideal for potlucks and cookouts. The salad travels well, doesn't require keeping cold or hot during transport, and the flavor is still bright. I usually mix it about an hour before leaving the house and bring it in the same bowl I'll serve it from.

Warm. If you've roasted the vegetables, you can serve immediately while everything's still warm from the oven. The beans warm up just from contact. Or take leftover cold salad and warm it gently in a skillet for a minute or two if you prefer it that way.

Make It a Meal: Protein Additions

A serving of this salad has about five grams of protein, mostly from the black beans. That's a fine side dish protein contribution but not enough to qualify as a meal on its own, especially given the protein-forward approach I take with eating these days. Adding any of these turns it into a complete dinner.

Mexican corn and black bean salad served with bunless cheeseburger patties on shredded lettuce

Grilled chicken. My most common pairing. I grill marinated chicken thighs or breasts and slice them on top, calabacitas con pollo style. A 5 ounce cooked chicken portion adds about 30 grams of protein per serving. If you want to learn why 30 grams is the “magic” number, go read my How Much Protein Per Day for Women article. The math works for men too, but more women are searching for this information.

Grilled shrimp. Ten to 12 large shrimp on top is a beautiful presentation and adds about 30 grams of protein. Especially good with a squeeze of fresh lime.

As a side for burgers. Load up a beef or turkey burger and serve this salad on the side. Sometimes I put a scoop right on top of the burger.

On top of greens. Turn the salad into the topper for a big bowl of romaine or arugula, drizzle with extra apple cider vinegar or fresh lime juice, add some avocado.

With grilled steak. Especially good with skirt or flank steak that's been marinated overnight. Adds about 30 grams of protein per four ounce serving.

Be sure to check out my other favorite summer salads while you're here, all can be made high protein too!

How This Differs From Traditional Mexican Calabacitas

You'll see traditional Mexican calabacitas described as the closest cousin to this dish. The word calabacitas means “little squash” in Spanish and refers to a classic Mexican summer side made with zucchini, corn, peppers and often onions, sometimes finished with queso fresco or Mexican crema.

The big difference is that traditional calabacitas does not include black beans. The bean addition makes this a southwestern style variation rather than the authentic Mexican original. Calabacitas is also typically served warm and stewed rather than as a salad, with the vegetables cooked down together in a pan with cheese melted in at the end.

Both versions are good, just different. If you want the traditional Mexican calabacitas recipe, that one is coming to the site soon. If you're here for a brighter, fresher salad with the added fiber and plant protein from black beans, this is the version for you.

Storage and Meal Prep

The salad keeps about five days in the fridge in an airtight container. The vegetables get a bit softer after day two but the flavor actually deepens, which I prefer. Don't freeze it, the texture of the zucchini and bell pepper doesn't survive thawing.

For meal prep, I make a full batch on Sunday and portion it into glass containers for lunches through the week. It pairs well with grilled chicken or hard boiled eggs as the protein on the side. If you're adding avocado, add it the day you eat it rather than mixing it in for the full week.

Variations

Adjust the spice level. Cut the cayenne in half if you're heat sensitive, or skip it entirely. Add diced jalapeño or a chipotle pepper in adobo if you want more heat with a smoky note.

Add avocado. Dice one avocado and fold it in just before serving. Don't add it to leftovers because it browns.

Add cheese. Crumbled cotija or feta works beautifully. About a half cup for the full recipe is the right amount.

Mix the squash. Use a combination of zucchini and yellow summer squash for a prettier dish.

Add fresh lime. A tablespoon of fresh lime juice plus the apple cider vinegar makes the dressing brighter and adds a more authentic Mexican flavor profile.

Sweeten the dressing. A teaspoon of honey or maple syrup balances the cayenne if you find the heat too intense. Adds about 1 gram of sugar per serving across the full batch.

Add cilantro. A quarter cup of chopped fresh cilantro is a classic Mexican addition. I add it about half the time depending on whether anyone in my household is in the cilantro tastes like soap camp that day.

Frequently Asked Questions

Can I serve Mexican corn and black bean salad hot or cold?

Yes, both work. Cold from the fridge after a 1 hour chill is my favorite, but it's also great at room temperature for potlucks and warm if you roast the vegetables first. The salad doesn't change in food safety terms either way, so serve it however suits the meal.

How long does this corn and black bean salad last in the fridge?

About 4 days in an airtight container. The vegetables soften slightly after day 2 but the flavor actually deepens, which I prefer for meal prep.

Can I freeze Mexican corn and black bean salad?

I don't recommend freezing it. Zucchini and bell pepper get watery and lose their texture when thawed. Make a fresh batch instead, the recipe is fast enough that it's not worth freezing.

What protein goes best with this salad?

Grilled chicken is my favorite pairing, calabacitas con pollo style. Grilled shrimp is excellent. Skirt steak, flank steak, or a turkey burger all work too. A 4 ounce protein portion adds 20 to 30 grams of protein per serving.

How do I make this Mexican corn and black bean salad less spicy?

Cut the cayenne in half or skip it entirely, and reduce the chili powder to half a teaspoon. The salad is still flavorful from the apple cider vinegar, salt and red onion.

Is this recipe gluten free and dairy free?

Yes to both. The base recipe contains no gluten, dairy, or other major allergens. Always double check labels on canned beans and corn for any added ingredients if you have specific sensitivities.

How is this different from calabacitas?

Traditional Mexican calabacitas uses zucchini, corn and peppers but doesn't typically include black beans, and it's usually served warm and stewed rather than as a fresh salad. This recipe adds black beans for fiber and plant protein and works hot or cold.

Can I roast the vegetables ahead of time?

Yes. Roast the zucchini and red bell pepper at 425°F for 18 to 22 minutes, let them cool to room temperature, then mix with the beans, corn and seasonings. Stored in the fridge, the roasted vegetable version lasts the same 4 days.

How do I grill the vegetables for this Mexican corn and black bean salad?

Keep the zucchini in halves rather than dicing, use 2 ears of fresh corn on the cob in place of the canned corn, and grill the red bell peppers whole. Grill until charred on all sides: corn about 10 to 12 minutes, zucchini halves 6 to 8 minutes, peppers 12 to 15 minutes. Once cool enough to handle, peel the charred skin from the peppers, dice the peppers and zucchini, and cut the corn off the cob.

Can I use fresh corn instead of canned in this corn and black bean salad?

Absolutely. Two ears of fresh corn on the cob, grilled or boiled and cut off the cob, replaces one 15 ounce can of corn. Fresh corn in season is the best version, especially grilled for that smoky char.

Print, save and scale the recipe below. If you make it, I'd love to hear how you served it (hot, cold, with which protein) in the comments.

Mexican Corn and Black Bean Salad

Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 12
Easy Mexican corn and black bean salad with zucchini and red pepper. Three preparation paths: a 10 minute raw version, a roasted vegetable version, or a grilled vegetable version. Serves hot or cold.

Ingredients  

  • 15 ounces black beans, canned
  • 15 ounces corn, canned
  • 1 large zucchini, diced
  • 2 large red bell pepper, diced
  • ¼ cup chopped red onion
  • 2 tablespoons apple cider vinegar
  • 1 teaspoon cayenne pepper, to taste
  • 1 teaspoon salt, to taste
  • teaspoon chili powder, to taste

Instructions

  • Rinse the black beans and corn and drain.
  • Place all ingredients into a large mixing bowl and stir to combine.
  • Can be served at room temperature or chilled.

Video

Notes

For the easiest roasted vegetable version, toss the diced zucchini and red bell pepper with a drizzle of olive oil, salt and pepper. Roast at 425°F for 18 to 22 minutes until starting to caramelize. Let cool slightly before mixing with the rest of the ingredients. Serve warm or chilled.
For my favorite version, grill the zucchini halves, 2 whole corn ears and the red peppers until charred. Peel the charred skin from the red pepper and dice, dice the zucchini and use a knife to cut the grilled corn from the cob then mix with the remaining ingredients. 
 

Nutrition

Calories: 85kcalCarbohydrates: 16gProtein: 5gFat: 1gSaturated Fat: 0.2gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 0.2gSodium: 270mgPotassium: 311mgFiber: 5gSugar: 4gCalcium: 18mgIron: 1mgNet Carbohydrates: 12g

Did you make this recipe?

Be sure to tag @healnourishgrow on Instagram to be featured in our stories or our newsletter! We love it when you make our recipes and share with your friends. Please leave a rating on the recipe card above if you have a minute. It's the single most helpful thing you can do to help other readers find recipes that actually work.

Author

  • Cheryl McColgan

    Cheryl McColgan is the Founder and Editor in Chief of Heal Nourish Grow, where she has published evidence-based health and nutrition content since 2018.

    With over 30 years of experience in fitness, nutrition, and healthy living, and nearly 20 years of professional editorial and journalism experience, she brings both subject-matter depth and trained editorial judgment to everything on the site.

    Cheryl holds a degree in Psychology with a minor in Addictions Studies, completed graduate training in Clinical Psychology, and is a NASM Certified Personal Trainer and E-RYT Certified Yoga Instructor and trained in Yoga Therapy.

    She is the author of 21 Day Fat Loss Kickstart, Make Keto Easy, Take Diet Breaks and Still Lose Weight, The Grain Free Cookbook for Beginners, and Easy Weeknight Keto.

    Read more about Cheryl and the journey that created Heal Nourish Grow on the about page.

    Cheryl McColgan is the founder of Heal Nourish Grow, where she writes about protein, body composition, healthy aging, and evidence-based nutrition and wellness along with the everyday habits that actually make those things work in real life.

    With a background in psychology and graduate training in clinical psychology, plus nearly 20 years of experience in editorial and publishing, Cheryl approaches health from both a research and real-world perspective. She’s also been immersed in fitness and nutrition for more than 25 years, which gives her a practical lens most purely academic content tends to miss.

    Her work today focuses heavily on protein intake (especially for women), muscle retention, metabolic health, and sustainable fat loss, along with topics like sleep, wellness, recovery, and wearable health tech. You’ll also find a mix of high-protein, low-carb recipes designed to make hitting those goals easier without overcomplicating things.

    Cheryl’s interest in health and nutrition became more personal after navigating her own health challenges, which pushed her to dig deeper into how lifestyle, diet and daily habits impact long-term health. That experience continues to shape how she approaches everything on this site: practical, realistic, and focused on what actually works over time.
    What Cheryl Covers
    Most of the content here falls into a few core areas:

    Protein & Muscle Health: how much you actually need, especially for women and how to use protein to support strength, body composition, and aging
    Fat Loss & Metabolic Health: sustainable approaches that prioritize muscle retention and long-term results
    Healthy Habits & Lifestyle: sleep, movement, strength training, consistency, and the small things that compound over time
    Wearables & Recovery: real-world testing and comparisons of tools like Oura, Whoop and others
    High-Protein & Low-Carb Recipes: simple, realistic meals that support your goals without feeling restrictive
    Travel & Lifestyle: wellness-focused travel, outdoor experiences, and a slightly more elevated take on healthy living

    If you're new, here are a few good places to begin:

    30 Day Healthy Habits Challenge

    Protein Foundations

    High Protein Recipes

    About Cheryl & Heal Nourish Grow

    Coaching and Programs