This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.

If you’re looking for the best Mexican street corn recipe, this authentic elote is the one to start with. Sweet grilled corn is slathered in creamy Mexican crema, topped with salty cotija cheese, fresh lime juice, chili powder, and cilantro for the ultimate summer side dish.

A photo of several cobs of elote mexican street corn lathered in cotija cheese and seasonings.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus, you’ll get new recipes from us every week!

Our kids no longer want butter on their corn, they want it Elote Mexican Street Corn style!! This street cart version of corn on the cob is the ultimate way to enjoy your grilled sweet corn!!

Traditional elote is often made with mayonnaise, but we love using Mexican crema for an even creamier, tangier flavor that feels a little lighter and lets the grilled corn shine.

What is Elote?

Elote, which means “corn cob” in Spanish, is a street food you’ll find in certain parts of Mexico. It consists of grilled corn on the cob coated in a creamy sauce, cheese, chili powder, and fresh lime juice, and it’s usually eaten right off the cob.

I’m finding myself dreaming about our trip to Mexico and all the delicious food we ate while we were there! The elote was to die for! I seriously could have eaten it at every meal! And it’s so easy to make right at home.

Why You’ll Love This Mexican Street Corn Recipe

Carrian Cheney
  • Authentic street corn flavor at home
  • Easy summer side dish for BBQs and cookouts
  • Creamy, tangy, smoky, and slightly spicy
  • Simple ingredients with huge flavor
  • Pairs perfectly with tacos, fajitas, and grilled meats
A photo of several cobs of elote mexican street corn lathered in cotija cheese and seasonings.

Ingredients You’ll Need for Mexican Street Corn:

I’ve mentioned most of the ingredients you will need for this dish, but let’s look into them a little closer.

  1. Fresh Sweet Corn on the Cob: Of course, summer is the peak time to grab the best corn on the cob, so head to the farmer’s market or just the grocery store and buy as many as you can!
  2. Mexican Crema: A slightly soured and thickened cream, milder and less thick than American sour cream. You will find it in the specialty cheese section or the Latino refrigerated section of your grocery store.
    • TIP: If you can’t find Mexican crema, you can use mayonnaise as a substitute.
  3. Cotija Cheese: A hard, crumbly Mexican cheese. Cotija cheese is made mainly from cow’s milk and is quite salty. It resembles feta cheese. In fact, feta can be used as a substitute if you absolutely cannot find cotija, but try your hardest to find the cotija! It will also be in the specialty cheese section.
  4. Chili Powder or Smoked Paprika: Traditional Mexican street corn uses chili powder, but we love the smoky flavor of smoked paprika too.
    • PRO TIP: Using smoked paprika is a great way to keep the heat levels low for people who don’t do spicy (like the kiddos…and me!).
  5. Limes: Fresh lime juice is an absolute must!
  6. Cilantro: Adds a pop of fresh flavor.

The measurements for each ingredient can be found in the recipe card at the end of the post.

Can I Use Canned or Frozen Corn?

Eating the corn on the cob is the traditional way for eating elote, so canned and frozen corn obviously aren’t going to work for that. However, we have you covered! We have both a one-skillet Mexican street corn recipe and a sheet pan Mexican street corn recipe that give you all that delicious elote flavor with corn kernels instead of corn on the cob. There are instructions in both posts for using frozen corn. We basically never use canned corn if possible…haha!

A photo of several cobs of elote mexican street corn lathered in cotija cheese and seasonings.

How to Make This Mexican Street Corn Recipe

  1. Grill the corn until lightly charred on all sides.
  2. Brush each cob generously with Mexican crema.
  3. Sprinkle with cotija cheese and chili powder or smoked paprika.
  4. Squeeze fresh lime juice over the top.
  5. Finish with chopped cilantro and serve immediately.

For all our best grilled corn tips, check out our full grilled corn guide here.

Is Mexican Street Corn Spicy?

