Nothing says summer quite like the scent of smoky, charred corn drifting from a hot grill. I first fell in love with Mexican Street Corn (Elote) during a vibrant street festival, and I knew I had to figure out how to recreate that magical balance of sweet, salty, tangy, and spicy at home. It turns out, this classic dish is incredibly accessible and completely crave-worthy. Whether you are hosting a lively Cinco de Mayo celebration or a casual backyard BBQ, this is a summer food staple where traffic and interest rightfully surge from May through August. Research confirms that Hispanic consumers, Millennials, and Gen Z are the most familiar and enthusiastic audiences for elote, but truthfully, it wins over absolutely everyone who tries it. If you have been hunting for an authentic elote recipe that delivers massive flavor without a lot of fuss, you are in the right place. You can whip this up in under 20 minutes, making it the ultimate weeknight dinner side or weekend party showstopper. Let’s get grilling!

Table of Contents

Authentic Mexican Street Corn (Elote)
Ingredients
- 4 ears of corn husked (white or yellow corn)
- 2 tablespoons unsalted butter melted
- 2 tablespoons mayonnaise
- 2 tablespoons Mexican crema or sour cream
- ½ cup cotija cheese freshly grated (or queso fresco)
- Chili powder or Tajín to taste
- 1 lime quartered
- Fresh cilantro roughly chopped, for garnish
Instructions
- Cook the Corn: Bring a large pot of generously salted water to a boil over medium-high heat. Add the husked corn and cook until just tender (about 8–10 minutes). Drain well. (Alternatively, grill raw corn directly over medium-high heat for 10–12 minutes until tender).
- Char on the Grill: Brush each cooked ear generously with melted butter. Place on a preheated grill (or grill pan) over medium-high heat. Grill for 3–5 minutes, turning occasionally, until the kernels develop beautiful golden char marks on all sides.
- Make the Crema Sauce: While the corn grills, whisk together the mayonnaise and Mexican crema in a small bowl until completely smooth.
- Coat & Top: Remove the hot corn from the grill and immediately brush a generous layer of the mayo-crema mixture all over each ear. Working quickly, sprinkle the freshly grated cotija cheese so it clings to the sauce. Dust with chili powder or Tajín to your preferred spice level, and scatter with fresh cilantro.
- Serve: Plate the dressed elote immediately. Serve hot with a wedge of lime on the side to squeeze over the top right before eating!
Nutrition
Ingredients for Mexican Street Corn (Elote)
Here is what you will need to create this beautifully vibrant side dish:
- 4 ears of corn, husked (white corn is traditional, but yellow corn works beautifully too)
- 2 tablespoons unsalted butter, melted (for grilling)
- 2 tablespoons mayonnaise
- 2 tablespoons Mexican crema (or substitute with sour cream)
- ½ cup cotija cheese, freshly grated (queso fresco is a great alternative)
- Chili powder or Tajín, to taste
- 1 lime, quartered
- Fresh cilantro, roughly chopped, for garnish

Step-by-Step Instructions for the Best Elote Recipe
Get ready to bring the vibrant flavors of the food cart right into your own kitchen. The process is straightforward, and the result is perfectly refreshing and deeply satisfying.
1. Cook the Corn
First, bring a large pot of generously salted water to a boil over medium-high heat. Add your husked ears of corn and cook until just tender, about 8 to 10 minutes. You want the kernels cooked through but still retaining a slight, satisfying bite, as they will finish cooking on the grill. Drain the corn well and set it aside. Alternatively, you can skip the boiling and grill the raw corn directly over medium-high heat for 10 to 12 minutes, turning every few minutes until the kernels are tender and lightly charred all over. I recommend the boiling method if you are prepping for a crowd, as it ensures perfectly even cooking every time.
2. Char on the Grill
Brush each cooked corn ear generously all over with the melted butter. Place them on a preheated grill or a cast-iron grill pan set to medium-high heat. Let them grill, turning occasionally, until the kernels develop beautiful, golden char marks on all sides. This should take about 3 to 5 minutes total. That smoky char is what separates good corn from unforgettable Mexican Street Corn (Elote). Take your time here; building that visual and aromatic character is completely worth the few extra minutes.
3. Make the Crema Sauce
While your corn is getting nice and toasty on the grill, grab a small bowl. Whisk together the mayonnaise and Mexican crema until completely smooth and combined. The crema adds a subtle, zippy tang that perfectly balances the rich decadence of the mayo. This simple, two-ingredient glossy sauce forms the heart of the dish and acts as the perfect flavor base for our toppings.
4. Coat and Top
Remove the hot corn from the grill and immediately spread a generous, even layer of your mayo-crema mixture all around each ear. You can use a spoon, a pastry brush, or even your hands to ensure you coat every single inch. Working quickly while the corn is still steaming hot, sprinkle generously with the freshly grated cotija cheese so it clings beautifully to the sauce. Dust with chili powder or Tajín to reach your preferred heat level. Be bold here, because the spice cuts through the richness brilliantly. Finish with a scatter of fresh, aromatic cilantro.

