Table of Contents
Grilled to Perfection: The Ultimate Mexican Street Corn on the Cob (Elote)
| Prep Time | Cook Time | Total Time | Servings | Difficulty |
|---|---|---|---|---|
| 15 minutes | 20 minutes | 35 minutes | 6 ears of corn | Easy |
Close your eyes and imagine the bustling streets of Mexico City. The air is filled with the irresistible aroma of charcoal smoke and sizzling corn. That’s the magic of Mexican Street Corn on the Cob, known traditionally as Elote. This isn’t just a side dish; it’s a vibrant, messy, and utterly joyful culinary experience. At Cooking With Emy, we believe the best recipes are those that transport you, and this iconic street food does exactly that. We’ve perfected a version that captures the authentic spirit of Mexican puestos (street stalls) while being perfectly achievable in your own backyard.

Our recipe balances smoky, charred corn with a cool, tangy crema, salty crumbled cheese, and a hint of spicy heat. It’s the perfect sidekick for your summer barbecues, game day spreads, or any meal that needs a burst of flavor and fun. Let’s dive into the art of making the most addictive corn you’ll ever taste.
Why This Is The Best Elote Recipe You’ll Find
You might find simpler recipes online, but authenticity and depth of flavor are what set this elote apart. Many versions skip key steps or use shortcuts that compromise the final product. Our method ensures every element shines:
- Double-Layered Flavor: We season the corn before and after grilling. A pre-grill brush of oil and salt creates a perfect base, while the post-grill toppings add the classic street-food finish.
- The Crema is Key: Our sauce isn’t just mayonnaise. It’s a balanced blend of heavy cream and sour cream, thinned with lime juice, which creates a richer, more luxurious coating that clings to the corn without being gloppy.
- Grill-Focused Technique: Wrapping the corn in foil initially steams it to tender perfection, then unwrapping allows for that essential final char that delivers authentic smoky notes.
💡 The Kitchen Team’s Pro Tip: The quality of your corn is non-negotiable. Seek out the freshest, in-season ears you can find. The kernels should be plump, tightly packed, and glistening. Fresh corn has a natural sweetness that, when caramelized on the grill, forms the foundation of this entire dish.
Ingredients for Authentic Mexican Street Corn
This recipe uses a short list of powerful ingredients. Each one plays a specific role in creating the symphony of flavors that is elote.
| Ingredient | Quantity | Notes & Purpose |
|---|---|---|
| Fresh Corn on the Cob | 6 ears | Husked and silk completely removed. The star of the show. |
| Olive Oil | 2-3 tbsp | For brushing; helps with charring and prevents sticking. |
| Sea Salt (Fine) | 1 tsp | For pre-grill seasoning. Enhances the corn’s natural flavor. |
| Heavy Cream | 1/2 cup | Base of the crema for richness. |
| Sour Cream | 1 tbsp | Adds tang to the crema sauce. |
| Lime Juice (for crema) | 1/2 lime | Thins the crema and adds acidity. |
| Chipotle Chili Powder | 1 – 2 tsp + extra for garnish | Provides smoky heat. Adjust to your spice tolerance. |
| Cotija Cheese | 1/4 cup, crumbled | Salty, crumbly Mexican cheese. Do not substitute with Parmesan for authentic flavor. |
| Fresh Parsley or Cilantro | 1/4 cup, chopped | For fresh color and herbaceous finish. Cilantro is more traditional. |
| Limes (for serving) | 2, cut into wedges | Essential for a final squeeze of bright acidity. |
Ingredient Substitutions & Notes
Cotija Cheese: If you absolutely cannot find it, a mild feta is the closest substitute, but the flavor profile will shift. Chipotle Chili Powder: This is different than regular chili powder. It contains ground chipotle peppers, which are smoked jalapeños. If you can’t find it, mix 1 tsp regular chili powder with 1/4 tsp smoked paprika. Mexican Crema: Our heavy cream/sour cream mix mimics traditional crema. You can use 1/3 cup store-bought Mexican crema or even plain Greek thinned with a little milk if in a pinch.
How to Make Mexican Street Corn: Step-by-Step Guide
Follow these steps carefully for foolproof, restaurant-quality elote at home.
Step 1: Prep the Corn
Shuck each ear of corn, removing all husks and every strand of silk. Rinse under cool water and pat completely dry with a kitchen towel. This ensures proper oil adhesion and good char. Place each dried ear on its own piece of aluminum foil (about 12×12 inches).
Step 2: Season & Wrap
Lightly brush each ear on all sides with olive oil. Sprinkle evenly with the sea salt. Wrap the foil tightly around each ear, creating a sealed packet. This steaming method guarantees tender, juicy kernels.
💡 The Kitchen Team’s Pro Tip: For an even deeper flavor, mix a 1/2 teaspoon of the chipotle powder into the olive oil before brushing. It infuses the corn with smoke from the inside out.
Step 3: Grill the Corn
Preheat your grill to medium heat (about 375-400°F). Place the foil-wrapped corn packets directly on the grill grates. Close the lid and cook for 15-20 minutes. Use tongs to turn the packets every 5 minutes for even cooking. The corn is done when the kernels are tender and easily pierced with a fork.
Step 4: Make the Chipotle Crema
While the corn grills, make the sauce. In a small bowl, whisk together the heavy cream, sour cream, juice from half a lime, 1/2 teaspoon chipotle chili powder, and a pinch of salt until smooth. The consistency should be like a thin pancake batter—it needs to be spreadable but not runny. Set aside.
Step 5: The Final Char & Assembly
Carefully unwrap the hot corn (steam will escape!). Place the unwrapped ears directly back on the grill grates. Grill for another 3-5 minutes, turning occasionally, until you get beautiful, dark char marks on all sides.
Step 6: Dress and Serve
Transfer the charred corn to a serving platter. Using a pastry brush or spoon, generously coat each ear with the chipotle crema. Immediately sprinkle with crumbled cotija cheese, the remaining chipotle powder, and the chopped parsley or cilantro. Serve immediately with plenty of lime wedges on the side for squeezing.
How to Serve Mexican Street Corn (Elote)
Elote is famously messy street food, so embrace it! Provide plenty of napkins. For a more manageable (but just as delicious) presentation, you can cut the grilled corn off the cob after charring and mix it in a bowl with all the toppings to make Esquites, the off-the-cob salad version. Serve it in cups with a spoon.
Perfect Pairings: This corn is the ultimate side dish for Carne Asada Tacos, Grilled Chicken, Barbacoa, or Black Bean Burgers. It also shines as part of a summer potluck spread alongside fresh salads, grilled vegetables, and chilled drinks like horchata or margaritas.
Storage & Reheating Instructions
Storing Leftovers: Leftover elote is best stored off the cob. Cut the kernels from the cob and place them in an airtight container in the refrigerator for up to 2 days. Store any leftover crema separately.
Reheating: For best results, reheat the corn kernels in a dry skillet over medium heat until warmed through. You can also use the microwave in 30-second intervals. After reheating, toss with fresh crema, cheese, and herbs, as the toppings will not reheat well.
Creative Variations on Classic Elote
Once you’ve mastered the classic, try these fun twists:
- Elote Pasta Salad: Toss the crema with cooked pasta, grilled corn cut off the cob, cotija, and cilantro.
- Baked or Broiled Elote: No grill? Brush oiled corn with crema and toppings and broil on a sheet pan for 5-7 minutes until bubbly and charred in spots.
- Spicy Mayo Version: For a quicker sauce, mix 1/2 cup mayo with 2 tbsp lime juice and 1 tsp chipotle powder.
- Everything Bagel Elote: Swap the chipotle powder and cotija for everything bagel seasoning and crumbled cream cheese for a wildly different but delicious take.
Mexican Street Corn (Elote) FAQ
Can I make elote without a grill?
Absolutely! You can roast the foil-wrapped corn in a 400°F oven for 20-25 minutes, then unwrap and broil for 3-5 minutes to char. A grill pan on the stovetop also works wonderfully.
What’s the difference between elote and esquites?
Elote is served on the cob. Esquites is the same mixture of flavors but served as a salad with the kernels cut off the cob, usually in a cup.
Can I make the crema sauce ahead of time?
Yes, the crema can be made up to 2 days in advance. Store it in an airtight container in the fridge. It may thicken; just stir in a teaspoon of milk or lime juice to loosen it before using.
Is cotija cheese spicy?
No, cotija is not spicy. It’s a salty, dry, crumbly cheese similar in texture to feta but with a milder, milky flavor. The heat in elote comes from the chipotle powder.
Can I use frozen corn?
For authentic elote on the cob, fresh is essential. For an esquites salad, you can use high-quality frozen fire-roasted corn kernels, thawed and patted dry, then sautéed in a pan to get some color.
How do I prevent the cheese from falling off?
The crema acts as a “glue.” Apply it while the corn is still very hot so it slightly melts into the surface, then immediately add the cheese so it sticks.
What can I use instead of chipotle powder?
You can use smoked paprika mixed with a little cayenne pepper, or a few teaspoons of finely minced chipotle peppers in adobo sauce.
Is this recipe gluten-free?
Yes, all ingredients in this classic elote recipe are naturally gluten-free. Always check your specific brand of chipotle powder to be safe.
Love this recipe? Save it for later!
Pin the image below to your Summer Grilling or Mexican Food board on Pinterest to always have this ultimate Mexican Street Corn guide handy.
Follow us on Pinterest for more delicious inspiration: @cookingwithemy
[Image: A vibrant, high-quality photo of finished Mexican Street Corn (Elote) on a platter, with limes and herbs garnished around it.]
ALT TEXT FOR PINTEREST IMAGE: Ultimate Mexican Street Corn on the Cob (Elote) recipe – grilled corn with chipotle crema and cotija cheese.
Mexican Street Corn
Description
Mexican street corn, aka elote, is grilled perfection with a cool crema, melty cheese, and a hint of chipotle heat. Simple and addictive!
Ingredients
Scale
- 6 ears corn (husked and all silk removed)
- olive oil
- 1–2 teaspoons chipotle chili powder
- ¼ – cup cotija cheese (crumbled)
- ¼ cup fresh parsley (finely chopped)
- sea salt
- 2 limes (juiced)
- ½ cup heavy cream
- 1 tablespoon sour cream
- ½ lime (juiced)
- teaspoon chipotle chili powder
- teaspoon salt
Instructions
- Place each ear of corn on a piece of foil. Brush olive oil on each ear of corn and lightly sprinkle all sides of corn with sea salt. Wrap foil tightly around corn.
- Preheat the grill to medium heat and place all 6 ears of corn on the grill grates. Close lid and cook for 15-20 minutes or until the corn on the cob can easily be pierced with a fork. Turn often while the corn is cooking to prevent burning the corn cob.
- While the corn is cooking, mix together the ingredients for the crema in a small bowl.
- When the corn is done cooking carefully remove the foil.
- Lightly brush each ear of corn with Mexican Cream Sauce mixture and sprinkle chipotle chili powder, cotija cheese, fresh parsley, and fresh lime juice over each ear of corn.
- Serve hot and enjoy!

