Mexican Street Corn (Elote)

By Sadie Caldwell

On March 5, 2026

A close-up of a glass bowl holding the creamy and tangy elote sauce, with fresh cilantro and a lime wedge nearby, highlighting the key ingredients for Mexican Street Corn.

Cuisine

Mexican

Prep time

10 minutes

Cooking time

15 minutes

Total time

25 minutes

Servings

4 servings

Get ready to experience the ultimate summer side dish with this authentic Mexican Street Corn recipe, also known as Elote. This guide will walk you through creating perfectly grilled corn on the cob, slathered in a creamy, tangy sauce, and finished with a sprinkle of chili powder and fresh cilantro. It’s a flavor explosion that captures the vibrant essence of Mexican cuisine in every single bite.

Whether you’re hosting a backyard BBQ or looking for a simple yet impressive side, this recipe is a guaranteed crowd-pleaser. We’ve packed it with tips to ensure you get the most delicious results every time.

What is Mexican Street Corn?

Authentic Mexican Street Corn, or ‘Elote’ (which simply means ‘corn cob’ in Spanish), is a popular street food found all over Mexico. It involves grilling a whole corn on the cob until it’s lightly charred and tender. Immediately after, the hot corn is coated in a rich mixture, typically made of mayonnaise, crema, and chili powder, then generously rolled in crumbled cotija cheese. A final squeeze of lime juice and a sprinkle of fresh cilantro tie all the incredible flavors together.

Why You’ll Love This Recipe

  • Incredibly Flavorful: The combination of sweet corn, smoky char, creamy sauce, salty cheese, and tangy lime is truly irresistible.
  • Simple to Prepare: With just a few key ingredients and straightforward steps, this impressive side dish comes together in under 30 minutes.
  • Perfect for Any Occasion: It’s the star of any summer gathering, from casual cookouts to festive parties. Try it alongside a Huli Huli Chicken for a complete meal.
  • Versatile: While traditionally made on a grill, we include tips for making delicious Mexican Street Corn on your stovetop as well!
A clear glass bowl filled with all the delicious Mexican Street Corn toppings mixed together, including cotija cheese, cilantro, and chili powder. A perfect illustration of how to make esquites.
All the delicious toppings ready to go. Just add grilled corn!

Key Ingredients for Authentic Elote

The magic of this dish lies in its simple, high-quality ingredients. Here’s what you’ll need to create the classic flavor profile.

For the Corn

  • Corn on the Cob: Fresh, sweet corn is the star. Look for cobs with bright green husks and plump kernels.
  • Olive Oil or Butter: To help the corn char beautifully on the grill without drying out.

For the Creamy Topping

  • Mayonnaise: Provides a rich, creamy base.
  • Mexican Crema or Sour Cream: Adds a tangy flavor that cuts through the richness of the mayo. Crema is thinner and slightly less tangy than sour cream, but either works wonderfully.
  • Cotija Cheese: This is a hard, crumbly, and salty Mexican cheese. It’s essential for the authentic texture and taste. If you can’t find it, feta is the next best substitute.
  • Garlic: A fresh, minced clove adds a pungent depth to the sauce.
  • Chili Powder: Adds a touch of warmth and classic smoky flavor. Use a mild chili powder or a pinch of cayenne for more heat.
  • Cilantro: Freshly chopped cilantro brings a bright, herbaceous note.
  • Lime: Fresh lime wedges are a must for serving. The acidity brightens all the other flavors.

How to Make Mexican Street Corn

Making this beloved dish is easier than you think. Follow these simple steps for perfect results every time.

Step 1: Grill the Corn

First, preheat your grill to medium-high heat, around 400-450°F (200-230°C). While it heats up, shuck the corn, removing the husks and silk. Lightly brush each cob with olive oil or melted butter. Place the corn directly on the grill grates. Grill for about 10-15 minutes, turning every few minutes, until the kernels are tender and you see some light charring on all sides. This char is crucial as it adds a wonderful smoky flavor.

A close-up of a glass bowl holding the creamy and tangy elote sauce, with fresh cilantro and a lime wedge nearby, highlighting the key ingredients for Mexican Street Corn.
The secret is in the sauce! This creamy, tangy mixture is the key to authentic elote.

Step 2: Prepare the Creamy Sauce

While the corn is grilling, you can mix together the sauce. In a small bowl, combine the mayonnaise, Mexican crema (or sour cream), minced garlic, and a pinch of chili powder. Stir until it’s smooth and well-combined. On a separate plate or shallow dish, crumble your cotija cheese and finely chop the cilantro, spreading them out for easy rolling.

Step 3: Assemble Your Elote

Once the corn is done grilling, it’s time to assemble. Work quickly while the corn is still hot. Using a brush or the back of a spoon, slather each corn cob with a generous layer of the creamy sauce. Immediately roll the coated cob in the crumbled cotija cheese until it’s fully covered. Place the finished cobs on a serving platter. To finish, sprinkle with more chili powder and fresh cilantro, and serve immediately with fresh lime wedges for squeezing over the top.

