This simple Elote Dip recipe is everything you love about classic Mexican street corn…in an easy 15-minute dip!

Mexican Street Corn Dip Recipe (Elote Dip)

The very first time we invited our European friends over for Mexican food here in Spain, we made our usual round of tacos, rice, beans, and dips…and totally spiced everyone out. ???

Ha, to our taste, everything was pretty mild. But as we watched everyone non-chalantely avoiding the salsa and piling their plates high with rice and kindly trying to down their tacos with tears in their eyes, we realized that there’s a reason why you can’t find jalapeños in Barcelona. This country doesn’t do “picante” in the least!

Of course, as the host that night, I was totally kicking myself and scrambling to bring out more tortillas and rice and anything else mild that might come to the rescue. But as it turned out, everyone was perfectly happy to make practically an entire dinner out of this elote dip! I had made an enormous batch earlier that week with a bunch of leftover corn on the cob, and pulled it out as an afterthought that evening to serve as a taco topping. But the second I popped it on the table with a side of tortilla chips, everyone dove in…and literally polished off every last bite…and then begged for the recipe.

Ha, elote! Who knew?!

Ever since then, I’ve been whipping up batches to bring to parties and serve at our (now zero-spiced) Mexi nights with friends here, and people devour it every time. Also, the good news? It only takes about 15 minutes to make, it’s naturally gluten-free (and vegetarian), easy to make with frozen or canned corn (or leftover corn on the cob!), and muy delicioso.

Let’s make some.

Pan-Roasted Corn for Elote Dip

What Is Elote?

Actually, let’s back up for a second and talk about what elote is, just in case any of you are wondering. “Elote” literally translates to “corn on the cob” in Spanish. But most people know it as the famous Mexican street corn, which is traditionally coated in a mixture of mayo, cotija, chili, garlic and cilantro, then grilled to perfection and served with a wedge of lime. I’ve been obsessed with it since I was a kid, so much so that Barclay and I even had a DIY-elote stand our wedding! But I have a bit of a thing about getting food stuck in my teeth. So I have always preferred to eat my elote with a spoon. ?

Thus…elote dip for the win!

Elote (Mexican Street Corn) Dip Ingredients

Elote Dip Ingredients:

The classic Mexican street corn ingredients you’ll need for this elote recipe include:

  • whole-kernel corn (I usually use either canned or frozen, or you can cut corn off the cob)
  • crumbled cotija cheese or queso fresco
  • red onion (optional, but I love the extra flavor it adds)
  • jalapeño (also optional, especially if you’re cooking in Spain, but highly recommended)
  • Greek yogurt (or sour cream or mayo)
  • fresh cilantro
  • garlic
  • lime
  • chili powder

Mexican Street Corn Dip

How To Make Elote Dip:

  1. Pan-roast your corn. This step is optional if you’re in a hurry, but I think it makes all of the difference if you have time. Simply melt a little butter (or olive oil) in a sauté pan, add the corn, and let it cook until it gets nice and roasted and caramelized around the edges. Meanwhile, as the corn is roasting…
  2. Prep the rest of your ingredients. Chop your garlic, cilantro, jalapeño, red onion, and measure out the remaining ingredients.
  3. Add everything together. Then combine the corn and remaining ingredients in a large mixing bowl, and stir until combined.
  4. Taste and adjust seasonings.  I recommend adding a bit of salt and pepper, and then also adding any extra ingredients that you might prefer (such as more lime juice for tang, more Greek yogurt for a creamier dip, more jalapeño for heat, etc).
  5. Serve! Then you’re ready to go!

Elote Dip Recipe

How To Serve Elote:

The magic of Mexican corn is that it can be served all sorts of ways — hot, cold, on the cob, in a cup, as a dip, as a topping, you pick! I typically make a big batch, and then repurpose it in various ways over the course of a week. Unfortunately — since I know many will ask — it does not freeze well. But if you refrigerate in a sealed container, it will keep well for up to five days.

Enjoy, everyone!

Easy Elote Dip

