Mexican Street Corn

Elote-style corn on the cob topped with crema, cotija, chili powder, and chopped cilantro.

Elote, also known as Mexican Street Corn, has quickly become my family’s top pick for a summer side! Imagine fresh grilled corn slathered in a rich, creamy, and cheesy sauce—it’s super simple to whip up and absolutely delicious to eat.

Corn on the cob is the ultimate summer treat at my house. Every year, I get excited spotting those roadside stands bursting with fresh corn, and I can’t resist pulling over to grab a dozen ears. They’re an absolute lifesaver alongside any grilled dinner, always hitting the spot perfectly.

During a recent trip to Mexico, I got to try elote for the first time. The scent of corn roasting on street grills filled the air blocks away, drawing me right in. The flavors are absolutely killer—it takes simple corn on the cob and transforms it into something truly special.

If you’re ready to dial up your regular corn game, Mexican street corn has your back! Think smoky grilled corn, a cool and creamy cheesy sauce, dusted with a little chili powder and tangy cheese. It’s the ideal summer snack that’s as easy as it is irresistible.

Serves — 6

Mexican street corn, or elote, is the grilled classic turned up a notch with smooth crema, melty cheese, and a subtle chipotle kick. Simple to make and totally addictive!

Prep Time 5 minutes mins

Cook Time 20 minutes mins

Total Time 25 minutes mins

Welcome! If you’re a fan of sweet summer corn paired with bold and tangy flavors, you’ve landed in just the right spot. This recipe for Mexican street corn, or elote, starts with fresh grilled corn and builds on it with a silky crema, crumbled Cotija cheese, a sprinkle of smoky chipotle chili powder, and a bright splash of lime juice. It’s one of my favorite side dishes all summer long, and it disappears fast every time I make it.

On this page, I’ll guide you through everything you want to know to make perfect elote at home: a straightforward list of ingredients, quick prep time (about 5 minutes), and grill time (roughly 20 minutes), making it all come together in about 25 minutes total. Plus, I’ll share my best tips on how to get just the right char, simple ingredient swaps, secrets for storing leftovers, and answers to the most common questions. This recipe makes enough to serve 6 people.

  • What to expect: clear, step-by-step instructions for grilling and putting your elote together with ease.
  • Extra help: pro grilling tips to get the best char, variations for cooking without a grill, and advice for storing and reheating.
  • Quick hacks: a make-ahead crema option plus simple ingredient swaps if you don’t have Cotija or crema handy.

Why It’s So Irresistible

Elote, or Mexican street corn, is a beloved treat across Mexico’s streets. It starts with corn on the cob grilled until smoky and tender, then gets a generous slather of creamy sauce—often mayonnaise or crema—and finishes with a toppings parade that’s full of flavor. If you love those smoky, zesty vibes, you might also enjoy Grilled Salsa Verde Pepper Jack Chicken.

Picture crumbly Cotija cheese combined with smoky chili powder and a fresh squeeze of lime. It’s a party of textures and bold tastes in every bite. Once you try it, you’ll see why it’s such a crowd-pleaser and a perfect summer snack!

Ingredient Checklist

Overhead view of three corn cobs with cotija cheese, lime, olive oil, and spices on a wooden board.

  • 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

Grill and Assemble the Corn

  1. Husk each ear of corn and remove all silk.
  2. Place each ear on a piece of aluminum foil.
  3. Brush every side of each ear with olive oil and sprinkle lightly with sea salt, then wrap the foil tightly around each ear.
  4. Preheat the grill to medium heat.

  5. If not using a grill: roast foil-wrapped corn in a 400°F (200°C) oven for 20–25 minutes.
  6. If not using a grill and you want char: pan-sear unwrapped corn in a hot skillet until browned and smoky spots appear.
  7. Place foil-wrapped corn on the grill, close the lid, and cook 15–20 minutes, turning frequently so the corn cooks evenly; the corn is done when a fork pierces the kernels easily.
  8. For extra char, unwrap the ears for the last 3–5 minutes and place them directly on the grates, turning often.

    A collage showing foil-wrapped parcels in an oven, corn on a cast-iron skillet, and corn on a grill.

  9. While the corn grills, whisk together the crema by combining heavy cream, sour cream, lime juice, chipotle chili powder, and salt until smooth.
  10. Carefully unwrap the foil from each ear, watching for hot steam.
  11. Brush each ear lightly with the crema.
  12. Sprinkle each ear with chipotle chili powder, crumbled Cotija cheese, chopped parsley (or cilantro), and squeeze lime juice over the top.

    four-panel collage of corn on the cob being prepared: whisking sauce, foil-wrapped corn, brushing sauce, with lime and toppings

  13. Serve immediately while warm.

    two ears of corn on a white plate, topped with crumbled cheese, cilantro, and chili flakes

