This authentic elote recipe brings the vibrant flavors of Mexico's street vendors to your backyard! Juicy grilled corn slathered with creamy sauce, cotija cheese, and spices - the PERFECT summer side dish!
If you love Mexican-inspired dishes, try my Authentic Carnitas Tacos or Authentic Pico de Gallo next!

Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
There's something magical about the combination of sweet charred corn, creamy mayo-sour cream mixture, tangy lime juice, and the perfect sprinkle of cotija cheese that makes this dish irresistible.
This grilled Mexican street corn isn't just delicious – it's also incredibly versatile. Serve it as a side dish alongside Smoked Brisket or Smoked Chicken Thighs at your next barbecue. You may also like Elote Dip!
Jump to:
Ingredients and Substitutions

- Fresh Corn on the Cob: Use fresh sweet corn with bright green husks and silky tassels. Each cob should feel firm and heavy for its size.
- Mayonnaise: Creates a creamy base that helps all other flavors stick to the corn. For a lighter version, use half mayo and half Greek yogurt.
- Sour Cream: Adds tanginess and richness. Mexican crema is traditional, but sour cream works perfectly. You can substitute with Greek yogurt for a healthier option.
- Cotija Cheese: This crumbly, salty cheese is authentic to Mexican street corn. If unavailable, use feta cheese, queso fresco, or even grated parmesan cheese.
- Chili Powder: Provides that distinctive smoky heat. Traditional elotes use a mix of chili powder and cayenne pepper for an extra kick.
- Fresh Lime Juice: The acidity brightens all flavors. Always use fresh lime juice – the bottled kind doesn't have the same flavor.
- Cilantro: Adds a fresh, herbaceous note that balances the rich, creamy sauce. If you're not a cilantro fan, substitute with chopped parsley.
- Butter: Brushing corn with melted butter before grilling enhances flavor and helps achieve those beautiful char marks.
See the printable recipe card for quantities and a full list of ingredients.
How To Make Authentic Elote
Quick Overview
- Grill corn until lightly charred.
- Mix creamy sauce ingredients.
- Assemble with sauce, cotija cheese, and toppings.
- Serve with lime wedges.
Step by Step Instructions

- PREP: Preheat your outdoor grill to medium-high heat (around 400°F). Remove husks and silk from 6 ears of corn, rinse under cold water, and pat dry. Brush each ear with melted butter.

- GRILL: Place corn directly on the grill grates. Cook for 15-20 minutes, rotating every few minutes, until kernels are tender with a light char all around.

- SAUCE: Meanwhile, in a small bowl, add ½ cup mayonnaise, ½ cup sour cream, 2 tablespoons lime juice, 1 teaspoon chili powder, ¼ teaspoon cumin, and ¼ teaspoon garlic powder. Mix until well combined and refrigerate until ready to use.

- COMBINE: Mix until well combined and refrigerate until ready to use.

- ASSEMBLE: Remove hot corn from the grill with tongs and transfer to a serving platter. Immediately spread the creamy mayo mixture over each cob.

