Go Back
+ servings
Closeup on the homemade Mexican Street Corn, Elotes, looking extra inviting in a big white plate
Print Pin
5 from 3 votes

Mexican Street Corn - Elotes

This Mexican Street Corn - Elotes - is a piece of roasted or grilled corn that is lathered with mayoannise and sour cream, chili powder, salt, pepper, and cheese.  It sounds weird, but the combination actually tastes really good.  Don't knock it until you try it!
Course Side Dish
Cuisine Mexican
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 4 servings
Calories 234kcal
Author Sharee


  • 4 corn on the cob
  • 1/2 cup queso fresco or Cotija cheese crumbled (I like to have extra for garnish)
  • 1/8 cup Mayonnaise (I use reduced fat mayo)
  • 1/2 cup Mexican Crema (Mexican Sour Cream) or regular sour cream
  • Salt
  • Pepper
  • 4 teaspoons Ancho Chili Powder
  • 1/4 teaspoon Smoky Paprika (optional)
  • 1/8 to 1/4 cup Cilantro (optional - used as garnish)
  • 1 lime (optional)


  • Preheat oven to 400 degrees.
  • Leave the corn in the husk, and place on baking sheet.
  • Cook the corn for about 25 to 30 minutes.
  • Mix the chili powder and smoky paprika together, and crumble your cheese while the corn cooks.
  • After corn has cooked, remove corn from oven, and let sit for a minute so you don't burn yourself.
  • Then, remove husk from corn.
  • Brush each corn piece evenly with mayonnaise.
  • Sprinkle each corn piece with salt and pepper (don't use too much salt because your cheese has salt in it).
  • Then sprinkle a little bit of the Chili powder mix on each corn piece.
  • Next, roll each piece of corn in the crumbled cheese.
  • Now sprinkle more of the Chili powder mix on the corn if you like.
  • Garnish with cilantro.
  • Squeeze a little lime juice on the corn pieces if you like.


  • Some (like in the video) use melted butter also.... Your preference...
  • I like to use the Mexican Sour Cream. If you can't find this in your area, I have seen recipes for homemade Mexican Sour Cream on the internet.


Calories: 234kcal | Carbohydrates: 22g | Protein: 7g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 29mg | Sodium: 327mg | Potassium: 321mg | Fiber: 3g | Sugar: 7g | Vitamin A: 1044IU | Vitamin C: 11mg | Calcium: 148mg | Iron: 1mg