Tips for Best Results

  • Preheat your grill and maintain a medium heat. Too hot, and the foil could scorch, burning the corn before it’s tender.
  • If you crave a little extra char and smoky flavor, cook the corn wrapped most of the time. Then, for the last 3–5 minutes, unwrap the ears and place them directly on the grill grates to get a light char. Be sure to turn them often while unwrapped.
  • Brush the ears with oil before wrapping to ensure even cooking and to stop them from sticking inside the foil. Olive oil or something with a higher smoke point like avocado oil works best.
  • Turn the foil-wrapped corn every few minutes to avoid any one side cooking too much or burning, giving you tender corn with no bad spots.
  • Make the crema ahead and chill it. Store separately if you won’t be serving the corn right away to keep the texture fresh and avoid sogginess.
  • Adjust the amount of chipotle powder to your taste—start with a little, then add more at the end if you want stronger heat without overwhelming the balance.
  • Can’t find Cotija? No worries—crumbled queso fresco or feta works just as well. For an extra rich touch, try butter instead of olive oil when wrapping the corn.
  • For parties or easier eating, cut the kernels off after grilling and serve in cups as esquites, topped with crema, cheese, chili powder, and lime.
  • If you have leftovers, cool them quickly and store in an airtight container in your fridge for 3–4 days. Keep any extra crema separate to keep the corn from going mushy.

Flavor Variations and Swaps

grilled corn on the cob with crema, crumbled cheese, cilantro, and lime wedges on a plate.

  • Mexican crema vs. sour cream: What’s the difference? Great question! Mexican crema is thinner, with a slightly sweet tang and a lighter texture than sour cream. While sour cream can work in a pinch, I really recommend sticking with Mexican crema (or the recipe I share here) to get that authentic creamy tang that makes elote shine. Store-bought crema is also a solid shortcut if you’re short on time.
  • This recipe is incredibly flexible—you can cook the corn in the oven or on the stovetop if you don’t have a grill. The grill just gives the kernels that lovely smoky char we all love, but your favorite method will still taste fantastic.
  • Want even less fuss? Use pre-made crema from the store to skip mixing your own.

Instructions

  • Start by placing each corn ear on a piece of foil. Brush every side with olive oil and then sprinkle lightly with sea salt. Wrap the foil tightly to cover each ear completely.
  • Heat your grill to a medium setting and set all six corn ears on the grate. Close the lid and cook for 15 to 20 minutes, turning frequently so the corn cooks evenly and the foil doesn’t burn. The corn is ready when a fork pierces the kernels without resistance.
  • While the corn is grilling, whisk together the Mexican cream sauce ingredients in a small bowl until creamy and smooth.
  • Once your corn is tender, carefully unwrap the foil, being mindful of hot steam.
  • Brush each ear lightly with the crema, then sprinkle with chipotle chili powder, crumbled Cotija cheese, chopped fresh parsley, and a good squeeze of lime juice.
  • Serve immediately for the best flavor and enjoy! For an easy backyard main, serve alongside Pineapple BBQ Pork Skewers.

Jenn’s Notes

RECIPE NOTES:

  • Keep the grill heat moderate to avoid scorching the foil and burning the corn before it’s cooked through.
  • Save time by using store-bought crema if you want a shortcut.
  • Turn the corn often during grilling to ensure even cooking and avoid patchy burns.
  • You can swap olive oil for butter when wrapping the corn if you’d like a richer flavor.
  • Any leftover Mexican cream sauce stores well in the fridge for 3 to 4 days and pairs nicely with other dishes.

Nutrition Info

Calories: 175kcal | Carbohydrates: 6g | Protein: 2g | Fat: 17g | Saturated Fat: 11g | Cholesterol: 62mg | Sodium: 199mg | Potassium: 91mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1079IU | Vitamin C: 13mg | Calcium: 78mg | Iron: 1mg

This Mexican street corn recipe is a simple yet authentic way to enjoy summer’s best produce. Grilling your sweet corn ears and coating them in a tangy Mexican-style cream sauce topped with smoky chili powder and crumbly Cotija cheese turns this humble side into a fiesta of flavors everyone will love. It’s easy to make and a guaranteed crowd-pleaser. Cap off the meal with a cool, citrusy Lime Chiffon Pie.

Storage and Make-Ahead Tips

Let’s go over some simple tips to keep your leftover Mexican street corn tasting fresh and delicious:

  • Cool it quickly: Don’t let your leftovers hang out at room temperature over 2 hours, as this can invite bacteria. Pop the corn—whether whole cobs or kernels off the cob—into a shallow container and get it into the fridge fast.
  • Keep it airtight: Store leftovers in airtight containers or wrap them really well with plastic wrap. This keeps the corn moist without drying out or absorbing other fridge smells.
  • Separate sauces if you can: If you have leftover cream sauce, keep it separate from the corn to avoid sogginess. Combine right before reheating or serving.
  • When to eat: Leftover corn stays good for about 3 to 4 days in the fridge, so plan to enjoy it within that window.

six ears of elote-style corn on a light surface, topped with crumbled cheese, cilantro, and spices

Common Questions and Answers

