Easy Mexican Street Corn Dip
This Mexican Street Corn Dip takes everything I love about classic elote – sweet corn, creamy sauce, a squeeze of lime, a little kick – and turns it into the easiest, most irresistible dip. Perfect for parties, game day, Cinco de Mayo, or honestly just a random Tuesday.
If you’re on a bit of a Mexican food kick lately (same 🙋♀️), you have to try my Carne Asada, Queso, and my go-to Guacamole. Honestly, add margaritas and call it a night.

At a Glance
- Flavor: Sweet, smoky, creamy, with a little tang and a hint of heat
- Texture: Creamy with pops of juicy corn and melty cheese
- Difficulty: Easy
- Time: About 20–25 minutes
- Serves: 6–8 as an appetizer
- Best for: Parties, game day, potlucks, or anytime you need a guaranteed crowd-pleaser
Why I love this recipe
This is one of those recipes that checks every box for me: big, bold flavor with barely any effort. You get that classic Mexican street corn vibe – sweet, smoky corn, creamy sauce, a little tang from lime, and just enough heat – but in a format that’s super easy to make and even easier to serve. No skewers, no grilling, no juggling hot corn… just one pan and you’re done.
And maybe my favorite part? It’s reliably a hit. This is not one of those recipes where you wonder if people will like it – it’s the one everyone asks for the recipe after. The kind you make “just for fun” and suddenly becomes your go-to for every get-together.

Ingredients
To make this Mexican Street Corn Dip, you will need:
- Corn (fresh, frozen, or canned): The star of the show! Fresh corn is amazing when in season, but frozen (no need to thaw) or canned (drained well) work just fine. If you can, get a little char on it – that’s where a lot of the flavor comes from.
- Olive oil and butter: Start with olive oil to sauté the corn (it handles heat better), then add butter for richness and flavor. This combo gives you the best of both worlds – great browning and that buttery finish.
- Garlic: Adds depth and that savory base that makes everything taste better.
- Jalapeño: Adds a fresh, slightly spicy kick that balances the creamy dip. Finely dice it so it distributes evenly throughout. Remove the seeds and membranes for a milder flavor, or leave some in if you like more heat. You can add it earlier with the garlic to mellow it out, or stir it in later for a brighter, sharper bite.
- Cream cheese: This makes the dip extra creamy, rich, and scoopable, and helps everything melt together into that cozy party-dip texture. Use full-fat block cream cheese for the best texture, and let it soften a bit so it melts smoothly.
- Mayonnaise: Adds richness and helps create that classic elote-style creamy coating.
- Mexican crema: This is what I used for a creamy, slightly tangy, silky texture. It’s thinner than sour cream, which makes the dip perfectly scoopable. You can absolutely use sour cream instead of crema. Since it’s thicker, you may want to thin it out with a splash of milk or cream so the dip stays smooth and easy to scoop.
- Smoked paprika: Adds a subtle smoky depth that mimics that classic grilled street corn flavor. It’s not spicy – just warm and slightly smoky, and it really brings everything together.
- Chili powder: Adds a little heat and that signature street corn flavor.
- Salt and pepper: To taste – especially important depending on how salty your cheese is.
- Lime juice: Brightens everything up and balances the richness.
- Hot sauce (a few dashes): Just a little adds a subtle kick and helps balance the richness of the dip without making it spicy. Use your favorite – anything from a classic vinegar-based hot sauce to something a little smokier works great here.
- Shredded Mexican cheese blend (or Monterey Jack): This is what gives the dip that creamy, melty texture. Monterey Jack melts especially well, but any mild shredded Mexican blend works great here.
- Cotija: Salty, crumbly, and classic for Mexican street corn. It adds that signature punchy, savory finish. You can also use feta in a pinch.
- Cilantro: Fresh, herby, and the perfect finishing touch.
- Chives: Finely chopped chives add a fresh, mild onion flavor that brightens the dip and balances the richness. Sprinkle them in and on top for a little extra color and freshness.

How to Make Mexican Street Corn Dip
This dip comes together quickly and all in one pan, which is always a win in my book. The key is building flavor from the start – letting the corn get a little charred, then stirring in garlic, creamy ingredients, and spices that blend right into the sauce for a rich, well-rounded flavor.
The best part is how flexible it is. You can keep it mild or turn up the heat depending on your taste, but one thing I do recommend? Serve it warm, while it’s melty and at its creamiest. And don’t rush the corn – that little bit of browning is what gives you that classic street corn flavor.
Need more? This dip scales like a dream – just double or triple for a crowd! ♥️
Recommended tools and equipment: Oven-safe skillet or cast iron pan, spatula or wooden spoon, chef’s knife, cutting board.









