Skip to Content

Elotes Mexicano

Elotes Mexicano, also called Mexican corn, is a mouthwatering appetizer with charred corn on the cob smothered in a creamy sauce, sprinkled with chili powder, and topped with tangy cotija cheese.

Elotes Mexicano on a serving plate.
Ingredients for elotes Mexicano.

Key Ingredients

  • Corn: Fresh corn on the cob is the star of elotes Mexicano. Grilling the corn enhances its natural sweetness and adds a smoky flavor. If grilling isn’t an option, cook the corn on the stovetop, in the oven, or even in the microwave.
  • Butter: Add a teaspoon of salted butter to each ear of corn before grilling.
  • Dressing: Prepare a creamy elote dressing by whisking mayonnaise, crema (Mexican sour cream), and tangy lime juice for a pop of freshness. 
  • Cheese: Coat the corn on the cob in crumbled cotija cheese for a salty finish.
  • Tajin: Garnish with a sprinkle of chili powder—Tajín (or Trader Joe’s chili-lime seasoning), smoked paprikaancho chile powder, or Chipotle powder works.
  • Cilantro: Add a touch of fresh cilantro leaves to brighten the dish. 

Additions and Substitutions

How to Make Elotes Mexicano

The full recipe with measurements is in the recipe card below.

Step 1: Preheat the grill by setting all the burners to high heat for 10 minutes. While the grill comes to temperature, wash and shuck the corn.

Peeled and washed the corn on the cob in a colander.

Step 2: Soak long wooden skewers in water for 10 minutes. Then, stick them into the end of the corn. Wrap the corn in aluminum foil and add a teaspoon of butter before closing it.

Butter on an ear of corn in foil.

Step 3: Place the corn on the grill and maintain a temperature of 450°F (232°C). Grill for 10-15 minutes, flipping the corn halfway.

Foil-wrapped corn on the cob cooking on the grill.

Step 4: Remove the corn and set it aside to cool. Whisk the mayonnaise, crema, and lime juice in a small bowl. Then, brush the elote sauce evenly onto the corn.

Crema brushed onto an ear of corn.

Step 5: Arrange the grated Cotija cheese in a shallow plate. Roll the corn in the cheese and sprinkle each one with chili powder and chopped cilantro to serve.

Elotes Mexicano on a serving plate.

Expert Tips

  • Choose ears of corn that are firm, plump, and wrapped in bright green husks for the best flavor—freshness makes all the difference!
  • Soak the wooden skewers in water at least for 10 minutes before using them to keep them from burning.

If you enjoy this elote recipe, try one of these Mexican-inspired meals!  

Elotes Mexicano on a serving plate.

Serving Suggestions

Serve the authentic Mexican street corn recipe for Cinco de Mayo and gatherings with friends and family. 

Pair elotes Mexicanos with grilled meats like carne asada and grilled chicken drumsticks and tasty side dishes such as guacamole, black bean, tortilla chips, and chunky salsa. And don’t forget a chilled cerveza or agua fresca to finish the meal.

What To Do With Leftovers

  • Refrigerate: Store leftover corn (without toppings) in an airtight container for 3-4 days.
  • Repurpose: Trim the corn kernels from the cob to make an elote pasta salad, esquites, an elote bowl, or elote dip to serve with air fryer pita chips.

More Corn Recipes:

Did you make this recipe?

Let me know how it turned out for you by leaving a comment and rating below. And if you’re looking for more tasty international recipes for everyday cooking, sign up to get them delivered straight to your inbox.

Elotes Mexicano on a serving plate.

Elotes Mexicano

Tressa Jamil
Elotes Mexicano is a tasty appetizer of charred corn smothered in a creamy sauce, sprinkled with chili powder, and topped with tangy cotija cheese.
5 from 1 vote
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Appetizer, Side Dish
Cuisine Mexican
Servings 4 Servings
Calories 236 kcal
Equipment
Ingredients
  
  • 4 ears of corn, husked
  • 4 teaspoons salted butter
  • 4 tablespoons mayonnaise
  • 4 tablespoons Mexican crema
  • lime juice. one lime
  • ½ cup Cotijia cheese
  • 2 teaspoons chili powder or Tajin
  • ¼ cup cilantro leaves, finely chopped
Instructions
 
  • Preheat the grill by setting all the burners to high heat for 10 minutes. While the grill comes to temperature, wash and shuck the corn.
  • Soak long wooden skewers in water for 10 minutes. Then, stick them into the end of the corn. Wrap the corn in aluminum foil and add a teaspoon of butter before closing it.
  • Place the corn on the grill and maintain a temperature of 450°F (232°C). Grill for 10-15 minutes, flipping the corn halfway.
  • Remove the corn and set it aside to cool. Whisk the mayonnaise, crema, and lime juice in a small bowl. Then, brush the elote sauce evenly onto the corn.
  • Arrange the grated Cotija cheese in a shallow plate. Roll the corn in the cheese and sprinkle each one with chili powder and chopped cilantro to serve.
Notes
Expert Tips:
  • Choose ears of corn that are firm, plump, and wrapped in bright green husks for the best flavor—freshness makes all the difference!
  • Soak the wooden skewers in water at least for 10 minutes before using them to keep them from burning.
Nutrition
Serving: 1 Serving | Calories: 236 kcal | Carbohydrates: 18 g | Protein: 8 g | Fat: 17 g | Saturated Fat: 10 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 4 g | Cholesterol: 39 mg | Sodium: 311 mg | Potassium: 263 mg | Fiber: 2 g | Sugar: 6 g | Vitamin A: 625 IU | Vitamin C: 7 mg | Calcium: 154 mg | Iron: 1 mg
Did you make this recipe? Let me know how it turned out for you! Leave a comment below and follow @thejamilghar or tag #thejamilghar on Instagram!
5 from 1 vote (1 rating without comment)
Recipe Rating