Tips for the Best Mexican Street Corn

  • Don’t Overcook the Corn: Grill just until the kernels are tender and lightly charred. Overcooking can make them tough.
  • Use Fresh Ingredients: Fresh lime juice, cilantro, and garlic make a world of difference in the final flavor.
  • Apply the Sauce While Hot: The heat from the corn helps the sauce and cheese adhere better.
  • No Grill? No Problem!: You can achieve a similar result by boiling the corn for 5-7 minutes and then charring it on a cast-iron skillet over high heat.

Variations and Serving Suggestions

While the classic recipe is a masterpiece, feel free to get creative!

Make it Esquites (Mexican Street Corn in a Cup)

For an easier-to-eat version, let the grilled corn cool slightly, then slice the kernels off the cob. Mix the kernels with the sauce, cotija cheese, cilantro, and a squeeze of lime juice in a bowl. Serve in cups with a spoon for a delicious treat.

What to Serve with Elote

This dish is the perfect companion to almost any grilled main. It pairs beautifully with dishes like Grilled Shrimp Bowls, Chimichurri Grilled Chicken, and simple Key West Grilled Chicken.

Frequently Asked Questions

Absolutely! You can boil the corn on the cob for 5-7 minutes until tender, then char the kernels in a hot cast-iron skillet with a little butter or oil to get a similar smoky flavor.

To add more heat, you can add a pinch of cayenne pepper or a dash of your favorite hot sauce to the creamy mayonnaise mixture. You can also use a hot chili powder or sprinkle some Tajín on top for an extra kick.

They are similar, but not identical. Mexican crema is thinner, less tangy, and has a higher fat content than sour cream, which means it doesn’t curdle as easily. However, sour cream is a great and widely available substitute in this recipe.

If you cannot find cotija cheese, the best substitute is a dry, salty feta cheese. You could also use grated Parmesan as an alternative, though the flavor will be slightly different.

Elote is the Spanish word for corn on the cob, and in this context, it refers to the grilled corn served on a stick. Esquites (also called ‘corn in a cup’) features the same ingredients, but the corn kernels are sliced off the cob and served in a cup to be eaten with a spoon.

Storing and Reheating

Mexican Street Corn is best enjoyed fresh off the grill. However, if you have leftovers, you can store them in an airtight container in the refrigerator for up to 2 days. To reheat, you can warm them in the microwave for 30-60 seconds, or for a better texture, place them in an oven or air fryer at 350°F (175°C) for a few minutes until warmed through. Note that the texture of the sauce will change upon reheating.

Share Your Creation!

We are certain this Mexican Street Corn recipe will become a new favorite! If you make it and love it, please leave a comment below or share a photo of your creation on Pinterest. We can’t wait to see how it turns out!

An overhead shot of four perfectly grilled cobs of Mexican Street Corn, generously coated in creamy sauce, cotija cheese, and chili powder, served on a platter with lime wedges.
Nothing says summer like authentic Mexican Street Corn!

Mexican Street Corn (Elote) Recipe

A close-up of a glass bowl holding the creamy and tangy elote sauce, with fresh cilantro and a lime wedge nearby, highlighting the key ingredients for Mexican Street Corn.

Mexican Street Corn (Elote)

This classic Mexican Street Corn (Elote) recipe features perfectly grilled corn slathered in a creamy, tangy sauce with cotija cheese, chili, and lime. The ultimate authentic and easy-to-make side dish for any summer BBQ or cookout.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Appetizer, Side Dish
Cuisine: Mexican
Calories: 285

Ingredients
  

  • 4 ears of fresh corn shucked
  • 1 tbsp olive oil or melted butter
  • 1/4 cup mayonnaise
  • 1/4 cup Mexican crema or sour cream
  • 1/2 cup cotija cheese crumbled
  • 1 clove garlic minced
  • 1/2 tsp chili powder plus more for sprinkling
  • 1/4 cup fresh cilantro chopped
  • 1 lime cut into wedges for serving

Equipment

  • 1 Grill A gas or charcoal grill works perfectly.
  • 1 Small Bowl For mixing the sauce.
  • 1 Pastry Brush For applying the sauce.

Instructions
 

  1. Preheat your grill to medium-high heat (400-450°F). Shuck the corn and brush each cob with olive oil or melted butter. Place the corn on the grill and cook for 10-15 minutes, turning occasionally, until tender and lightly charred on all sides.
  2. While the corn grills, mix the mayonnaise, Mexican crema, minced garlic, and 1/2 tsp chili powder in a small bowl until smooth. On a plate, spread out the crumbled cotija cheese.
  3. As soon as the corn is off the grill, brush each hot cob generously with the creamy sauce. Immediately roll the cobs in the cotija cheese to coat completely.
  4. Arrange the corn on a platter. Sprinkle with additional chili powder and the chopped fresh cilantro. Serve immediately with lime wedges for squeezing over the top.

Notes

No Grill? Boil the corn for 5-7 minutes, then char on a hot cast-iron skillet.
Spice it Up: Add a pinch of cayenne pepper to the sauce for extra heat.
Storage: Leftovers can be stored in an airtight container in the fridge for up to 2 days.

You might also like these recipes

Leave a Comment

Recipe Rating