Here’s how I make this Mexican Street Corn Dip recipe. As always, you will find the printable (and more complete) version of the recipe at the end of this post!
Step 1: Char the corn
- Heat the olive oil in a large oven-safe skillet or cast iron pan over medium-high heat. Add the corn in an even layer and let it cook undisturbed for a couple minutes to develop char. Stir occasionally and cook until lightly charred in spots, about 5–7 minutes.
Step 2: Add butter, garlic, and jalapeño
- Reduce heat to medium, then add the butter and let it melt.
- Stir in the garlic and jalapeño and cook for about 30–60 seconds, just until fragrant.
Step 3: Stir in the creamy ingredients
- Lower the heat if needed, then add the cream cheese, Mexican crema, and mayonnaise. Stir until the cream cheese melts and everything is smooth and creamy.
Step 4: Add spices, lime juice and hot sauce
- Stir in the smoked paprika, chili powder, salt, pepper, lime juice, and a few dashes of hot sauce.
Step 5: Add the cheese
- Stir in a cup of the shredded Mexican cheese and half of the crumbled Cotija.
- Mix until the cheese is melted and the dip is well combined.
- Top with the remaining Mexican cheese.
Step 6: Bake until bubbly
- Transfer the skillet to a preheated oven (400°F/200ºC).
- Bake for 10–15 minutes, or until hot, bubbly, and slightly golden on top.
Step 7: Finish and serve
- Remove from the oven and let it cool slightly.
- Top with chopped cilantro, chives, and extra cotija.
- Serve warm with tortilla chips and lime wedges.
Olivia’s Tips
- Adjust the heat to your taste: This dip is easy to customize – keep it mild by removing the jalapeño seeds and skipping the hot sauce, or turn it up with extra jalapeño and a few generous glugs of hot sauce.
- Grill the corn for extra flavor: If you’re making this in the summer, try grilling the corn instead of cooking it on the stovetop. It adds an amazing smoky flavor that takes this dip to the next level.
- Don’t rush the char: Let the corn sit undisturbed for a couple minutes at a time so it can develop those golden, slightly crispy bits – that’s where a lot of the flavor comes from.
- Soften the cream cheese: Let the cream cheese sit at room temperature before using so it melts smoothly into the dip without lumps.
- Use finely shredded cheese in the dip, and thicker shreds on top: Finely shredded cheese melts smoothly into the dip, giving you a creamy, cohesive texture. For the topping, use slightly thicker shreds so you get those melty, golden pockets on top after baking.
- Serve it warm: This dip is at its best when it’s hot, melty, and creamy. If it thickens as it sits, just warm it up again and give it a good stir.

Serving Suggestions
This dip is made for scooping, so grab a big bowl of tortilla chips and call it a day – or… build a whole spread around it (highly recommend 😏). It’s perfect for parties, game day, Cinco de Mayo, or anytime you need something that disappears fast.
If you want to turn it into more of a meal, try serving it alongside carne asada tacos, chicken tinga, or grilled chicken. It also works really well as a side for anything off the grill, especially in the summer.
And don’t stop at dipping! This is amazing spooned over tacos, nachos, baked potatoes, or even rice bowls. Basically, anywhere you’d want something creamy, cheesy, and a little smoky… this dip belongs there.
Variations
This dip is perfect as written, but it’s also a great base to play around with depending on what you have or what you’re craving:
- No oven version: Skip baking and just serve it straight from the skillet once everything is melted and combined – it’ll still be delicious.
- Switch up the cheese: Use what you have! Monterey Jack melts beautifully, but you can also try pepper jack for a little heat, cheddar for a sharper flavor, or even mozzarella for extra stretch. Keep the cotija for that salty finish, or swap it with feta if needed.
- Add protein: Stir in shredded rotisserie chicken, chorizo or crumbled cooked bacon to turn this into a more substantial dip.
- Make it spicier (or not): Add a pinch of cayenne or extra jalapeño for more heat – or leave the jalapeño out entirely for a milder version.
- Swap jalapeño for canned green chiles: For a milder, more mellow heat, use a can of diced green chiles instead of fresh jalapeño. They add great flavor without much spice, making this a good option if you’re serving a crowd.

