Grilled Mexican Street Corn (Elotes)

Sweet, tender and spicy! These Mexican Street Corn is all of it! It is full of vibrant colors and bold flavors and will turn your summer BBQ into a fiesta! Of course the best part is how incredibly easy it is to turn regular grilled corn into the show stopper that this Mexican Street Corn is!
Course Vegetarian
Cuisine Mexican
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings 4 people
Calories 341 kcal
Author Mila Furman


  • 8 ears sweet corn
  • 1/4 cup mayonnaise feel free to use a vegan mayo
  • 1/4 cup of crema or sour cream
  • 1/2 each lime juice and zest
  • 4 cloves garlic minced on a microplane
  • ½ cup cotija cheese
  • 2 tbsp finely chopped cilantro
  • 3 tbsp cilantro roughly chopped
  • 2 limes garnish, quartered
  • 1 tbsp of Kenny's special spice mix plus extra for sprinkling on top


  1. Fill up a large pot with water and place the corn in the husks into the pot, ensuring the corn is covered. Allow the corn to sit in the water for 15 minutes so the husks soak in the water. This will prevent them from burning up on the grill.
  2. Preheat grill to medium high.
  3. Remove the corn from the pot and place the corn on the grill and grill for 7-10 minutes per side or until tender on the inside. If when removing the husks from the corn, the corn does not have enough color, place the corn onto the grill and allow it to char for a bit to get some more color.
  4. While the corn is grilling, in a bowl combine mayonnaise, crema, garlic, finely chopped cilantro, 1/2 of the lemon zest and all of the lemon juice, and 1 tbsp of Kenny's special spice mix.
  5. Remove the corn from the husks carefully as they will be hot.
  6. With a pastry brush or a knife, apply the seasoned mayonnaise to all the sides of the corn while it is hot. This works better with a pastry brush because you get even coverage without using too much of the mix.
  7. Sprinkle the corn with the cotija cheese.
  8. Sprinkle with roughly chopped cilantro, extra Kenny's spice mix and squeeze with limes.
  9. Serve immediately.

Recipe Notes

1. When grilling corn in the husks, if you soak the corn for 15 minutes in water, the husks will not burn up on the grill right away and will allow for even cooking.
2. You can very easily make this vegan by using vegan mayonnaise and omitting the cheese. It will still be delicious!

3. Nutritional information is to only be used as a guide.

Nutrition Facts
Grilled Mexican Street Corn (Elotes)
Amount Per Serving
Calories 341 Calories from Fat 171
% Daily Value*
Total Fat 19g 29%
Saturated Fat 6g 30%
Cholesterol 30mg 10%
Sodium 337mg 14%
Potassium 564mg 16%
Total Carbohydrates 39g 13%
Dietary Fiber 4g 16%
Sugars 13g
Protein 9g 18%
Vitamin A 10.8%
Vitamin C 27.8%
Calcium 12.8%
Iron 7.3%
* Percent Daily Values are based on a 2000 calorie diet.