Mexican Street Corn (Elote): The Ultimate Guide to the Best Grilled Corn You’ll Ever Taste
If you’ve ever wandered through a Mexican market or walked down a bustling city street in Latin America, chances are you’ve caught the unmistakable aroma of grilled corn dusted with chili-lime spices and a creamy drizzle of cotija cheese. That’s Mexican Street Corn—known as elote—and it’s one of those simple, soul-soothing dishes that tastes like sunshine on a plate. I first fell for it years ago during a trip to Oaxaca, where a vendor handed me a warm, buttery ear of corn slathered in tangy goodness. Since then, I’ve been obsessed. Today, I’m sharing my favorite homemade version so you can bring that vibrant street food flavor right into your kitchen.
Thank you for reading this post, don't forget to subscribe!
What Is Mexican Street Corn?
Mexican Street Corn is essentially grilled or boiled corn on the cob, finished with a zesty mix of lime juice, chili powder, and crumbled cotija or feta cheese. It’s often garnished with fresh cilantro and sometimes a sprinkle of mayonnaise or crema. What makes it truly special isn’t just the bold flavors—it’s how each bite combines smoky sweetness from the grill with bright acidity and a salty, tangy finish. Unlike American-style grilled corn, which usually just gets butter, elote celebrates layers of spice, texture, and freshness. It’s not just a side dish; it’s an experience.
Why You’ll Love This Recipe
This recipe is more than just a copycat of a beloved street food—it’s a crowd-pleaser that’s surprisingly easy to make at home. Whether you’re hosting a summer barbecue, serving tacos, or just craving something fresh and flavorful, this dish delivers. The key lies in balancing heat, acidity, and creaminess. We toast the chili powder slightly before mixing it into the sauce so the spice doesn’t burn, giving you a deep, aromatic warmth instead of a harsh kick. And yes, the cotija adds that satisfying salty crunch—but don’t worry if you don’t have it; feta works beautifully here too.
Another reason I love making Mexican street corn is its versatility. You can serve it as a starter, a snack, or even a light vegetarian main. Plus, it’s naturally gluten-free (just double-check your spices) and pairs wonderfully with everything from grilled meats to fish tacos. Best of all? It comes together in under 30 minutes with minimal cleanup. Just One Pan, a few bowls, and you’re golden.
I also appreciate how customizable it is. Some people swear by mayo, others prefer Sour Cream. Some like extra heat, others go mild. With this recipe, you get a solid base that you can tweak to match your taste. I’ve made it for friends who hate spicy food (with no chili powder) and for heat-seekers who added a dash of chipotle in adobo. Both loved it—just adjust to your comfort zone!
How to Make Mexican Street Corn
Quick Overview
Grill or roast ears of corn until lightly charred. While still hot, brush them with a luscious blend of mayonnaise, lime juice, and chili powder. Sprinkle generously with cotija (or feta), garnish with cilantro, and squeeze another bit of lime over top. Serve immediately while the cheese is still melty and the corn is steaming.
“New family favorite! This Mexican street corn was so flavorful and ridiculously easy. Crowd-pleaser for sure.”
Ingredients
- 4 ears of fresh corn, husks removed
- ¼ cup mayonnaise (or Mexican crema)
- 1–2 tablespoons fresh lime juice (about 1–2 limes)
- 1½ teaspoons chili powder (preferably ancho or smoked paprika blend)
- ½ teaspoon garlic powder
- ½ cup crumbled cotija cheese (or feta for a milder option)
- Fresh cilantro leaves, chopped (optional but recommended)
- Additional lime wedges, for serving
- Sea salt, to taste

Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Heat a large cast-iron skillet or grill pan over medium-high heat. If using the stovetop, you’ll want intense direct heat to mimic the grill—this gives the corn that signature smoky flavor. Lightly oil the surface if needed.
Step 2: Grill the Corn
Place the corn directly onto the hot pan. Cook, turning occasionally with tongs, for about 8–10 minutes until kernels are blistered and lightly blackened in spots. Keep an eye on them—they cook fast! The goal is char, not burn.
Step 3: Make the Sauce
While the corn grills, gently toast the chili powder in a small dry skillet over low heat for 30 seconds. This unlocks deeper flavor without bitterness. Remove from heat, then mix with mayonnaise, lime juice, garlic powder, and a pinch of salt. Stir until smooth.
Step 4: Assemble & Serve
Remove grilled corn from heat. Brush each ear generously with the sauce. Top with cotija (or feta), cilantro, and a final squeeze of lime. Salt lightly if desired. Serve immediately—while warm and melty!
What to Serve It With
Mexican street corn shines brightest when paired with other bold flavors. Try it alongside grilled shrimp tacos, carne asada, or black bean burgers. It’s fantastic with a cold Mexican beer or a crisp margarita. For a full fiesta vibe, serve it on a platter with sliced avocado, radishes, and extra lime wedges on the side. It’s also perfect as a starter before diving into a hearty mole or enchiladas. No matter what’s on your menu, this corn brings energy and joy to every bite.
Top Tips for Perfecting Your Mexican Street Corn
- Use fresh corn: Nothing beats sweet, plump kernels. Avoid pre-shucked or frozen unless necessary.
- Don’t skip toasting the chili powder: A quick toast brings out its nutty depth. Trust me—it changes everything.
- Lime juice is non-negotiable: Freshly squeezed makes a world of difference over bottled.
- Let the corn cool slightly before brushing: Too hot, and the mayo will melt off. Warm is best.
- Go heavy on the cotija: That salty, crumbly bite is essential. Don’t skimp!
- Customize the heat: Start mild and add cayenne or chipotle paste if you like it fiery.
Storing and Reheating Tips
Mexican Street Corn is best enjoyed fresh—especially because the cotija won’t stay creamy once cooled. However, if you have leftovers (rare!), store the corn, sauce, and toppings separately in airtight containers. The corn can be reheated in a skillet or microwave (covered with a damp paper towel) until warm. But again, the cheese won’t be as nice and melty, so consider adding a little cream or mayo when reheating to revive the texture.
Frequently Asked Questions
“Packed with flavor and so simple. Exactly what I wanted from this Mexican street corn!”
Final Thoughts