5. Serve Immediately
Place each dressed ear of elote on a serving platter. Add a wedge of lime on the side and squeeze it over the corn generously right before taking your first bite. The bright acidity of lime juice wakes up every single flavor profile. Serve immediately while hot.

Expert Tips & Mexican Corn Variations
One of the best things about this authentic elote recipe is how easily adaptable it is to your kitchen constraints. If you cannot track down Mexican crema, opt for standard sour cream or even full-fat Greek yogurt for a slightly tangier bite. When it comes to the cheese, cotija is beautifully salty and crumbly, but a mild feta or queso fresco makes a wonderful substitute.
Many users search for the difference between elote and esquites, and it is a great variation to know. While traditional elote is served on the cob, an esquites recipe features those same glorious ingredients shaved off the cob and served in a cup. It is a slightly less messy option, perfect for younger kids or casual mingling.
If you want to stretch this flavor profile even further, consider using these ingredients to create a street corn dip or an elote pasta salad. A single section of leftover charred corn can be easily repurposed as a taco topping or even an elote pizza, giving you incredible mileage from one foundational technique.

Nutrition & Storage
Nutritional information is approximate and may vary based on ingredients used. Expect roughly 250 calories, 18g fat, 16g carbohydrates, and 6g protein per serving. If you have leftovers, slice the kernels off the cob and store them in an airtight container in the fridge for up to 3 days to use as a quick salad topping.
What to Serve With Mexican Street Corn (Elote)
This vibrant Mexican corn on the cob recipe is a natural team player for practically any warm-weather menu. I absolutely love serving it alongside smoky grilled chicken or a platter of slow-cooked carnitas tacos. The creamy, zippy nature of the corn cuts right through the richness of heavily spiced meats perfectly.
If you are planning a seasonal menu, promote this seasonal content aggressively for Cinco de Mayo (May 5) alongside some fresh guacamole, homemade tortilla chips, and a crisp margarita. It also acts as the ultimate side dish for standard American BBQ fare; serving this next to classic burgers or pulled pork sandwiches adds a bright, unexpected pop of flavor and texture to the plate. Because it is so visually striking, it genuinely complements whatever protein you decide to serve it with.
Frequently Asked Questions About Mexican Street Corn (Elote)
Is Mexican street corn the same as elote?
Yes, they are the same thing. “Elote” translates directly as “corn cob” in Spanish. Still, in the culinary world, it specifically refers to this traditional Mexican street food, where grilled corn is smothered in a creamy, tangy, and spicy coating.
What is usually in Mexican street corn?
The foundational ingredients include fresh corn on the cob, a creamy binder made from mayonnaise and Mexican crema, salty grated cotija cheese, chili powder or Tajín, fresh cilantro, and a generous squeeze of lime juice. These elements combine to hit every flavor note from sweet and salty to tangy and spicy.
What is the secret to good elote?
The real secret lies in achieving a deep, smoky char on the corn kernels before applying any toppings. That robust, grilled flavor serves as the perfect structural backbone, supporting the glossy, decadent crema sauce and the punchy acidity of the fresh lime juice.
Final Thoughts on This Summer Classic
Making Mexican Street Corn (Elote) at home is genuinely one of the easiest ways to bring bold, vibrant flavors to your dinner table. The contrasting textures of the crunchy, charred kernels and the silky, zippy sauce make it totally crave-worthy. Please feel encouraged to fire up the grill and give this technique a try this weekend. Have you experimented with any fun elote variations, like turning it into a dip or a salad? Leave a comment below and share your favorite ways to enjoy this incredible summer staple!