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. Patsy G says:

    5 stars
    I made this corn with chili for a large group of 10. The corn was awesome. I didn’t grill this corn. I actually brought it to a boil, then boiled for 4 mins. Then I drained it and put on a hot cast iron to get to grill effect. The corn still held water and that even help it blacken. Complete hit. I’ll be cooking this again for certain.

    1. Sweet Basil says:

      Hi Patsy! That is a the perfect workaround for the grilled corn! I’m so glad this recipe was a hit!

  2. Ronda Wells says:

    yum yum

    1. Sweet Basil says:

      Thank you Ronda!!

  3. Jill says:

    1 star
    Instructions, ingredients, nor description is the same as RECIPE. A recipe states specific amount of each ingredient but thanks for all the “extra” information.

    1. Sweet Basil says:

      Hey Jill! This recipe is very flexible. You can put as much or as little of each ingredient on the corn as you want. Some people in my family like to really load everything on, while other prefer to go sparse on toppings. That’s why I didn’t add specific measurements.

  4. Beth says:

    5 stars
    This was a hit at our family’s Cinco de Mayo celebration!

    1. Sweet Basil says:

      Yay!! Love to hear this Beth! Thank you!!

  5. Fresno-to-VisaliaTOFW-van-driving-Kristi :) says:

    If you love elote you’ll love esquites even more! I just tried it the other evening in Mexico City and it was divine. It’s basically corn removed from the cob then cooked in butter (and water?) with chopped bell pepper and poblano chile pepper strips (I don’t know what else). It is served in a cup and topped with lime juice, mayo, and cotija. Stir it all up and it is delicious!

    *I actually learned from friends that the version we ate in Mexico City is better than any they’ve eaten in the Puebla/Cholula area. I hope to learn how to make this version soon 🙂

    1. Sweet Basil says:

      That sounds absolutely amazing! I’ll have to try to figure that one out!

  6. Nikki says:

    How much did it cost to make this dish roughly? I love street corn, but I’ve never made it at home. Cheers!

    1. Sweet Basil says:

      Hey Nikki! I would say maybe $10-12 for the whole recipe if you do it in peak corn season, a little more if corn is out of season.

      1. Nikki says:

        Thank you so much! I can’t wait to try this and share it with my family!

  7. run 3 says:

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

    1. Sweet Basil says:

      That is for the whole recipe. So the 897 is for the 6-8 ears…roughly 150 calories per ear. Phew!