Let me tell you about the first time I tried street corn recipe at a food festival in Chicago. Emily was about eight, and we walked past this vendor with the most amazing smell of charred corn and spices. She practically dragged me over, and after one bite, we were both hooked! I've been making this at home ever since, and honestly? It's become our go-to side dish for pretty much everything.

This Mexican street corn (also called elotes) is what summer tastes like to me. Grilled corn gets all sweet and charred, then you toss it with this creamy, tangy, spicy sauce that just makes everything better. Add some crumbly cotija cheese and fresh cilantro, and you've got something that'll disappear from your dinner table in about 30 seconds flat.
The best part? You don't need fancy equipment or hard-to-find ingredients. Just fresh corn, a few pantry staples, and 15 minutes of your time. I make this at least twice a month during summer, and I've perfected it so it comes out great every single time.
If you're looking for more Mexican-inspired dishes, you've got to try my Street Corn Chicken Rice Bowl – it takes this same amazing corn and turns it into a complete meal that Emily requests constantly.
Jump to:
- Why You'll Love This Street Corn Recipe
- What Is Street Corn?
- Ingredients For Mexican Street Corn
- How To Make Street Corn
- Street Corn Recipe Variations
- Storage And Reheating
- Tips For The Best Mexican Street Corn
- Serving Suggestions
- Frequently Asked Questions
- Recipes You May Like
- Conclusion
- Street Corn Recipe (Mexican Elotes)
Why You'll Love This Street Corn Recipe
- Ready in 15 minutes – Seriously, from start to finish, this is done before you even finish setting the table
- Tastes like authentic elotes – I've tested this against actual street vendors, and people can't tell the difference
- Perfect char without burning – My trick for getting that smoky flavor without overdoing it
- Works off the cob – Way easier to eat, and kids actually finish it (no corn stuck in teeth!)
- Customizable heat level – Make it mild for the kids or spicy for the adults
- Great for parties – I brought this to a BBQ last month and came home with an empty bowl and five recipe requests
What Is Street Corn?
Street corn, or elotes, comes straight from Mexico where vendors sell it from carts on busy street corners. That's how it got its name!
Traditional elotes is grilled corn on the cob slathered with mayo, rolled in cotija cheese, and sprinkled with chili powder and lime. It's been a Mexican street food staple for generations.
My version takes all those same flavors but cuts the corn off the cob. Why? Because I learned the hard way at a backyard party that elotes on the cob is messy (Emily's white shirt never recovered), and this way everyone can actually enjoy it without needing a shower afterward.

Ingredients For Mexican Street Corn
Here's what makes this elotes recipe so good:
- Fresh corn on the cob – Don't skip the grilling step! That char is what makes this special
- Vegetable oil – For brushing the corn before grilling
- Mayonnaise – Creates that creamy base (trust me on this)
- Sour cream – Adds tanginess and helps cool down the spice
- Fresh lime juice – Brightens everything up
- Chili powder – This is the red powder you see on authentic street corn
- Cumin – Adds that warm, earthy flavor
- Cayenne pepper – Brings the heat (adjust to your taste)
- Cotija cheese – The salty, crumbly cheese that makes elotes what it is
- Fresh cilantro – Because Mexican food without cilantro just isn't right
What Can I Use Instead Of Cotija Cheese?
Can't find cotija at your store? I've been there! Feta cheese works really well as a substitute. It's got that same salty, crumbly texture. Parmesan also works in a pinch, though it's a bit different. I've used both when my grocery store was out of cotija, and honestly, they were still delicious.
What Is The Red Powder On Street Corn?
That red powder you see on authentic Mexican street corn is usually chili powder or Tajín (a Mexican seasoning blend with chili, lime, and salt). In this recipe, I use regular chili powder with cayenne pepper for heat. You can also use Tajín if you have it – just reduce the other spices a bit since Tajín already has salt and lime in it.
How To Make Street Corn
Step 1: Grill The Corn
Preheat your grill to high heat. This is important – you want it really hot to get those char marks.
Brush each ear of corn with vegetable oil. I learned this trick from a street vendor in San Diego. The oil helps the corn char without sticking to the grill.
Grill for about 3 minutes per side. You're looking for those beautiful dark char spots, but not completely black corn. I usually turn mine four times to get even charring all around.
Remove from the grill and let it cool for a few minutes. Hot tip: Don't try to cut the kernels off right away unless you want to burn your fingers (ask me how I know this).
Step 2: Cut The Kernels
Once the corn is cool enough to handle, stand each ear upright in a large bowl. Use a sharp knife to cut downward, removing the kernels. They'll fall right into the bowl.
This method keeps corn from flying all over your kitchen. Trust me, cleaning corn kernels off the floor is not fun.
Step 3: Make The Sauce And Mix
In your large bowl with the corn kernels, add the mayo, sour cream, lime juice, chili powder, cumin, and cayenne pepper. Stir everything together until the corn is completely coated.
The sauce should be creamy and coat every kernel. If it looks dry, add a bit more mayo or sour cream.
Step 4: Add Cheese And Cilantro
Toss in the cotija cheese and chopped cilantro. Give it one more good stir.
Taste and add salt and pepper as needed. The cotija is salty, so you might not need much additional salt.

Street Corn Recipe Variations
Street Corn On The Cob
Want to serve this the traditional way? Skip cutting the kernels off! Instead, grill the corn, then brush each ear with the mayo-sour cream mixture. Roll in cotija cheese and sprinkle with the spices and cilantro. Serve with lime wedges.
I do this sometimes for BBQs when I'm feeling fancy. Just make sure you have plenty of napkins handy!
Street Corn In A Cup (Esquites)
This is basically what my recipe already is! Esquites is the off-the-cob version of elotes, traditionally served in cups as a snack. I serve mine in small bowls for parties, and people love it because it's so easy to eat while standing around.
Mexican Street Corn Dip
Here's a game-changer for your next party: pulse half of the finished corn mixture in a food processor until it's chunky. Mix it back with the remaining whole kernels and add an extra ¼ cup of sour cream. Serve warm with tortilla chips.
I made this for a Super Bowl party, and it was gone in 10 minutes. People were literally scraping the bowl.
Using Canned Or Frozen Corn
Look, I get it. Sometimes you don't have fresh corn or a grill. I've made this with both canned and frozen corn when I needed it fast.
For frozen corn, thaw it completely and pat it dry. Then char it in a hot cast-iron skillet with a little oil for about 5-7 minutes. It won't be quite the same as grilled, but it's still really good.
For canned corn, drain it well and skip the grilling step entirely. You'll miss that smoky flavor, but the sauce mixture still tastes great.
Storage And Reheating
Store any leftover street corn in an airtight container in the fridge for up to 3 days.
I actually think this tastes even better the next day after the flavors have had time to hang out together. Emily takes it in her lunch sometimes, and all her friends are jealous.
You can eat it cold straight from the fridge (that's how I usually do it), or warm it gently in the microwave for 30-60 seconds. Don't overcook it though, or the corn gets mushy.

Tips For The Best Mexican Street Corn
Get the grill really hot. This is crucial for those char marks. If your grill isn't hot enough, you'll just steam the corn instead of charring it.
Don't over-grill. Watch your corn carefully. It goes from perfectly charred to burnt pretty quickly. I set a timer for 3 minutes per side.
Use fresh lime juice. The bottled stuff just doesn't taste the same. It takes 30 seconds to squeeze a lime, and the flavor difference is worth it.
Adjust the spice level. Start with less cayenne if you're not sure about the heat. You can always add more, but you can't take it out once it's mixed in. I learned this the hard way when I made it way too spicy for Emily's birthday party.
Make it ahead. The corn can be grilled and cut off the cob up to a day in advance. Just store it in the fridge and mix with the sauce right before serving.
Serving Suggestions
This grilled street corn goes with basically everything, but here are my favorite pairings:
Serve it alongside my Corn Chowder Soup for a corn-lover's feast. I know that sounds like corn overload, but they're different enough that it works!
It's also perfect with any grilled meats, tacos, burritos, or fajitas. I made it with chicken tacos last week, and my husband said it was the best meal I'd made in months (I'm choosing to take that as a compliment).
For a vegetable-forward meal, pair it with my Baked Creamed Corn Casserole – yes, more corn, but who's counting?
Frequently Asked Questions
Yes! You have a couple of options. You can roast the corn in a 425°F oven for 15-20 minutes, turning once halfway through. Or my favorite alternative is to char it in a hot cast-iron skillet on the stovetop. Heat the skillet until it's smoking hot, add the corn, and cook for about 2-3 minutes per side until charred.
I've done the cast-iron method plenty of times in winter when grilling outside isn't happening. The char won't be quite as even, but it still tastes amazing.
Feta cheese is your best bet! It has a similar salty, crumbly texture. I've also used grated Parmesan when I was out of both cotija and feta. It's not exactly the same, but it still tastes good. Avoid using softer cheeses like mozzarella – they just don't work the same way.
You can, though fresh grilled corn really is best. If you're using frozen corn, thaw it completely and pat it super dry with paper towels before cooking. Then char it in a hot skillet. For canned corn, drain it well and skip the grilling step entirely. The texture won't be quite as good, but the sauce mixture covers a multitude of shortcuts!
Store it covered in the refrigerator for up to 3 days. After that, the corn starts getting a bit mushy and the flavors fade. I've never had it last longer than 3 days at my house anyway – it usually disappears way faster! You can enjoy it cold or reheat it gently in the microwave or in a skillet over low heat.
The main ingredients are grilled corn, mayonnaise, sour cream, lime juice, cotija cheese, chili powder, and cilantro. That's really all you need! The magic happens when you get that char on the corn and mix it with the creamy, tangy, spicy sauce. Each ingredient plays a role in creating that authentic elotes flavor.
Street corn comes from Mexico! It's been sold by street vendors there for generations. You'll find it in Mexico City, Guadalajara, and pretty much every Mexican city and town. The traditional name is "elotes," and it's one of Mexico's most beloved street foods. When vendors make it off the cob in a cup, it's called "esquites."
Recipes You May Like
If you loved this easy street corn recipe, you'll want to check out these other crowd-pleasers:
- Southwest Black Bean And Corn Salad – Another corn-based side dish with Mexican flavors that's perfect for potlucks
- Mexican Meal Prep Bowls – Turn your Mexican food cravings into easy make-ahead meals
- Chipotle Chicken Taco Recipe – Spicy, smoky tacos that pair perfectly with street corn
Conclusion
This Mexican street corn has become one of those recipes I make without even thinking about it anymore. It's that easy and that good. The combination of sweet charred corn, creamy sauce, salty cheese, and bright lime just works.
What I love most is how it makes any meal feel special. Grilling hot dogs? Add street corn and suddenly it's a party. Making simple chicken? Street corn turns it into a feast. Plus, it's one of those recipes that always gets compliments, which never hurts!
Give this street corn recipe a try at your next cookout or weeknight dinner. I promise you'll be making it on repeat all summer long. And don't forget to save this to Pinterest so you can find it again when corn season hits!


Happy cooking! Sarah

Street Corn Recipe (Mexican Elotes)
Equipment
- Grill
- Brush
Ingredients
- 5 ears fresh corn on the cob husked
- 3 tablespoon vegetable oil
- 3 tablespoon mayonnaise
- 2 tablespoon sour cream
- 1 lime juiced
- 1 teaspoon chili powder
- 1 teaspoon cumin
- ½ teaspoon cayenne pepper
- ½ cup cotija cheese crumbled
- ¼ cup cilantro chopped
- salt and pepper to taste
Instructions
- Preheat the grill to high heat. Brush the corn with vegetable oil and grill until slightly charred, about 3 minutes per side. Remove and let cool.
- Once cool, cut off the kernels and place into a large mixing bowl.
- Add the mayonnaise, sour cream, lime juice, chili powder, cumin, cayenne pepper, cotija cheese, and cilantro to the corn and stir to combine. Season with salt and pepper to taste.
Notes
- Street Corn On The Cob: Skip cutting the kernels off. Grill the corn, then brush each ear with the mayo-sour cream mixture, roll in cotija cheese and sprinkle with the spices and cilantro.
- Mexican Street Corn Dip: Pulse half of the finished corn mixture in a food processor until chunky, mix back with remaining corn and add an extra ¼ cup sour cream. Serve warm with tortilla chips.
- Using Canned or Frozen Corn: For frozen corn, thaw completely and pat dry, then char in a hot cast-iron skillet for 5-7 minutes. For canned corn, drain well and skip the grilling step.






