The Ultimate Mexican Street Corn Salad with Black Beans and Avocado: Your Perfect Summer BBQ Side Dish
Quick, delicious, and incredibly refreshing! When it comes to summer meals, that’s exactly how I like my salads. As spring turns into summer, my kitchen transforms into a hub for vibrant, flavorful salads bursting with seasonal produce. There’s nothing quite like combining fresh ingredients like sweet grilled corn, creamy ripe avocados, crisp red onions, zesty diced jalapeños, and salty cotija cheese to create a meal that’s both light on the waistline and incredibly satisfying.
This isn’t just any corn salad; it’s a brilliant transformation of traditional Mexican street corn (known as Elotes) into a hearty, spoonable salad. By adding protein-rich black beans and luscious avocado, this dish evolves from a simple side into a robust main course or an impressive accompaniment. Imagine serving it alongside perfectly roasted or grilled salmon, tender grilled or baked chicken, or even flavorful cilantro-lime shrimp skewers. Trust me, once you try this protein-packed salad, it will quickly become a recurring favorite in your culinary repertoire.

Understanding the Inspiration: What Exactly is Mexican Street Corn (Elotes)?
If you’re unfamiliar with Elotes, or Mexican street corn, prepare for a delightful introduction. Picture this: sweet corn on the cob, grilled to perfection with a slight char, then generously slathered with a creamy, zesty mixture. This typically involves a hint of mayonnaise, a squeeze of fresh lime juice, a sprinkle of garlic powder, a dusting of smoky chili powder, and a generous coating of crumbled cotija cheese and fresh cilantro. It’s an explosion of flavors and textures – smoky, tangy, creamy, spicy, and savory – all in one bite. It’s a serious party for your mouth, and honestly, once you’ve experienced the vibrant flavors of Mexican-style corn, a bland corn on the cob simply won’t cut it anymore. Who could resist the allure of freshly grilled corn rubbed with a garlic-lime mayo and rolled in cotija and chili powder? Is your mouth watering yet? Mine certainly is!
The Genius of Transforming Elotes into a Salad

This Mexican Street Corn Salad is designed for all my fellow food enthusiasts who gravitate towards non-traditional salads. You know who you are! We have a lot in common. This isn’t a salad that relies on a base of baby spinach or romaine lettuce. Instead, I’m much more of a “toppings” kind of person, preferring to load up on substantial ingredients like vibrant vegetables and hearty beans. This salad delivers on that preference, offering a satisfying blend of flavors and textures without the need for leafy greens.
There are probably a million different ways to make Mexican street corn, and this salad is heavily inspired by the beloved corn-on-the-cob version. While I don’t claim my recipe for Mexican corn is an authentically traditional one, I can confidently say it’s absolutely delicious and definitely worth a try. Consider it a gourmet interpretation of the street corn you might savor from a food truck.
And aren’t you thrilled to enjoy this culinary delight in a convenient salad form? I don’t know about you, but I am certainly not the neatest corn-on-the-cob eater. When I say “not the neatest,” I mean I probably look worse than a three-year-old managing their own dinner! Eating corn on the cob is hardly an elegant affair, and who enjoys getting corn stuck in their teeth? Definitely not me!

Key Components: The Ingredients That Make This Salad Sing
This Mexican street corn salad is definitely people-friendly, offering all the incredible flavors of Elotes without the mess. The beauty lies in its core ingredients:
- Corn: For the best flavor, freshly grilled corn kernels are ideal, imparting a wonderful smoky sweetness. You can easily grill your own corn on the cob and then cut off the kernels. However, for ultimate convenience, pre-grilled sweet corn kernels, often found in the freezer section of many grocery stores (like Trader Joe’s), work wonderfully. Just make sure to thaw them before use.
- The Dressing: This is where the magic happens, capturing the essence of authentic Elotes. It’s a simple yet powerful blend of a hint of creamy mayonnaise, bright and tangy lime juice, a touch of savory garlic powder, and a generous kick of chipotle powder for smoky heat. Seasoned with salt and pepper, and brightened with fresh cilantro, this dressing ties all the elements together perfectly.
- Cotija Cheese: A cornerstone of Mexican street corn, cotija is a firm, crumbly cow’s milk cheese with a salty, milky flavor. It adds an irreplaceable savory depth and texture to the salad.
- Black Beans: Drained and rinsed, these add a hearty, earthy element, boosting the protein and fiber content, making the salad more filling and substantial.
- Avocado: Diced avocado provides a luxurious creaminess and healthy fats, balancing the other vibrant flavors and adding a beautiful color.
- Red Onion & Jalapeño: Finely diced red onion offers a crisp, mild pungency, while a deseeded and diced jalapeño introduces a fresh, subtle heat without being overwhelming. For more spice, feel free to leave some ribs and seeds in the jalapeño.
- Cilantro: Fresh chopped cilantro brightens the entire dish with its distinctive, aromatic flavor.
Why This Salad is a Summer Essential
This Mexican street corn salad is more than just a recipe; it’s a celebration of summer flavors and easy entertaining. It’s perfect for all your barbecues, picnics, and casual get-togethers. Its vibrant colors and bold flavors make it a standout dish that’s sure to impress your guests.