Storage, Reheating & Make Ahead
Storage and Reheating
Let the dip cool, then transfer to an airtight container and refrigerate for up to 3–4 days. It will thicken as it chills – that’s totally normal.
Warm it gently to bring back that creamy, melty texture:
- Stovetop (best): Reheat over low heat, stirring often. Add a splash of milk, crema, or broth if needed to loosen it.
- Microwave: Heat in short intervals, stirring in between, until warmed through.
- Oven: Cover and warm at 350°F until heated through.
Make Ahead
You can fully assemble this dip ahead of time:
- Prepare the dip as directed, but don’t bake it yet
- Transfer to your oven-safe skillet or baking dish and top with the cheese
- Cover and refrigerate for up to 24 hours
When ready to serve:
- Let it sit at room temperature for about 15–20 minutes
- Bake at 400°F until hot and bubbly, about 15–20 minutes
Freezing
Freezing is not recommended for this dip. Because it’s made with cream cheese, crema, and mayonnaise, the texture can change once thawed – often becoming grainy or separated instead of smooth and creamy.


Frequently Asked Questions
Yes! Frozen corn (no need to thaw) works great, and canned corn is fine too – just drain it really well. If you can, still try to get a little char on it for that classic street corn flavor.
Absolutely. Once everything is melted and combined on the stovetop, you can serve it as-is. It’ll still be creamy and delicious – just a little less bubbly on top.
Sour cream works well – just thin it out with a splash of milk or heavy cream so the dip stays smooth and scoopable.
Yes! You can assemble the dip, top it with cheese, and refrigerate. When ready to serve, bake until hot and bubbly (see Make Ahead section for details).
More Party Dip Recipes
- Cheesy Chorizo Dip
- Whipped Avocado Dip
- French Onion Dip
- Slow Cooker Ranch Chicken Dip
- Slow Cooker Buffalo Chicken Dip
Did you make this recipe? I love hearing from you! Please comment and leave a 5-star rating below. You can also take a photo and tag me on Instagram with #oliviascuisine.

Mexican Street Corn Dip
Ingredients
- 2 tablespoons olive oil
- 5 cups corn (fresh, frozen, or canned and drained)
- 1 tablespoon unsalted butter
- 3 cloves garlic, minced
- 1 jalapeño, finely diced (seeds removed for less heat)
- 8 ounces cream cheese, cubed, softened
- 1/2 cup Mexican crema, (see notes)
- 1/3 cup mayonnaise
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder, plus more for garnish
- Salt and pepper, to taste
- 1-2 tablespoons lime juice
- A few dashes hot sauce
- 1 1/2 cups shredded Mexican cheese blend (or Monterey Jack), divided
- 1/2 cup crumbled cotija cheese, divided
- 2 tablespoons chopped chives, optional
- 2 – 4 tablespoons chopped cilantro, optional
Instructions
- Preheat oven to 400°F.
- Heat the olive oil in a large oven-safe skillet over medium-high heat. Add the corn in an even layer and cook undisturbed for a couple minutes to develop char. Stir occasionally and cook until lightly charred, about 5–7 minutes.
- Reduce heat to medium, then add the butter and let it melt. Stir in the garlic and jalapeño and cook for 30–60 seconds, until fragrant.
- Lower the heat if needed, then add the cream cheese, Mexican crema, and mayonnaise. Stir until melted and smooth.
- Stir in the smoked paprika, chili powder, salt, pepper, lime juice and hot sauce, mixing until combined.
- Mix in 1 cup of the shredded cheese and half of the crumbled cotija.
- Top with remaining shredded cheese.
- Transfer skillet to the oven and bake for 10–15 minutes, until hot and bubbly.
- Remove from oven, let it cool slightly, then top with chives, cilantro (if using), remaining cotija and a sprinkle of chili powder.
- Serve warm with tortilla chips. You can also serve with lime wedges on the side so your guests can add an extra squeeze if they like.
Notes
- Mexican crema: A slightly tangy, pourable cream similar to a thinner, milder sour cream. It adds richness while keeping the dip smooth and scoopable. You can use sour cream in its place – just thin it with a splash of milk or cream so it has a similar consistency.
- Adjust the heat to your taste: keep it mild by removing jalapeño seeds and skipping hot sauce, or turn it up with extra jalapeño and a few generous glugs of hot sauce. You can even use canned green chilies instead of jalapeño for a milder version.
- Grill the corn in the summer for even more smoky flavor.
- Don’t rush the char – that’s where the flavor comes from.
- Use finely shredded cheese in the dip and thicker shreds on top for the best texture.
- Serve warm – this dip is at its creamiest and most irresistible when hot and melty.