Mexican street corn usually has a mild kick from chili powder, but it isn’t overly spicy. If you prefer less heat, smoked paprika is a great substitute that adds smoky flavor without extra spice.

A photo of several cobs of elote mexican street corn lathered in cotija cheese and seasonings.

Can I Make Mexican Street Corn Without a Grill?

Yes! While the grill gives the best smoky char, you can still make delicious Mexican street corn on the stovetop or in the oven.

For both methods, start by boiling the corn with the husks removed until tender. This helps make sure the corn is fully cooked before adding that charred flavor.

For the stovetop: Heat a cast iron skillet over medium-high heat and add a small drizzle of oil. Cook the corn, turning often, until the kernels are lightly charred on all sides.

For the oven: Set the broiler to high and place the corn on a baking sheet. Broil for 1–2 minutes at a time, rotating the cobs until nicely charred all over.

Both methods are great alternatives when grilling isn’t an option. Once the corn is charred, finish the recipe as written with crema, cotija, lime, chili powder, and cilantro.

Can You Reheat Corn on the Cob?

There are a few ways to reheat corn on the cob that will keep it juicy and tender. These instructions are for plain corn on the cob that hasn’t been topped with all the elote toppings.

  • Microwave: Place the corn in a microwave safe dish and cover with a damp towel or plastic wrap. Set the timer for 10-20 second bursts and continue heating till corn is warm.
  • Oven: Preheat oven to 350 degrees F. Add butter, 1 teaspoon of water, salt and pepper to the corn and wrap in foil. Place in the oven for 5-7 minutes.
  • Boiling Water: Bring water to a boil. Add the corn and boil for 1-2 minutes.
A photo of several cobs of elote mexican street corn lathered in cotija cheese and seasonings.

How Long Does Elote Keep?

Fully prepared elote will last for up to 3 days in the refrigerator in an airtight container, but it is by far the best when it is eaten fresh! It doesn’t freeze very well, so we don’t recommend that.

What to Serve with Mexican Street Corn

I could happily make this elote Mexican street corn my whole meal, but it also makes the perfect side dish for tacos, fajitas, grilled chicken, and all your favorite Mexican dinners like:

A photo of several cobs of elote mexican street corn lathered in cotija cheese and seasonings.

If you’re building your list of must-make Mexican street corn recipes, this classic elote belongs at the very top. Sweet grilled corn, creamy crema, salty cotija, fresh lime, and smoky chili powder create the perfect bite every single time. It’s easy, unforgettable, and always the first side dish to disappear at summer BBQs.

More CORN RECIPES You Are Sure to Love:

Watch How Mexican Street Corn is Made…

4.31 from 33 votes

Mexican Street Corn – Elote

By Carrian Cheney
Prep5 minutes
Cook10 minutes
Total15 minutes
Servings8
Elote or Mexican street corn is grilled corn on the cob lathered in creamy, cheesy goodness that is so irresistible!
Want to save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 6-8 Ears of Corn, husked
  • Mexican Crema, found in your local grocery store by the cheeses or mayonnaise
  • Cotija Cheese, again, over by the cheese section
  • Chili Powder or Smoked Paprika
  • 2 Limes
  • Fresh Cilantro, chopped

Instructions 

  • Heat a grill to medium-high heat and add the corn. See note.
    6-8 Ears of Corn
  • There is no need to add salt as the cotija cheese is salty.
  • Grill on each side for a few minutes until some of the kernals begin to look darker, and a little charred, as pictured above.
  • Remove from the grill and immediately spread the Mexican crema all over the corn.
    Mexican Crema
  • Sprinkle lightly with cotija cheese, chili powder and lime juice.
    Cotija Cheese, Chili Powder or Smoked Paprika, 2 Limes
  • Top with a little bit of the fresh cilantro and enjoy.
    Fresh Cilantro
  • Best eaten hot off the grill, so be careful not to burn yourself.

Recipe Notes

