This Mexican Street Corn Recipe combines roasted corn, butter, cotija, lime, chili powder, and cilantro for pure summer-on-a-stick flavor.
Let’s rewind to last summer. I was sweaty, slightly sunburned, and irrationally hungry—the kind of hungry where a gas station sandwich starts looking weirdly good. We were walking through this pop-up night market downtown, the kind that smells like roasted everything and makes you feel alive in the chaotic best way.

Remember it later!
Planning to try this recipe soon? Pin it for a quick find later!
Remember it later!
Planning to try this recipe soon? Pin it for a quick find later!
I spotted a guy grilling corn, casually slathering it with stuff I couldn’t quite name, handing it out on napkins that definitely weren’t built for the job. I ordered one on impulse. First bite? Game-changer. Sweet, salty, buttery, spicy… a mess in all the right ways. I laughed out loud. People looked.
Anyway. I came home the next day and tried to recreate that moment. This Mexican Street Corn Recipe is as close as I’ve ever gotten. I’ve made it for BBQs, weeknights, awkward neighbor gatherings—you name it. And it always hits. Is it perfect? Nope. Is it authentic down to the last kernel? Probably not. But it feels right. It tastes like summer. Like joy. Like a happy accident with extra cheese.
Here’s a quick peek at what’s inside:
Table of content
Why You’ll Love This Mexican Street Corn Recipe?
Let’s be honest. Corn on the cob is already great. It doesn’t need help. But once you’ve had it all dressed up—warm, roasted, slathered in butter and cotija, kissed by lime, sprinkled with chili and chopped cilantro? Yeah, plain corn starts feeling a little… naked.
There’s something about the combo. The fat from the butter, the salt from the cheese, the heat from the chili, the zip of lime—it’s bold and bright and messy and somehow comforting at the same time. I once watched my friend’s grandma eat three in a row at a cookout, and she just shrugged and said, “It’s corn. It’s good.” Honestly? Couldn’t have said it better.
Ingredient Notes:
I’m not big on rules in the kitchen. This Mexican Street Corn Recipe is more of a vibe than a formula. Here’s what I usually grab:
-
6 ears of corn, unhusked – Leave the husks on while roasting. They trap the moisture. Think of them as the corn’s built-in oven mitts.
-
6 tablespoons butter – Melted or softened. You want it to melt right into the hot kernels. I once used garlic butter by mistake… wasn’t mad.
-
¼ cup cotija cheese – Crumbly, salty, and the reason I keep a backup container in the fridge at all times.
-
¼ cup chopped cilantro – Optional if you’re one of those cilantro-tastes-like-soap people. I’ll forgive you.
-
Juice of 2 limes – Brightens it all up. I’ve used lemon in a pinch. It’s not the same, but hey—still tasty.
-
2 teaspoons chili powder – Add more or less depending on your vibe. I like a light dusting. My cousin adds hot sauce and regrets nothing.
How To Make Mexican Street Corn?
Step 1: Preheat your oven.
350°F. Not too hot. You’re not trying to incinerate the husks—just roast the corn gently. I’ve used a toaster oven before. Risky? Yes. Effective? Also yes.
Step 2: Roast the corn, husks on.
Right on the rack. No tray, no foil, just go for it. Roast for 40–45 minutes. You’ll know it’s done when the husks start browning and your kitchen smells like late August.
Step 3: Mix the toppings.
While your corn’s roasting, grab a bowl. Toss in the cotija, chopped cilantro, lime juice, and chili powder. Stir it around. Try not to eat half of it with a spoon. (Good luck.)
Step 4: Dress the corn.
Once the corn is cool enough to touch (ish), peel the husks back and keep them attached for handles. Rub with butter—like, generously. Then sprinkle on your topping mix. Be messy. That’s part of the experience. I’ve yet to make this without it getting on the counter, the floor, or my shirt.
Step 5: Serve it hot.
It’s best warm, melty, and with a few extra lime wedges on the side for dramatic squeezing. Serve it with napkins. Or a garden hose. You’ll need one or the other.
Storage Options:
Okay, so technically, you can store leftover corn. Wrap it up and pop it in the fridge. It’ll last a couple of days. That said, the toppings will soften, and the corn will lose that just-roasted magic.
But you know what? Scrape the kernels off the cob, toss ’em in a salad, a bowl of rice, or fold them into an omelet. Street corn scramble? Don’t knock it till you’ve tried it.
Want To Save This Recipe?
Enter your email below and we'll send the recipe straight to your inbox.
Variations and Substitutions:
Look, I don’t always have every ingredient on hand either. Here’s how I’ve worked around it without disaster:
-
No cotija? Feta works. So does Parmesan. Just aim for salty and crumbly.
-
Grill it instead? 100% yes. Charred corn is chef’s kiss.
-
No cilantro? Use parsley, or skip the green altogether.
-
Dairy-free? Use vegan butter and skip the cheese. Go extra on lime and spice.
-
Off the cob? Slice the kernels into a bowl and turn it into a street corn salad. Easier for kids. Or adults who just don’t want corn in their teeth.
What to Serve with Mexican Street Corn?
This corn doesn’t need much, but it plays well with others:
-
Tacos – Any kind. All kinds.
-
BBQ ribs, grilled chicken, burgers – If it’s on a grill, it wants corn next to it.
-
A margarita – Not required. But highly encouraged.
-
Chips and guac – Always yes. Always.
Frequently Asked Questions:
Can I make it ahead?
Sort of. Roast the corn and mix the toppings in advance, but butter and dress just before serving or you’ll lose the wow.
Do I need to keep the husks on?
It helps. They act like steamers. But if you’ve already husked them, just wrap in foil.
Can I make it spicy?
Yes, yes, YES. Add cayenne. Tajín. Hot sauce. Whatever your heat tolerance allows.
Let me put it this way: if you love flavor, mess, butter, and joy—you need this Mexican Street Corn Recipe in your life. It’s the kind of food that doesn’t pretend to be fancy but ends up being the thing everyone talks about.
Make it for your next taco night. Serve it next to something grilled. Or just roast two ears for yourself on a Tuesday night while you eat barefoot in your kitchen.
And if you do? Let me know how it went. Did you tweak it? Forget the lime but use lemon anyway? Drop cheese on the floor and eat it anyway? I get it. I see you. Tell me everything.
Remember it later!
Planning to try this recipe soon? Pin it for a quick find later!
Remember it later!
Planning to try this recipe soon? Pin it for a quick find later!
Keep the Flavor Coming – Try These:

Authentic Mexican Street Corn Recipe
Ingredients
- 6 ears corn unhusked
- 6 tbsp unsalted butter
- ¼ c crumbled cotija cheese
- ¼ c chopped fresh cilantro
- 2 limes juiced
- 2 tsp chili powder
Instructions
- Preheat Oven: Set your oven to 350 degrees F (175 degrees C).
- Prepare Corn: Place the unhusked corn directly on the oven rack.
- Roast: Let the corn roast for about 40 to 45 minutes, or until the corn is tender and cooked through.
- Prepare Toppings: While the corn is roasting, mix the cotija cheese, chopped cilantro, lime juice, and chili powder in a bowl.
- Dress the Corn: Once roasted, peel back the husks. Rub each ear of corn with 1 tbsp of butter, then evenly sprinkle with the cheese mixture.
- Serve: Enjoy your deliciously seasoned Mexican Street Corn while it’s warm.
Notes

I’m Bitty, owner of nodashofgluten.com, where I share simple, delicious recipes for all tastes, including gluten-free. Check out my “About Me” page for more info!