Q: What’s the real difference between Mexican crema and sour cream? A: Mexican crema is thinner, lighter, and a little sweeter with a tangy finish. Sour cream is thicker and less sweet. Crema works perfectly for elote’s creamy coating, but sour cream is a fine substitute if that’s what you have on hand.

Q: Can I make this without a grill? A: Absolutely! You can roast foil-wrapped corn in a 400°F (200°C) oven for about 20 to 25 minutes. Or, if you want some char, pan-sear the unwrapped corn in a hot skillet until you get browned, smoky spots.

Q: How do I stop the corn from burning? A: Use medium grill heat, wrap the corn tight in foil, and turn it often. If you unwrap it at the end for extra char, watch closely and keep turning.

Q: Can I prepare this recipe ahead of time? A: You can definitely make the crema a day or two ahead and chill it. For the best texture, grill the corn right before serving. If you need to reheat, do so briefly on the grill or in a warm oven.

Q: Is there a dairy-free or vegan way to make elote? A: Yes! Use vegan mayo or sour cream thinned with a splash of plant milk and lime juice for your crema. Swap Cotija for vegan cheese or skip it if you prefer.

Q: Can I use frozen corn? A: Frozen ears aren’t common, but frozen kernels work well if you want to serve elote as esquites (a cup of seasoned kernels). Just thaw and heat them up in a skillet, then mix with the crema, cheese substitute, chili powder, and lime.

Q: How long does the Mexican crema keep? A: Stored in a sealed container in the fridge, the crema keeps for 3 to 4 days. If it smells off or separates and won’t mix back together, it’s time to toss it.

Q: My elote is too salty or spicy. What can I do? A: Soften the heat and saltiness by adding more crema and a generous squeeze of lime. A little plain sour cream or a pinch of sugar can also help calm the spice.

Q: What are some serving ideas? A: Serve elote hot as a side with grilled meats, tacos, or a crisp Classic Spinach Salad. For bigger groups, serve grilled kernels in cups (esquites) for an easy, no-mess way to enjoy all the flavors.

close-up of grilled corn on the cob topped with cotija cheese, chili powder, and fresh parsley.

Print

Elote, or Mexican street corn, is fresh grilled corn topped with a creamy Mexican crema, crumbled Cotija cheese, chipotle chili powder, parsley, and lime juice. It’s a simple, smoky, tangy summer side dish that’s easy to prepare and loved by all.

  • Author: mapps6841@gmail.com
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Cuisine: Mexican

Ingredients

Scale
  • 6 ears corn, husked and all silk removed
  • Olive oil (for brushing)
  • 12 teaspoons chipotle chili powder (divided)
  • ¼ cup Cotija cheese, crumbled
  • ¼ cup fresh parsley, finely chopped
  • Sea salt (for sprinkling)
  • 2 limes, juiced (for topping)
  • ½ cup heavy cream
  • 1 tablespoon sour cream
  • ½ lime, juiced (for crema)
  • ⅛ teaspoon chipotle chili powder (for crema)
  • ⅛ teaspoon salt (for crema)

Instructions

  1. Place each corn ear on a piece of aluminum foil. Brush all sides with olive oil and sprinkle lightly with sea salt. Wrap the foil tightly around each ear.
  2. Preheat grill to medium heat. Place foil-wrapped corn ears on the grill. Close the lid and cook for 15–20 minutes, turning frequently to cook evenly and avoid burning the foil. The corn is done when a fork pierces kernels easily.
  3. While the corn cooks, whisk together the crema by combining heavy cream, sour cream, ½ lime juice, ⅛ teaspoon chipotle chili powder, and ⅛ teaspoon salt until smooth.
  4. Carefully unwrap foil from each ear, watching for hot steam.
  5. Brush each ear lightly with the prepared crema sauce.
  6. Sprinkle each corn with chipotle chili powder, crumbled Cotija cheese, chopped fresh parsley, and squeeze lime juice over the top.
  7. Serve immediately while warm.

Notes

Keep the grill heat moderate to avoid scorching the foil and burning the corn before it’s cooked through., Use store-bought Mexican crema as a shortcut if preferred., Turn corn often during grilling for even cooking and to prevent burning., Butter can be used instead of olive oil for a richer flavor when wrapping corn., Leftover Mexican cream sauce keeps well refrigerated for 3–4 days and pairs well with other dishes.

Nutrition

  • Serving Size: 1 ear of corn
  • Calories: 175 kcal
  • Fat: 17 g
  • Carbohydrates: 6 g
  • Protein: 2 g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Uncategorized

Mila Stevens

ABOUT THE AUTHOR

Mila Stevens

Hey there! I’m Mila Stevens, a self-taught home baker figuring things out one batch at a time. I started this blog to share my baking wins and the occasional flops while learning how to make desserts that make people smile. I’m not a pro, just someone who loves mixing, tasting, and watching simple ingredients turn into something amazing. If you enjoy cozy bakes, buttery doughs, and honest kitchen stories, you’re in the right place.

READ MORE →

Leave a Comment

Recipe rating