One of its best attributes is its make-ahead potential. You can prepare the vibrant mixture of vegetables and beans, and whip up the creamy dressing, keeping them separate until just before serving. This simple trick ensures that your salad remains fresh, crisp, and perfectly textured. When it’s time to eat, simply combine and toss, and you’ll have a sensational dish ready in moments. This adds a delightful variety to your usual salad rotation, doesn’t it?
It’s also a fantastic option for those seeking “healthy-ish” meal choices. Packed with fresh vegetables, plant-based protein from black beans, and healthy fats from avocado, it’s a salad you can feel good about enjoying. The dressing, while containing mayonnaise, is balanced with lime juice and spices, making it a flavorful indulgence without being overly heavy.
Mexican Street Corn Salad with Black Beans and Avocados
15 minutes
15 minutes
Experience the vibrant flavors of traditional Mexican street corn (Elotes) transformed into a delightful salad! This recipe features sweet corn, creamy avocado, hearty black beans, and a zesty, creamy dressing with lime and chipotle. It’s the perfect make-ahead, crowd-pleasing dish for all your summer gatherings, barbecues, and picnics!
Ingredients
For the Zesty Lime-Chipotle Dressing:
- ¼ cup mayonnaise (or use Mexican crema for an authentic touch)
- ½ teaspoon chipotle powder (add more for extra smokiness and heat!)
- ¼ teaspoon garlic powder
- 3 tablespoons fresh lime juice (from about 1-2 limes)
- Salt and freshly ground black pepper, to taste
For the Vibrant Mexican Street Corn Salad:
- 3 cups roasted or grilled corn kernels, (thawed if using frozen, can be fresh or canned)
- ½ cup finely diced red onions
- 1 large ripe avocado, carefully diced
- 1 jalapeño pepper, seeds and ribs removed, finely diced (adjust to your spice preference)
- ½ cup freshly chopped cilantro, plus more for garnish
- 1 (15 ounce) can black beans, thoroughly drained and rinsed
- ½ cup crumbled cotija cheese, plus extra for serving
Instructions
- PREPARE THE DRESSING: In a small mixing bowl, combine the mayonnaise, chipotle powder, garlic powder, and fresh lime juice. Whisk vigorously until the mixture is completely smooth and well combined. Season the dressing with approximately ½ teaspoon of salt and ¼ teaspoon of black pepper to start. Taste and adjust seasonings as needed; you might desire more lime, chipotle, or a pinch more salt.
- ASSEMBLE THE SALAD: In a large mixing bowl, gently combine the roasted corn kernels, diced red onions, diced avocado, diced jalapeño, chopped cilantro, thoroughly drained and rinsed black beans, and crumbled cotija cheese.
- COMBINE AND SERVE: When you are ready to serve the salad, pour the prepared dressing over the mixed salad ingredients. Stir gently but thoroughly until all the ingredients are evenly coated with the delicious dressing. Taste the salad again and adjust seasonings if desired, adding additional chipotle powder for heat, garlic, or salt and pepper as per your preference. If you prefer to serve the salad chilled, allow it to cool in the refrigerator for at least 30 minutes to allow the flavors to meld.
- MAKE-AHEAD TIP: For optimal freshness and texture, the salad ingredients (corn, beans, onion, jalapeño, cilantro, cotija) and the dressing can be prepared in advance and stored separately in airtight containers in the refrigerator. Combine them just before serving to prevent the avocado from browning and to maintain the crispness of the vegetables.
Have you made this recipe?
If you enjoyed this recipe, please consider leaving a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below. Your feedback helps others discover delicious recipes! You can also share a picture on Instagram with the hashtag #LITTLESPICEJAR – I’d absolutely love to see what culinary magic you’ve created!
Is This Mexican Street Corn Salad a Good Choice for You?
This vibrant Mexican Street Corn Salad is a fantastic addition to almost any meal, especially during the warmer months. It’s naturally vegetarian and can easily be made vegan by substituting vegan mayonnaise for traditional mayonnaise. It’s rich in fiber from the corn and black beans, provides healthy fats from the avocado, and offers a good source of vitamins and minerals from all the fresh produce. The balance of creamy, zesty, and spicy flavors makes it an exciting alternative to standard salads.
*Please note: the nutritional facts calculated are an estimate based on the ingredients I’ve used. If you’d like a more accurate count, please calculate them using the specific ingredients and brands you’ve used to prepare the recipe. Nutritional facts are based on 10 servings of Mexican Street Corn Salad.
Whether you’re looking for a refreshing side dish, a light lunch, or a flavorful addition to your barbecue spread, this salad ticks all the boxes. Its adaptability also means you can easily customize it to fit dietary preferences or ingredient availability. For example, if cotija cheese isn’t readily available, a good quality feta cheese can offer a similar salty, crumbly texture. Don’t hesitate to adjust the amount of jalapeño or chipotle powder to match your preferred spice level.

If You Enjoyed This Recipe, You Might Also Like:
If the fresh, vibrant flavors of this Mexican Street Corn Salad have captured your taste buds, you’re in for another treat with our Mediterranean-inspired creations. These recipes share a similar emphasis on fresh ingredients and bold, harmonious flavors, perfect for any occasion.
Mediterranean Pasta Salad
Explore the refreshing blend of pasta, fresh vegetables, olives, and feta, all tossed in a light, zesty dressing. It’s another fantastic make-ahead option that’s ideal for potlucks, picnics, or a light lunch. Like our Mexican Street Corn Salad, it’s designed to bring maximum flavor with minimal effort, making your summer entertaining a breeze. Enjoy discovering more delicious and easy-to-prepare recipes that celebrate fresh ingredients!