There’s magic in simplicity—and Mexican street corn is living proof. It takes just a handful of ingredients and transforms them into something extraordinary. Every bite feels like a celebration, whether you’re sharing it with family after a long day or serving it at a summer gathering. I hope you try this recipe soon and fall just as hard for it as I did. And if you do, let me know how it turns out—I’d love to hear your twists and favorites. ¡Buen provecho!

Mexican Street Corn (Elote)
Ingredients
Main Ingredients
- 4 ears fresh corn
- 0.25 cup mayonnaise
- 0.25 cup sour cream
- 0.25 cup crumbled cotija cheese
- 1 lime lime juice
- 1 teaspoon chili powder
- 0.5 teaspoon garlic powder
- 0.5 teaspoon smoked paprika
- 0.25 teaspoon cayenne pepper optional, for heat
- 0.25 cup chopped fresh cilantro
- to taste salt
Instructions
Preparation Steps
- Preheat a grill or grill pan over medium-high heat.
- Brush the corn lightly with oil and place directly on the grill. Cook for 15–20 minutes, turning occasionally, until kernels are tender and slightly charred.
- While the corn is grilling, mix mayonnaise, sour cream, lime juice, chili powder, garlic powder, smoked paprika, cayenne (if using), salt, and half of the cotija cheese in a small bowl to make the sauce.
- Remove corn from the grill and let cool slightly. Transfer the sauce to a shallow dish.
- Stand each ear upright in the sauce and rotate to coat all sides evenly. Sprinkle with remaining cotija cheese and top with chopped cilantro.








