This colorful bowl brings together sweet corn, hearty black beans, diced red bell pepper, cherry tomatoes, and creamy avocado. A bright lime dressing with cumin and chili powder ties everything together. Ready in 25 minutes, it's perfect for summer potlucks, meal prep, or a quick lunch. Serve it chilled for the best flavors.
Last July, my sister showed up at my door with three bags of farmers market corn and an idea. We stood in my tiny kitchen with the fan running, shucking corn onto newspaper while she talked about this salad she could not stop making. That evening, we ate it straight from the bowl while sitting on the floor, and I completely forgot about the oven I had preheated for actual dinner.
I brought this to a neighborhood potluck last summer and watched it disappear in record time. Three different people asked for the recipe while holding empty serving spoons, and someone actually went back for fourths. My neighbor texts me about it whenever corn goes on sale at the grocery store now.
Ingredients
- Fresh corn: Grilling the corn first adds this incredible smoky depth that canned corn just cannot replicate
- Black beans: Rinse them really well until the water runs clear or your dressing will turn cloudy
- Red bell pepper: The crunch against the creamy avocado is what makes each bite interesting
- Red onion: Soaking the chopped onion in cold water for ten minutes tames the sharpness beautifully
- Cherry tomatoes: They burst in your mouth and release little pockets of juice throughout the salad
- Avocado: Add this last and fold gently so you do not end up with mashed guacamole salad
- Fresh cilantro: Do not even think about using dried cilantro here, it simply will not work
- Olive oil: Extra virgin gives you that fruity undertone that ties everything together
- Fresh lime juice: Bottled lime juice tastes flat and sad compared to the real thing
- Honey or agave: Just a tiny bit balances the acidity without making the dressing sweet
- Ground cumin: This is what gives it that familiar Tex Mex flavor profile
- Chili powder: Use a mild chili powder unless you want serious heat in every bite
Instructions
- Prep your corn like a pro:
- If you are using fresh corn, drop those kernels into boiling salted water for just two or three minutes until they are tender but still have some snap. Drain them immediately and spread them on a baking sheet to cool down quickly, which prevents them from getting mushy.
- Build your colorful base:
- Grab your largest mixing bowl and toss in the cooled corn, rinsed black beans, diced bell pepper, that finely chopped red onion, halved cherry tomatoes, and fresh cilantro. Give everything a gentle toss to distribute the colors evenly before you add the delicate avocado.
- Whisk up the magic dressing:
- In a small bowl, pour in your olive oil and fresh lime juice, then whisk in the honey or agave, cumin, chili powder, salt, and pepper. Keep whisking until the mixture thickens slightly and looks glossy instead of separated and oily.
- Bring it all together:
- Pour that gorgeous dressing over your vegetables and fold everything together with a rubber spatula. Gently fold in the diced avocado last so those beautiful green cubes stay intact, then taste and add more salt or lime juice if something feels missing.
- Let the flavors become friends:
- You can absolutely serve this right away, but letting it hang out in the fridge for thirty minutes makes a huge difference. The vegetables marinate in the dressing and each ingredient takes on a little bit of everyone else is personality.
This salad has become my go to for impromptu dinner parties and stressful weekdays alike. Something about all those colors in one bowl makes people happy before they even take a bite. I have started keeping cans of black beans and frozen corn in my pantry just so I am always ready to make it.
Making It Your Own
The beauty of this salad is how forgiving it is to substitutions and additions. I have made it with roasted sweet corn in winter when fresh corn was sad and pale, and it still delivers that same comfort. You can add diced cucumber for extra crunch or throw in some diced jalapeño if you like to live dangerously.
Serving Suggestions That Work
This salad plays beautifully with so many dishes and can hold its own at any table. Serve it alongside grilled fish or chicken for a complete summer dinner that feels light but satisfying. It also makes incredible tacos when spooned into warm tortillas with some crumbled cheese on top.
Meal Prep Magic
This salad actually gets better over time, which makes it meal prep gold. The ingredients marinate in the dressing and develop deeper flavors overnight in the refrigerator. I make a big batch on Sunday and find myself looking forward to it all week long.
- Store the avocado separately and add it just before eating to prevent browning
- The salad keeps well for three to four days when properly stored in an airtight container
- Give it a quick toss before serving to redistribute the dressing that settles at the bottom
Every time I make this salad, I am transported back to that summer evening with my sister and newspaper scattered across my kitchen floor. Food has this way of holding onto our happiest moments, and this one has become one of mine.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, prepare everything up to 24 hours in advance. Add the avocado and dressing just before serving to keep it fresh.
- → What can I serve with this?
-
Pair it with grilled chicken, fish, or serve as a side with tacos. It also works well as a dip with tortilla chips.
- → Is this salad spicy?
-
It has mild spice from the chili powder. Add diced jalapeño if you want more heat.
- → Can I use frozen corn?
-
Absolutely. Thaw frozen corn before using, or grill it for extra flavor.
- → How long does this keep in the fridge?
-
Store in an airtight container for up to 3 days. The avocado may brown slightly, but the flavors will continue to develop.
- → Is this gluten-free?
-
Yes, all ingredients are naturally gluten-free. Double-check canned items if you have severe allergies.