Grilled Mexican street corn elote on a platter topped with cotija, chili powder, and cilantro

Mexican Street Corn Elote (Easy & Authentic)

Jump to Recipe

If I see Mexican street corn elote on a menu, I’m ordering it every time. Sweet, smoky grilled corn, a creamy chili-lime sauce, and salty cotija cheese make the kind of side dish that disappears in minutes. The best part? You can recreate that street-food magic at home in about 20 minutes.

Why You’ll Love This Recipe

  • Authentic flavor: Classic elote toppings – mayo, crema, lime, chili, and cotija – hit all the salty, tangy, and spicy notes.
  • Perfect for summer & grills: A go-to way to use peak-season corn for cookouts, weeknights, or Cinco de Mayo parties.
  • Fast & easy: Simple ingredients, no special equipment, and ready in under 30 minutes.
  • Customizable heat: Keep it mild for kids or add extra chili and Tajín for spice lovers.

Ingredients

  • 6 ears fresh corn on the cob (yellow or bicolor, husks on or off)
  • 3 tbsp (45 g) mayonnaise (full-fat for best flavor)
  • 3 tbsp (45 g) Mexican crema or sour cream (crema is traditional, sour cream works great)
  • 2 tbsp (30 ml) lime juice, freshly squeezed (about 1 large lime, plus extra lime wedges for serving)
  • 1 small clove, finely minced garlic clove (or 1/4 tsp garlic powder)
  • 1 tsp chili powder (use mild chili powder, not cayenne)
  • 1/2 tsp smoked paprika or regular paprika (adds color and smokiness)
  • 1/2 cup (about 60 g) cotija cheese, crumbled (or feta in a pinch)
  • 3 tbsp (about 10 g) fresh cilantro, finely chopped (plus more for garnish)
  • 1/2 tsp, plus more to taste kosher salt (adjust depending on saltiness of cheese)
  • 1/4 tsp freshly ground black pepper (optional but recommended)
  • 1–2 tsp, to taste Tajín or extra chili powder (for sprinkling on top)
  • 1–2 tsp neutral oil (optional) (for brushing corn if grilling without husks)

Instructions

  1. Prep the corn: If grilling in the husk, peel off just the outer tough layers, leaving a few inner layers attached to protect the kernels. Trim any long silk from the top. If grilling without husks, fully shuck the corn, remove all silk, and lightly brush the cobs with neutral oil.
  2. Preheat the grill: Heat a gas or charcoal grill to medium-high heat (about 400–450°F / 200–230°C). Clean and oil the grates so the corn doesn’t stick.
  3. Grill the corn: Place the corn on the grill. Cook for 10–15 minutes, turning every few minutes, until the kernels are tender and lightly charred in spots. Corn in husks may take closer to 15 minutes; fully shucked corn is usually done around 10 minutes.
  4. Make the elote sauce: While the corn grills, stir together the mayonnaise, Mexican crema or sour cream, lime juice, minced garlic, chili powder, smoked paprika, kosher salt, and black pepper in a medium bowl until smooth and creamy. Adjust lime and salt to taste—the sauce should be tangy and well-seasoned.
  5. Prep the toppings: Place the crumbled cotija cheese and chopped cilantro in separate shallow bowls. This makes it easy to roll or sprinkle the toppings over the hot corn.
  6. Finish the corn: When the corn is charred and tender, transfer it to a tray or cutting board. If you grilled in the husks, carefully peel them back using a towel (they will be hot) and tie them off with kitchen twine for a built-in handle, or remove husks entirely.
  7. Coat with sauce: While the corn is still hot, use a pastry brush or spoon to generously slather each cob with the creamy chili-lime sauce, turning to coat all sides. You want a visible but not dripping-thick layer.
  8. Add cheese and seasonings: Immediately roll or sprinkle the sauced corn in the cotija cheese so it sticks to the surface. Top with chopped cilantro, a light dusting of Tajín or extra chili powder, and an extra squeeze of lime if you like.
  9. Serve: Serve the Mexican street corn elote right away while warm and juicy. Add extra lime wedges, chili powder, and cotija at the table so everyone can customize their cob.
  10. For stovetop or oven (no grill): For a grill-free version, char shucked corn directly over a gas burner with tongs, rotating until blistered, or roast on a foil-lined baking sheet at 450°F / 230°C for 15–20 minutes, turning halfway. Then proceed with the sauce and toppings as written.

Pro Tips & Variations

  • Use peak-season corn: The sweeter the corn, the better the elote—look for bright green husks and plump kernels, especially in late summer.
  • Control the mess: Stick wooden skewers into the ends or fold back and tie the husks to make a built-in handle for easier, less-messy eating.
  • Turn it into esquites: Slice the grilled kernels off the cob, toss with the sauce, cotija, and cilantro in a bowl, and serve as a spoonable Mexican street corn salad.
  • Play with toppings: Add finely minced jalapeño for extra heat, swap in feta if you can’t find cotija, or drizzle with hot honey for a sweet-spicy twist.

Storage & Serving

Mexican street corn elote is best served hot off the grill, when the corn is juicy and the cheese is just starting to melt. If you have leftovers, let the corn cool completely, then store tightly wrapped in foil or in an airtight container in the refrigerator for up to 3 days. Reheat on a medium grill or in a 350°F (175°C) oven for 10–15 minutes, just until warmed through. For meal prep, you can grill the corn up to a day in advance and mix the sauce separately; warm the corn, then slather with sauce and toppings right before serving so it stays creamy and fresh.

Nutrition (per serving)

Calories: 260 | Protein: 7g | Carbs: 29g | Fat: 14g | Fiber: 3g

Frequently Asked Questions

Can I make Mexican street corn elote without a grill?

Yes. You can roast shucked corn in a 450°F (230°C) oven for 15–20 minutes, turning halfway, or char it in a hot cast-iron skillet on the stovetop. Once the corn is tender and lightly charred, proceed with the sauce, cheese, and toppings as directed.

What can I use instead of cotija cheese?

If you can’t find cotija, feta cheese is the closest swap—it’s salty and crumbly. Grated Parmesan also works in a pinch, though the flavor is less traditional. Adjust the salt in the sauce if your cheese is very salty.

Is elote spicy?

Elote is usually mildly spicy from chili powder and Tajín, but you control the heat. For a very mild version, use sweet paprika instead of chili powder and skip the Tajín. For more heat, add cayenne or finely minced jalapeño to the sauce.

Can I use frozen or canned corn to make elote?

For true street-style elote on the cob, you need whole ears of corn. However, you can make an elote-style side by charring thawed frozen or well-drained canned corn in a skillet with a little oil, then tossing the kernels with the sauce, cotija, and cilantro—this is often called esquites or Mexican street corn salad.

You Might Also Like

Sources

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *