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.

Table of Contents
- What is Elote?
- Ingredients You’ll Need for Mexican Street Corn:
- Can I Use Canned or Frozen Corn?
- How to Make This Mexican Street Corn Recipe
- Is Mexican Street Corn Spicy?
- Can I Make Mexican Street Corn Without a Grill?
- Can You Reheat Corn on the Cob?
- How Long Does Elote Keep?
- What to Serve with Mexican Street Corn
- More CORN RECIPES You Are Sure to Love:
- Watch How Mexican Street Corn is Made…
- Mexican Street Corn – Elote Recipe
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

- 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

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.
- 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!
- 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.
- 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.
- 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!).
- Limes: Fresh lime juice is an absolute must!
- 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!

How to Make This Mexican Street Corn Recipe
- Grill the corn until lightly charred on all sides.
- Brush each cob generously with Mexican crema.
- Sprinkle with cotija cheese and chili powder or smoked paprika.
- Squeeze fresh lime juice over the top.
- 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.

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.

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:
- Steak Fajitas
- Pork Carnitas
- Smothered Honey Lime Chicken Burritos
- Crock Pot Cafe Rio Copycat Chicken

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:
- Classic Grilled Corn
- Elote Mexican Corn Pasta Salad
- Jalapeno Bacon Elote Mexican Grilled Corn Salad
- Cheesy Zucchini Corn Casserole
- Mexican Street Corn Salad
- Grilled Corn Avocado Tomato Salad
- All our SIDE DISHES here!
Watch How Mexican Street Corn is Made…






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.
Hi Patsy! That is a the perfect workaround for the grilled corn! I’m so glad this recipe was a hit!
yum yum
Thank you Ronda!!
Instructions, ingredients, nor description is the same as RECIPE. A recipe states specific amount of each ingredient but thanks for all the “extra” information.
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.
This was a hit at our family’s Cinco de Mayo celebration!
Yay!! Love to hear this Beth! Thank you!!
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 🙂
That sounds absolutely amazing! I’ll have to try to figure that one out!
How much did it cost to make this dish roughly? I love street corn, but I’ve never made it at home. Cheers!
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.
Thank you so much! I can’t wait to try this and share it with my family!
It’s 897 calories for one ear of the corn? That seems very high.
That is for the whole recipe. So the 897 is for the 6-8 ears…roughly 150 calories per ear. Phew!