- FINISH: Generously sprinkle ½ cup crumbled cotija cheese (or feta) over the sauce. If desired, dust with additional chili powder, and top with ½ cup chopped fresh cilantro. Serve with lime wedges for squeezing over the top.
Quick Tip from Jeri
For the most authentic elote experience, slather the sauce on while the corn is still hot from the grill - this helps the sauce slightly melt into the kernels for maximum flavor!
Top Tips
- Leave a small piece of the stalk intact to use as a handle while eating.
- Grill over direct heat for the best char marks and smoky flavor.
- Apply the mayo mixture while the corn is still hot so it slightly melts into the kernels.
- Roll the corn in cotija cheese rather than sprinkling it for maximum coverage.
- Serve immediately when the contrast between hot corn and cool toppings is at its best.
Variations
- Esquites: Cut the corn kernels off the cob and mix with all the toppings in a bowl for Mexican street corn salad – perfect for parties!
- Spicy Elote: Add a dash of hot sauce or cayenne pepper to the mayo mixture for extra heat.
- Elote en Vaso (Corn in a Cup): Serve in small cups for easier eating at parties.
- Grilled Corn Methods: No grill? You can get similar results by broiling in the oven, using a grill pan, or even boiling the corn first, then finishing under the broiler.
Serving Suggestions
Elotes pair perfectly with Smoked Chicken Legs, Carnitas Tacos, Fresh Salsa and chips, and Watermelon Basil Salad, and Traeger Grilled Steak.
It also goes with Pellet Grill Smoked Whole Chicken, Smoked Beer Can Chicken, Pellet Grill Smoked Shrimp, Mexican Rice, and Pellet Grill Smoked Salmon.
Storage and Leftovers
- Storage: Wrap leftover elotes in foil or remove kernels from the cob and store in an airtight container in the refrigerator for up to 3 days.
- Reheating: Wrap in foil and heat in a 350°F oven for 10-15 minutes or place on the grill for 5 minutes until warmed through.
- Repurposing: Cut leftover corn kernels off the cob and use them in salads, tacos, burritos, or enchiladas.

Recipe FAQs
Elote is corn on the cob, while esquites is the same flavors but with the corn cut off the cob and served in a cup.
Traditional elote has a mild to medium heat level, but you can adjust the chili powder to your preference.
Yes, but you'll miss the smoky char flavor. If boiling, cook for 5-7 minutes, then briefly char under a broiler if possible.

More Mexican Recipes You'll Love
Authentic Elote Recipe (Mexican Street Corn)
Ingredients
- 6 ears of corn husks and silk removed
- 2 tablespoons melted butter or olive oil
- ½ cup mayonnaise
- ½ cup sour cream
- 2 tablespoon lime juice (juice from 1 lime)
- 1 teaspoon chili powder
- ¼ teaspoon ground cumin
- ¼ teaspoon garlic powder
- ½ cup crumbled Cotija cheese (or feta cheese)
- ½ cup fresh cilantro leaves chopped
- lime wedges for serving
Instructions
- PREP: Preheat your outdoor grill to medium-high heat (around 400°F). Remove husks and silk from corn, rinse with cold water, and pat dry.6 ears of corn
- GRILL: Brush each ear of corn with melted butter. Place directly on grill grates and cook for 15-20 minutes, rotating every few minutes, until kernels are lightly charred.2 tablespoons melted butter
- SAUCE: In a small bowl, mix together mayonnaise, sour cream, lime juice, chili powder, cumin, and garlic powder until well combined. Refrigerate until ready to use.½ cup mayonnaise, ½ cup sour cream, 1 teaspoon chili powder, ¼ teaspoon ground cumin, 2 tablespoon lime juice, ¼ teaspoon garlic powder
- ASSEMBLE: Remove corn from the grill and place on a serving platter. Spread the mayo mixture over each ear of corn.
- FINISH: Sprinkle crumbled Cotija cheese over the mayo mixture, then top with chopped cilantro. Serve with lime wedges. Enjoy!½ cup crumbled Cotija cheese, ½ cup fresh cilantro leaves, lime wedges for serving
Save This Recipe 💌
Notes
- For best results, apply the mayo mixture while the corn is still hot.
- Roll corn in the cotija cheese rather than just sprinkling for better coverage.
- Leave a small piece of the stalk intact to use as a handle.
- For a spicier version, add a dash of cayenne pepper to the mayo mixture.
- No grill? You can boil corn for 5-7 minutes and then finish under the broiler.
Nutrition
The provided nutrition information is automatically calculated. Accuracy is not guaranteed.

About Jeri Walker
Jeri Walker is the founder and CEO of Winding Creek Ranch. She is a self-taught home cook who specializes in easy family-friendly recipes. Jeri is also a food writer who regularly writes articles for MSN. Read about Jeri's journey and connect with her on your favorite social media channels!
Comments
No Comments