Mexican Street Corn (Elote) – Creamy, Smoky & Authentic Mexican Corn on the Cob
- Sarah Smith
- Nov 2, 2025
- 3 min read
Updated: Mar 31

This Mexican street corn (elote) is creamy, smoky, tangy, and bursting with bold flavor — just like the classic street food you’d find in Mexico. Grilled corn on the cob is slathered in a rich, garlicky crema sauce, then topped with crumbled cheese, chili powder, fresh cilantro, and a squeeze of lime for the perfect balance of savory, spicy, and bright flavors.
This easy elote recipe is perfect for summer cookouts, taco nights, or any time you want a flavorful side dish. It pairs beautifully with bold, vibrant meals like Chicken Tinga Tostadas, Crispy Birria Tacos, or Chicken Fajitas, and makes a delicious addition to any Mexican-inspired spread.
Why You’ll Love This
Authentic Mexican street corn flavor at home
Creamy, tangy, smoky, and slightly spicy
Quick and easy — ready in just 20 minutes
Perfect for grilling season or taco nights
Can be made as elote (on the cob) or esquites (off the cob)
Recipe Card
Servings: 4
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Nutrition Information
(Per Serving)
Calories: ~260
Protein: 6g
Carbohydrates: 22g
Fat: 17g
Fiber: 3g
Sugar: 5g
Sodium: 320mg
Ingredients
4 ears of corn, husked
2 tablespoons olive oil (30ml)
¼ cup mayonnaise (60g)
¼ cup sour cream or Mexican crema (60g)
½ cup crumbled cotija cheese (or feta) (60g)
1 teaspoon chili powder
1 clove garlic, minced
Juice of 1 lime
2 tablespoons chopped cilantro
Extra lime wedges, for serving
Instructions
Grill the Corn
Preheat grill to medium-high heat. Brush corn with olive oil and grill for 8–10 minutes, turning occasionally, until lightly charred on all sides.
Make the Sauce
In a small bowl, mix mayonnaise, sour cream, garlic, and lime juice until smooth.
Coat the Corn
Brush the warm grilled corn generously with the creamy mixture.
Add the Toppings
Sprinkle with cotija cheese, chili powder, and chopped cilantro.
Serve
Serve immediately with extra lime wedges for squeezing over the top.
Tips & Variations
Don’t skip the char — it adds authentic smoky flavor
Use Tajín or cayenne for extra heat
Turn it into esquites by cutting the kernels off the cob
Use Mexican crema for a smoother, tangier sauce
Try Parmesan if cotija isn’t available
Make-Ahead & Storage
You can prepare the sauce and toppings ahead of time and store them in the refrigerator for up to 2 days. Grill the corn fresh for the best flavor and texture, then assemble just before serving. Leftover corn can be stored in the fridge for up to 3 days and reheated, though it’s best enjoyed fresh.
FAQ
Can I use frozen or canned corn?
Yes, frozen corn works well for esquites (off-the-cob version), but fresh corn gives the best flavor for elote.
Can I make elote without mayonnaise?
Yes, substitute with sour cream, Mexican crema, or Greek yogurt.
What cheese is best for Mexican street corn?
Cotija is traditional, but queso fresco, feta, or Parmesan can be used.
Can I make this without a grill?
Yes, roast corn at 425°F (220°C) for about 20 minutes, or air-fry at 400°F (200°C) for 10–12 minutes.
Can I make it ahead of time for parties?
Prep everything in advance, but assemble just before serving for the best texture and flavor.
More Mexican Recipes You’ll Love
If you’re building a flavorful Mexican meal rotation, try these next:
Final Thoughts
This Mexican street corn (elote) recipe is bold, vibrant, and irresistibly delicious — the perfect mix of creamy, cheesy, smoky, and tangy flavors. Whether you’re hosting a summer barbecue or building a taco night menu, it’s a guaranteed crowd favorite that adds fun and flavor to any meal.
If you love bold, flavor-packed dishes, explore more in our 16 Cozy Mexican Dinner Recipes for even more delicious ideas.