5 from 34 votes
Prep Time: 12 minutes
Cook Time: 3 minutes
Total Time: 15 minutes
Elote Dip Recipe
This simple Elote Dip recipe is everything you love about classic Mexican street corn...in a quick and easy dip!  Feel free to adjust ingredient amounts to taste.

Ingredients

  • 1 tablespoon butter or olive oil
  • 1 pound (about 3.5 cups) whole kernel corn*
  • 2 cloves garlic, minced
  • 1 jalapeño, seeded and finely chopped
  • 1/4 cup finely chopped red onion
  • 1/4 cup crumbled cotija cheese or queso fresco
  • 3 tablespoons finely chopped fresh cilantro
  • 3 tablespoons Greek yogurt (or mayo)
  • 1/2 teaspoon chili powder
  • juice of 1 lime
  • Kosher salt and freshly-cracked black pepper

Instructions

  • Melt butter in a large sauté pan over medium-high heat.  Add corn and cook for about 10 minutes, stirring occasionally, until golden and caramelized.  Add in the garlic, and sauté for an additional 2 minutes until fragrant.
  • Remove from heat and add the corn to a mixing bowl.  Add in the remaining ingredients and stir until combined.  Taste, and adjust seasonings as needed.
  • Serve immediately, or refrigerate in a sealed container for up to five days.

Notes

*Feel free to use frozen or canned corn.  Or fresh corn cut off the cob that has been cooked.

Additional Info

Course: Appetizer
Cuisine: Mexican
Did you make this?Let me know how it turned out in the comments below!

Mexican Street Corn Elote Dip Recipe

About Ali

Hi, I'm Ali Martin! I created this site in 2009 to celebrate good food and gathering around the table. I live in Kansas City with my husband and two young boys and love creating simple, reliable, delicious recipes that anyone can make!

You May Also Like...

5 from 34 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




64 Comments

  1. Itzel says:

    That looks tasty, but it’s not really traditional mexican style.

    The main difference is mexican corn is white, it’s not sweet as the yellow one.
    The color in your recipe seems to be the sweeter part, which we don’t really do here.

  2. Kristin says:

    5 stars
    I made this tonight. Paired it with a beef tamales recipe.
    We ended up eating them together like it was it’s perfect match.
    So so good ?. Even the kids gobbled it up.
    I know it’s a hit when I hear ‘I can’t wait to eat more tomorrow!’
    I used Mexican crema for the yogurt/sour cream. Everything else was exactly as written.
    Thank you for sharing this delicious recipe!

  3. Julie says:

    5 stars
    Easy and delicious. It really does come together in 15 minutes. Canned corn works well.

  4. Ariane says:

    This dip is such a crowd-pleaser! So many people ask me for the recipe (as they’re gobbling it up, lol). Perfect for summer, tailgating, or just hosting friends.

  5. Doug Birling says:

    This was REALLY good!! We used soy yogurt as I couldn’t find a small container of greek.

  6. Jessica says:

    5 stars
    Delicious!!! I made this today, tried a bite, and immediately doubled the recipe because I knew it would disappear (and it did)! So good!

  7. Margaret says:

    5 stars
    This is absolutely fabulous! Will be making again and again!

  8. Rita says:

    I love Mexican food, it’s one of my favourite cuisines (and I come from an Italian background so please don’t tell my mum LOL). This dish looks awesome & probably tastes awesome as well , but I’m not a fan of coriander, is there another herb that would work?

    Thank you

    Rita

    1. Ali says:

      Feel free to just leave out the cilantro if you would like — it will still have great flavor. :) Or you’re welcome to sub in some fresh parsley, or for a totally different twist, some mint.

  9. Amanda says:

    5 stars
    This was incredible! Made it last night and essentially ate the entire batch…by myself. Oops! Used a shallot instead of red onion because that’s what I had and Trader Joe’s frozen roasted corn to skip a step :) Delicious!

  10. Ceil says:

    5 stars
    Just made this dip. It is delicious. I am going to add black beans to the leftovers.