If you don’t have a grill or it’s not an ideal time for grilling, a grill pan on the stove top will work great!
There are a couple of ways to reheat this corn.
  • Microwave:  Place the corn in a microwave safe dish and cover with a damp towel or plastic wrap. Set the timer for 10-20 second bursts and continue heating till corn is warm.
  • Oven: Preheat oven to 350 degrees. Add butter, 1 tsp. water, salt and pepper to the corn and wrap in foil. Place in the oven for 5-7 minutes.

Nutrition

Serving: 1corn on the cob, Calories: 63kcal, Carbohydrates: 14g, Protein: 2g, Fat: 1g, Saturated Fat: 0.2g, Polyunsaturated Fat: 0.3g, Monounsaturated Fat: 0.3g, Trans Fat: 0.01g, Sodium: 10mg, Potassium: 199mg, Fiber: 2g, Sugar: 5g, Vitamin A: 135IU, Vitamin C: 9mg, Calcium: 7mg, Iron: 0.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
A photo of several cobs of elote mexican street corn lathered in cotija cheese and seasonings.

About The Author

Carrian Cheney

Carrian Cheney is the creative force behind ‘Oh, Sweet Basil,’ a food blog she co-authors with her husband, Cade. She creates fresh, family-friendly recipes that encourage togetherness in the kitchen.

More Ideas

4.31 from 33 votes (28 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




34 Comments

  1. sheenam @ thetwincookingproject says:

    just PERFECT!!!!! This looks so good.

    1. Sweet Basil says:

      You’re going to LOVE it!!

  2. Tamara says:

    This was fantastic! I’ve made it with mayo/butter and now this way, I far prefer this to the other! Thanks for sharing!

    1. Sweet Basil says:

      Thank you for the feedback Tamara! So glad you enjoyed it!

  3. Kristen says:

    It’s 897 calories for one ear of the corn? That seems very high. 

    1. Sweet Basil says:

      Oh goodness no! We had some problems with our nutritional info extracting properly over the summer. I’ll have to go back and fix this one! Off the top of my head, I would guess it’s somewhere around 150 calories. Thank you for letting us know about this error!

      1. Kristen says:

        😂😂 oh, thank goodness!! Can’t wait to try this then! 

      2. Sweet Basil says:

        We would love to hear what you think!!

  4. Rocky Mountain Woman says:

    5 stars
    I’ve seen something similar at the PC Farmer’s market and it’s amazing. I’ll give this one a whirl.

    Thanks!

    1. Sweet Basil says:

      Seriously, we cannot eat it fast enough!

  5. The Surprised Gourmet says:

    The corn looks delicious. I agree about cooking. Experimenting is always fun and you never know what a wonderful dish you’ll create on your own until you try.

    1. Sweet Basil says:

      Exactly, you just have to take that first step.

  6. LIa Avalos says:

    I’m Mexican and this isn’t how we make elotes… We do use butter and mayo, lol. Just cause these are Mexican ingredients doesn’t mean we use them for everything.

    1. brit says:

      Exaxtly, Im not mexican but i grew up in southern CA. Mayo and butter at least she got the cheese right. And it’s usually boiled with the husk. Not saying theres anything wrong with this recipe but dont call it AUTHENTIC mexican its more of a twist.

      1. Sweet Basil says:

        Thanks for your comment Brit. This was a recipe I was taught by someone who is Mexican so I guess it just depends on the family or region. I’ll have to try the butter and mayo way asap!

  7. Rachel says:

    Oh friend! YUM. I simply ADORE corn and the addition of the cotija and chili powder and lime… I knew I liked you 🙂 <3

  8. Michelle {A Recipe Junkie} says:

    WHOA!!!!! I have to try this corn, every time I see it somewhere it makes me drool! love it 🙂

  9. Deborah says:

    I have seriously been grilling corn like crazy lately. This sounds SOOO good!!

  10. mountain mama cooks says:

    The corn looks awesome! There is a vendor at the Park City farmers market that makes a similar corn and it's one of our favorite things to treat ourselves with when we go!