I made this Mexican street corn dip for the first time at a Fourth of July cookout two summers ago, and honestly? I was a little nervous.
Jump to:
- Why You Will Like This Recipe
- What You Need for This Mexican Street Corn Dip
- Mexican Street Corn Dip
- How to Make Mexican Street Corn Dip Step by Step
- Storage and Reheating
- Tips and Variations for This Street Corn Dip
- Frequently Asked Questions About Mexican Street Corn Dip
- Recipes You May Like
- Ready to Make the Best Party Dip?
I'd been making the same salsa and guacamole combo for years. Everyone loved it, so why change things up, right? But Alex had tried something similar at a friend's birthday party and would not stop talking about it. "Mom, it had corn and cheese and it was so creamy." So I figured — okay, let's try it.
I tested a few different versions before landing on this one. The first batch was too tangy. The second had way too much cayenne (Donald's eyes were watering). But the third? Everyone went quiet. That's always the sign of a winner in our house.
This dip has grilled corn, cotija cheese, cream cheese, and a little kick from cayenne. It comes together in about 20 minutes and it's honestly one of those recipes that looks way more impressive than the effort it takes. If you love the flavors of classic Mexican street corn (elote), this dip puts all of that into a bowl you can scoop with a chip. It's perfect for summer cookouts, game days, or any time you need a crowd-pleasing appetizer fast.
Why You Will Like This Recipe
- Ready in 20 minutes — from grill to table, no complicated steps
- Simple, real ingredients — nothing hard to find at the grocery store
- Make-ahead friendly — you can prep it the night before and just pull it from the fridge
- Crowd-pleaser — this gets scraped clean every single time I bring it somewhere
- Easily adjustable heat — dial the cayenne up or down depending on your crowd
- No fancy equipment needed — just a grill (or a stovetop pan) and a mixing bowl

What You Need for This Mexican Street Corn Dip
Here's everything you'll need to pull this together:
- 3 ears of fresh corn (or 3 cups frozen corn kernels as a substitute)
- ¼ cup mayonnaise
- 4 ounces cream cheese, softened to room temperature
- ¼ teaspoon cayenne pepper (add more if you like heat)
- 4 ounces cotija cheese, crumbled
- ½ cup fresh cilantro, chopped (plus a little extra for topping)
- Lime wedges for serving (optional but so good)
A note on the cotija cheese — this is the salty, crumbly Mexican cheese that gives elote its signature taste. You can find it at most grocery stores near the specialty cheeses. If you can't find it, feta works in a pinch but cotija really is worth looking for.
Also, make sure your cream cheese is fully softened before you start. I forgot this once and ended up with little lumps throughout the dip. Not the end of the world, but smooth is definitely better here.
Print
Mexican Street Corn Dip
- Total Time: 20 minutes
- Yield: 8 servings 1x
Description
This creamy Mexican street corn dip brings all the bold flavors of classic elote into one easy, scoopable bowl. Made with grilled corn, cotija cheese, cream cheese, and a kick of cayenne — it comes together in just 20 minutes and gets scraped clean every single time.
Ingredients
- 3 ears of fresh corn (or 3 cups frozen corn kernels)
- ¼ cup mayonnaise
- 4 ounces cream cheese, softened to room temperature
- ¼ teaspoon cayenne pepper
- 4 ounces cotija cheese, crumbled
- ½ cup fresh cilantro, chopped (plus extra for topping)
- Lime wedges for serving (optional)
Instructions
- Preheat your grill to medium-high heat. Place the ears of corn directly on the grill and cook, turning every couple of minutes, until charred on all sides — about 8 to 10 minutes total. Set aside to cool. No grill? Cook 3 cups of corn kernels in a dry cast iron skillet over medium-high heat until charred.
- Once cool enough to handle, stand each ear of corn upright on a cutting board and cut the kernels off the cob. Set aside.
- In a medium mixing bowl, whisk together the softened cream cheese and mayonnaise until smooth and well combined.
- Stir in the cayenne pepper and crumbled cotija cheese until fully mixed. Taste and adjust seasoning if needed.
- Fold in the grilled corn kernels and chopped cilantro gently, keeping the corn kernels mostly whole for texture.
- Transfer to a serving bowl and refrigerate until ready to serve — up to one day ahead. Top with extra cilantro and lime wedges before serving. Squeeze fresh lime over the top right before digging in.
Notes
Make sure your cream cheese is fully softened before mixing — cold cream cheese will give you lumps. Let the grilled corn cool for at least 5 minutes before cutting off the kernels. This dip tastes even better made the day before, as the flavors meld overnight. Serve cold or at room temperature — avoid heating it up as the cream cheese can turn greasy. Store leftovers in an airtight container in the fridge for up to 3 days. Do not freeze. Add diced jalapeño for extra heat, swap cayenne for smoked paprika for a milder flavor, or sprinkle Tajín on top for a tangy chili-lime kick.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Appetizer
- Method: Grilled
- Cuisine: Mexican
Nutrition
- Serving Size: ¼ cup
- Calories: 180
- Sugar: 3g
- Sodium: 320mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 30mg
How to Make Mexican Street Corn Dip Step by Step
Step 1: Grill the Corn
Preheat your grill to medium-high heat.
Place the ears of corn directly on the grill and cook until you see some charring on all sides. Turn them every couple of minutes so they color evenly. This usually takes about 8 to 10 minutes total.
Once done, set the corn aside and let it cool enough to handle. That char is where so much of the flavor comes from, so don't skip this step.
No grill? No problem. Pour 3 cups of corn kernels into a dry cast iron or heavy skillet over medium-high heat. Stir occasionally and let them sit long enough to get some color. It takes a bit longer but works really well.
Step 2: Cut the Corn Off the Cob
Once the corn is cool enough to handle, stand each ear up on a cutting board and run your knife down the sides to cut off the kernels.
Try to get as close to the cob as you can without cutting into it. Set the kernels aside in a bowl.
Step 3: Make the Creamy Base
In a medium mixing bowl, whisk together the softened cream cheese and mayo until smooth and well combined.
This is the part where having room-temperature cream cheese really matters. If it's cold, the mixture will be lumpy and hard to stir.
Step 4: Add the Flavor
Stir in the cayenne pepper and crumbled cotija cheese until everything is mixed through.
Give it a taste here. Want more heat? Add a pinch more cayenne. Want it saltier? The cotija will do most of that work, but a tiny pinch of salt works too.
Step 5: Fold in the Corn and Cilantro
Add the grilled corn kernels and chopped cilantro to the bowl and fold everything together gently.
You want the corn to stay somewhat whole so you get little bites of texture throughout the dip. That's what makes it so good.
Step 6: Chill and Serve
Transfer the dip to a serving bowl and pop it in the fridge until you're ready to eat. It can sit in there for up to one day, which makes it perfect for prepping ahead.
When you're ready to serve, top with a little more fresh cilantro and a few lime wedges on the side. Squeeze some lime over the top right before digging in. SO good.

Storage and Reheating
This Mexican street corn dip keeps really well in the fridge. Store leftovers in an airtight container for up to 3 days.
The flavors actually get a little better after sitting overnight, which is why I sometimes make it the day before a party. Everything melds together and it tastes even more like the real thing.
This dip is best served cold or at room temperature. I don't recommend heating it up because the cream cheese can get a little greasy when warmed. Just pull it from the fridge about 15 minutes before serving and it'll be perfect.
I wouldn't freeze this one. The cream cheese doesn't hold up well once frozen and thawed, and the corn gets a little mushy. Stick to fridge storage only.
Tips and Variations for This Street Corn Dip
Want to put your own spin on this? Here are some ideas I've tried and loved:
- Add jalapeño — dice up half a fresh jalapeño and stir it in for more heat and crunch
- Use smoked paprika — swap the cayenne for smoked paprika if you want flavor without much heat
- Try it warm — if you want a warm dip, transfer it to a small baking dish and bake at 350°F for about 15 minutes
- Mix in black beans — a half cup of drained black beans makes this heartier and adds great texture
- Top with Tajín — sprinkle a little Tajín on top right before serving for that tangy chili-lime kick
Wondering what to serve this with? Tortilla chips are the classic move, but this is also great on top of tacos, spooned over grilled chicken, or even spread on a tostada. We've done all three and zero complaints every time.
One thing I learned the hard way: don't skip letting the grilled corn cool before you cut it. I rushed this once and burned my fingers pretty good. Just give it 5 minutes — it's worth it.
If you love serving this alongside other Mexican-inspired flavors, you have to try elote en vaso (street corn in a cup) — it's the same amazing taste in a totally different, scoopable format that kids absolutely love.
Frequently Asked Questions About Mexican Street Corn Dip
What is Mexican street corn dip made of?
Mexican street corn dip is made from grilled or charred corn kernels mixed with a creamy base of softened cream cheese and mayonnaise. It's seasoned with cayenne pepper and packed with cotija cheese and fresh cilantro. The whole thing is inspired by elote, the popular Mexican street food where corn on the cob gets slathered in mayo, cheese, and spices. This dip takes all those same flavors and puts them into a scoopable, shareable bowl.
Can I make Mexican street corn dip ahead of time?
Yes, and I actually think it tastes better when made ahead. You can prepare the whole thing up to one day before serving and keep it covered in the fridge. The corn soaks up all the creamy, cheesy flavors overnight and it comes out tasting even better than when it's freshly made. Just hold off on the cilantro garnish until right before serving so it stays fresh and bright.
Can I use frozen or canned corn instead of fresh corn?
You can, and it still turns out really good. For frozen corn, thaw it first and then cook it in a dry skillet over medium-high heat to get some color on it. For canned corn, drain it well and do the same. You won't get quite the same smokiness as the grill, but the char from the pan adds a lot of flavor. Fresh corn in summer is always my first choice, but this recipe is honestly great year-round with frozen corn.
What should I serve with Mexican street corn dip?
Tortilla chips are the obvious choice and they work perfectly here. But this dip is also amazing with pita chips, crackers, or even sliced vegetables like bell peppers and cucumber. If you're hosting a bigger spread, I love putting this out alongside salsa, guacamole, and some warm tortillas. It also works as a topping for tacos or grilled chicken, which is a fun way to use up any leftovers the next day.
Recipes You May Like
If this Mexican street corn dip is your kind of thing, here are a few more recipes from my kitchen that I think you'll love:
- Cheesy Spinach and Artichoke Dip — another creamy, crowd-pleasing dip that always disappears fast at parties
- Crispy Air Fryer Nachos Loaded with Tasty Toppings — great for game days and pairs perfectly with this corn dip on the side
- Gooey Cheddar Jalapeño Poppers — cheesy, a little spicy, and always a hit when I put them out with a tray of dips
Ready to Make the Best Party Dip?
This Mexican street corn dip is one of those recipes I keep coming back to all summer long. It takes almost no time, uses simple ingredients, and it always gets eaten down to the last scoop. Alex declared it his official cookout request, which in our house means it's officially in the regular rotation.
Give it a try at your next get-together and I'm pretty sure it'll become your go-to too. And when you do, let me know how it goes in the comments below! I'd love to hear if you added any of your own twists.





