Mexican Street Corn Salad, also famously known as Elote Salad, brings the irresistible flavors of traditional Mexican street corn straight to your table in a delicious, shareable way.
This vibrant dish is a modern twist on classic Mexican elote, where grilled or charred corn is usually slathered with a creamy, tangy, and spicy sauce, then sprinkled with salty cheese and fresh herbs.
By transforming the beloved elote into a salad, every bite delivers the same explosion of textures and zesty flavors, making it perfect for barbecues, potlucks, family meals, or as a crowd-pleasing side.
The Mexican Street Corn Salad | Elote Salad recipe has quickly become a staple for those who crave something fresh yet creamy. Its roots trace back to bustling markets and street vendors in Mexico, where elote (corn on the cob) is a beloved treat enjoyed by people of all ages.
This salad version not only simplifies serving and sharing but also enhances the flavor by incorporating a medley of wholesome ingredients such as black beans, bell pepper, red onion, and fresh cilantro.
In this article, you’ll master the authentic flavors and recreate that sought-after street food taste with ease, elevating your Mexican-inspired meals.
Whether you serve it on tacos, as a dip, or on its own, this Mexican Street Corn Salad | Elote Salad will be a highlight at your table, introducing your family and friends to a true taste of Mexico.
Ingredients
- Dressing:
- ½ cup plain nonfat yogurt (80 g)
- 1 tablespoon lime juice (15 mL)
- 1 teaspoon honey (5 g)
- ½ teaspoon paprika
- ¼ teaspoon cumin
- Salad:
- Splash of oil
- 4 ears corn (about 3 cups, 285 g kernels), shucked and kernels removed
- 1 clove garlic, minced
- 2 tablespoons lime juice (30 mL)
- ¼ teaspoon salt
- 1 cup canned black beans (200 g), drained and rinsed
- 1 red bell pepper, seeded and chopped
- ½ cup chopped red onion (35 g)
- ½ cup packed fresh cilantro, chopped
- ½ cup cotija cheese (88 g), crumbled (can substitute feta)
Instructions
- Begin by preparing the creamy dressing. In a medium bowl, combine the plain nonfat yogurt, 1 tablespoon freshly squeezed lime juice, 1 teaspoon honey, ½ teaspoon paprika, and ¼ teaspoon cumin. Whisk thoroughly until the dressing becomes smooth and all spices are incorporated evenly. Set this dressing aside to allow the flavors to mingle while you work on the rest of the salad.
- Next, get ready to cook the corn. Heat a generous splash of oil in a large saute pan over medium to high heat. Once the oil is shimmering, add the minced garlic and quickly sauté for about 30 seconds, just until fragrant. Immediately add the corn kernels. Stir frequently as you cook the corn for about 15 minutes; this helps the kernels to become slightly charred and caramelized, unlocking their natural sweetness. Make sure to turn the kernels regularly for an even char. When the corn develops those signature golden-brown spots, sprinkle in 2 tablespoons lime juice and ¼ teaspoon salt. Gently toss the mixture to coat the corn and let it absorb the flavors for an additional minute.
- After charring the corn, transfer the kernels to a large mixing bowl. Allow them to cool slightly so the salad doesn’t lose its texture when the other ingredients are added.
- To assemble the salad, add the drained black beans, chopped red bell pepper, chopped red onion, fresh chopped cilantro, and crumbled cotija cheese to the bowl with the corn. Stir gently to combine, ensuring the ingredients are evenly distributed for colorful variety in every serving.
- Pour the reserved yogurt and lime dressing evenly over the salad. Toss everything together until all the vegetables and beans are coated with the creamy, tangy dressing. Taste and adjust the salt or lime juice if needed.
- Serve your Mexican Street Corn Salad | Elote Salad immediately, either warm, at room temperature, or chilled. Enjoy as a stand-alone side, over tacos, or as a flavorful dip with tortilla chips.
Nutritional Information
Mexican Street Corn Salad | Elote Salad is a delightfully nutritious dish, balancing vibrant vegetables, healthy protein, and calcium-rich cheese. With corn forming the base, you get a hearty dose of dietary fiber and beneficial plant compounds, which support digestive health.
The addition of plain nonfat yogurt in the dressing not only imparts a creamy texture without excess saturated fat, but also provides probiotics that are beneficial to gut health.
Black beans increase the protein content of the salad, helping to keep you full and energized while contributing additional fiber, iron, folate, and antioxidants. Red bell peppers are high in vitamin C and promote immune function, while the fresh cilantro adds both color and micronutrients.
Cotija cheese fulfills the traditional Mexican flavor profile, and also provides calcium and protein for bone support. Each serving is relatively low in calories and balanced with healthy carbohydrates, moderate protein, and heart-healthy fats from the small amount of added oil.
This salad can easily fit into many dietary plans, including vegetarian diets, and provides a well-rounded array of essential vitamins and minerals with every bite.
Wine and Beverage Pairings
The lively flavors of Mexican Street Corn Salad | Elote Salad pair wonderfully with a variety of beverages. A classic choice is a crisp, chilled Mexican lager or a light pilsner, both of which complement the salad's creamy and tangy notes without overpowering them.
For wine lovers, a zesty Sauvignon Blanc or a dry Riesling can balance the salad's lime and cilantro with their refreshing acidity. Non-alcoholic options such as sparkling water infused with lime, agua fresca, or homemade lemonade provide a refreshing, family-friendly counterpoint to the creamy, spicy elements of the salad.
If you’re hosting a summer gathering, consider a batch of margaritas—served classic, on the rocks, or with a hint of chili salt on the rim for an extra layer of complementary flavor.
Cooking Tips and Variations
To elevate your Mexican Street Corn Salad | Elote Salad, use fresh, in-season corn whenever possible for the sweetest and most authentic results. If fresh corn is out of season, frozen corn kernels can be an excellent substitute—just thaw and pat them dry before charring in the pan.
Toasting the corn over high heat intensifies the sweet, nutty flavors and mimics the effect of traditional grilled elote. For an extra spicy kick, consider adding a pinch of chili powder or finely chopped jalapeño to the corn as it cooks.
You may adjust the creaminess of the dressing to your liking by increasing or reducing the amount of yogurt, or by using Greek yogurt for additional thickness. If you're short on cotija cheese, feta is a worthy alternative, bringing a salty-tangy flavor.
To customize, mix in diced avocado for creaminess and healthy fats, or substitute some black beans with pinto beans for a twist. For bright color, seek out a combination of red, yellow, and orange bell peppers.
Lastly, let the salad marinate for an hour in the fridge before serving for a more cohesive flavor profile—just remember to add the cheese right before serving to maintain its crumbly texture.
Serving Suggestions
This Mexican Street Corn Salad | Elote Salad is incredibly versatile, making it ideal for both casual family dinners and festive gatherings.
Serve it warm for an extra comforting side during grill-outs or potlucks, or chill it in advance for a revitalizing salad that holds up beautifully at picnics and buffets.
Pile it high atop warm corn tortillas to transform it into a flavorful taco filling, or spoon it over grilled chicken, fish, or steak as a vibrant topping.
As a party appetizer, present the salad in a large bowl surrounded by crisp tortilla chips for scooping—this makes a show-stopping dip that disappears quickly at any social event. For a more elegant touch, portion the salad into individual cups for easy serving at standing cocktail parties.
Pairing it alongside other Mexican favorites, such as tacos, quesadillas, or enchiladas, creates a cohesive spread packed with color and variety.
Always consider garnishing the dish with a final flourish of fresh cilantro and a sprinkle of cotija, along with a few lime wedges on the side for those who love an extra citrus punch.
Whether as a main or side, Mexican Street Corn Salad | Elote Salad promises to be a star on your table.
Health Benefits
Mexican Street Corn Salad | Elote Salad is not only delicious but brimming with health benefits. Corn, beans, and yogurt supply a combination of fiber and protein that can help regulate blood sugar and support a healthy digestive system.
Cotija cheese, when used in moderation, contributes calcium and protein for strong bones and muscles. The fresh vegetables—red onion, bell pepper, and cilantro—are nutrient-dense, providing antioxidants, phytonutrients, and essential vitamins like A, C, and K.
Honey serves as a natural sweetener and brings trace amounts of vitamins and minerals, without the spike in blood glucose associated with refined sugars.
The use of nonfat yogurt, as opposed to sour cream or mayonnaise, reduces the overall fat content while introducing beneficial probiotics, making it a lighter but equally creamy alternative. Black beans are a great plant-based protein and deliver important minerals such as iron and magnesium.
In sum, this salad offers a nutrient-packed dish that fits well into a balanced, heart-healthy diet and caters to many dietary preferences, including vegetarian options.
Frequently Asked Questions
Absolutely! Frozen corn is a convenient and tasty option. Make sure to thaw and drain it thoroughly before charring in the pan to avoid excess moisture and get that signature roasted flavor.
You can make the salad up to 24 hours in advance. For best texture, add the cotija cheese just before serving. Store tightly covered in the refrigerator.
Yes! You can use a plant-based yogurt as the base for the dressing and substitute the cotija cheese with a dairy-free cheese to make the salad vegan-friendly.
For extra heat, add a chopped jalapeño, a pinch of chili powder, or some hot sauce to the salad. Adjust the spice level to suit your preferences.
Feta cheese is an excellent substitute for cotija cheese. It has a similar salty and tangy profile, making it work well in this recipe.
Mexican Street Corn Salad | Elote Salad captures everything you love about authentic Mexican street food in a bright, bold, and shareable dish. Whether you serve it as a side, salad, appetizer, or taco topping, this recipe promises a blend of creamy, tangy, spicy, and sweet flavors that delight every palate. By using a combination of wholesome ingredients and a lighter yogurt-based dressing, you can feel great about serving this crowd-pleasing favorite at any event. Its ease of preparation and adaptability make it a go-to for both quick meals and celebratory occasions. So the next time you're looking to liven up your menu, remember that Mexican Street Corn Salad | Elote Salad is the answer for freshness and flavor in every bite.
Ingredients
- Dressing:
- ½ cup plain nonfat yogurt (80 g)
- 1 tablespoon lime juice (15 mL)
- 1 teaspoon honey (5 g)
- ½ teaspoon paprika
- ¼ teaspoon cumin
- Salad:
- Splash of oil
- 4 ears corn (about 3 cups, 285 g kernels), shucked and kernels removed
- 1 clove garlic, minced
- 2 tablespoons lime juice (30 mL)
- ¼ teaspoon salt
- 1 cup canned black beans (200 g), drained and rinsed
- 1 red bell pepper, seeded and chopped
- ½ cup chopped red onion (35 g)
- ½ cup packed fresh cilantro, chopped
- ½ cup cotija cheese (88 g), crumbled (can substitute feta)
Instructions
-
1Begin by preparing the creamy dressing. In a medium bowl, combine the plain nonfat yogurt, 1 tablespoon freshly squeezed lime juice, 1 teaspoon honey, ½ teaspoon paprika, and ¼ teaspoon cumin. Whisk thoroughly until the dressing becomes smooth and all spices are incorporated evenly. Set this dressing aside to allow the flavors to mingle while you work on the rest of the salad.
-
2Next, get ready to cook the corn. Heat a generous splash of oil in a large saute pan over medium to high heat. Once the oil is shimmering, add the minced garlic and quickly sauté for about 30 seconds, just until fragrant. Immediately add the corn kernels. Stir frequently as you cook the corn for about 15 minutes; this helps the kernels to become slightly charred and caramelized, unlocking their natural sweetness. Make sure to turn the kernels regularly for an even char. When the corn develops those signature golden-brown spots, sprinkle in 2 tablespoons lime juice and ¼ teaspoon salt. Gently toss the mixture to coat the corn and let it absorb the flavors for an additional minute.
-
3After charring the corn, transfer the kernels to a large mixing bowl. Allow them to cool slightly so the salad doesn’t lose its texture when the other ingredients are added.
-
4To assemble the salad, add the drained black beans, chopped red bell pepper, chopped red onion, fresh chopped cilantro, and crumbled cotija cheese to the bowl with the corn. Stir gently to combine, ensuring the ingredients are evenly distributed for colorful variety in every serving.
-
5Pour the reserved yogurt and lime dressing evenly over the salad. Toss everything together until all the vegetables and beans are coated with the creamy, tangy dressing. Taste and adjust the salt or lime juice if needed.
-
6Serve your Mexican Street Corn Salad | Elote Salad immediately, either warm, at room temperature, or chilled. Enjoy as a stand-alone side, over tacos, or as a flavorful dip with tortilla chips.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!




