Elote Recipe

The Bold and Creamy Mexican Street Corn That Is Full of Flavor in Every Bite

Elote is one of Mexico’s most loved street foods. It is grilled or cooked corn on the cob coated with a creamy, tangy, cheesy topping that makes it incredibly delicious and unforgettable. It is simple to make, full of texture, and packed with smoky, salty, creamy, and fresh flavors all at once.

Elote stands out because it transforms plain corn into something exciting and full of character. The sweetness of the corn pairs beautifully with creamy sauce, crumbly cheese, lime juice, and chili powder. The best elote is juicy, well-coated, and served hot so every bite feels rich and satisfying.

Key Ingredients

Corn on the cob
This is the star of the dish. Fresh, sweet corn gives the best flavor and texture.

Mayonnaise
Adds creaminess and helps the toppings stick to the corn.

Sour cream or crema
Brings tanginess and makes the coating smoother and richer.

Cheese
Cotija is the classic choice because it is salty and crumbly, but feta can also work.

Lime
Adds freshness and balance to the creamy topping.

Chili powder
Gives the elote its signature kick and color.

Butter
Adds extra richness and helps the corn stay juicy.

Cooking Tips for the Best Elote

  • Grill the corn if possible for a smoky and slightly charred flavor.

  • Mix the mayonnaise and cream together first for an even coating.

  • Coat the corn while it is still warm so the topping sticks well.

  • Use fresh lime juice for the brightest finish.

  • Do not add too much salt right away because the cheese is already salty.

Step-by-Step Cooking Process

Ingredients

  • 4 ears of corn

  • 2 tablespoons butter

  • 3 tablespoons mayonnaise

  • 3 tablespoons sour cream or crema

  • 1/2 cup crumbled cotija cheese or feta

  • 1 lime, cut into wedges

  • 1 teaspoon chili powder

  • Salt, to taste

  • Fresh chopped cilantro, optional

Step 1: Cook the corn

Grill the corn over medium heat, turning often, until lightly charred and tender. If you do not have a grill, boil or roast the corn until cooked.

Step 2: Brush with butter

While the corn is still hot, brush it with butter so it stays glossy and flavorful.

Step 3: Make the creamy topping

In a small bowl, mix the mayonnaise and sour cream or crema until smooth.

Step 4: Coat the corn

Spread the creamy mixture all over each ear of corn.

Step 5: Add the toppings

Sprinkle the crumbled cheese over the coated corn, then dust with chili powder.

Step 6: Finish with lime

Squeeze fresh lime juice over the top and add chopped cilantro if you like.

Step 7: Serve immediately

Serve the elote hot while the topping is creamy and fresh.

Elote is delicious with:

  • Grilled meats

  • Tacos

  • Rice dishes

  • Fresh salsa

  • Cold drinks on the side

For even more flavor, let the corn get a little char before adding the topping. That smoky taste makes the creamy, tangy coating stand out even more.

Creamy, smoky, tangy, and full of bold flavor — this homemade elote brings the magic of Mexican street food right to your table. Make it fresh and enjoy every messy, delicious bite.

Previous
Previous

Polenta Recipe

Next
Next

Arepa Recipe