Easy Elote Dip (Mexican Street Corn Dip)

No ratings yet

With this Elote Dip, you get all of the big, delicious flavors of Mexican street corn in an easy appetizer that's made for sharing. This creamy dip is loaded with sweet corn, mayo, fresh lime, a little chili powder, cheese, and fresh cilantro.

elote dip with corn, cilantro, and red onion in a serving dish, surrounded by tortilla chips.

Paid links used in this post. Read more about my link usage policies.

Elote Dip: What You Need to Know

leslie lambert, author of lamberts lately.

If you love my Mexican Street Corn Casserole or Elote Pasta Salad recipes, this recipe is going to be right up your alley. This elote dip takes all of those sweet, creamy, slightly spicy flavors and turns them into an easy dip that's perfect for everything from summer cookouts to football parties.

This is great for a summer backyard barbecue or even an easy game-day snack. You don't even need an outdoor grill to get that authentic street food flavor!

Total Time: 30 minutes

Serves: 6

Difficulty: Easy

Hands-Off Roasting: We get that great charred flavor by roasting the corn on a sheet pan in the oven or letting it crisp up in the air fryer. No stovetop babysitting required!
Easy-to-Find Ingredients: You don't need anything fancy for this dip. Trust me, the canned grated parmesan works so well here and gives it that salty, cheesy flavor you're looking for.
Super Flexible: You can serve this dip chilled for a summer event, or bake it until it is bubbly for cooler weather.

This dip is as versatile as it is simple to make - I hope you love it!

Leslie.

What is Elote Dip?

Elote dip is a creamy appetizer inspired by Mexican street corn, also called elote. Traditional elote is grilled corn coated with mayonnaise, lime juice, chili powder, cheese, and cilantro. This dip turns those same flavors into a scoopable appetizer that's so perfect for parties.

Unlike regular corn dips, this Mexican Street Corn dip gets its flavor from the combination of sweet corn, lime, a little kick of spice, salty parmesan, and a creamy base. Roasting the corn adds an extra dose of flavor and helps keep the dip thick.

Ingredient Notes

ingredients for elote (mexican street corn) dip, including mayonnaise, canned corn, cilantro, and cream cheese.

(See recipe card at the bottom of this post for full ingredient list and exact ingredient measurements.)

  • Canned Corn: Use plain old sweet yellow or bi-color corn (not creamed corn). Drain the cans completely and pat the kernels dry so they roast instead of steam.
  • Cream Cheese & Mayonnaise: This combination gives you that creamy foundation. Using a hand mixer to blend them ensures a perfectly smooth texture without lumps.
  • The Spice Blend (Chili Powder, Cumin, Garlic Powder): This mix gives the dip its savory, slightly spicy flavor profile. Adjust the chili powder up or down to control the heat.
  • Limes: Fresh lime juice is important here! Avoid the bottled stuff if you can - fresh juice cuts through that creamy base and brightens the flavor so much.
  • Grated Parmesan Cheese: The canned kind works beautifully here (promise!). It adds a perfect salty punch that is kind of like traditional street corn cheese.
  • Red Onion: This gives it a little bit of a bite and another dose of color. We love a dip that's pretty and flavorful!
  • Fresh Cilantro: Gives you a fresh pop of color and flavor. Save a few tablespoons before mixing to garnish the top.

Additions & Substitutions

  • The Cheese: Canned grated parmesan is an easy ingredient that gives a perfect salty bite, but you can absolutely swap it. If your store stocks it, crumbled Cotija cheese or crumbled feta cheese are great options for a more traditional texture. Just make sure they're crumbled really well - in my opinion, big chunks of cheese take away from the dip.
  • Add Some Heat: For an Elote dip with more kick, stir in finely diced fresh jalapeños or serrano peppers when you fold in the corn. You can also add a pinch of cayenne pepper or a few dashes of hot sauce to the base.
  • Boost the Mix-Ins: Turn this into a heartier Mexican Street Corn dip by stirring in a can of rinsed and drained black beans, diced red bell pepper for a little crunch, diced red onion, or even crumbled cooked bacon.
  • Make it Extra Cheesy: If you choose the warm, baked variation, try adding a cup of shredded Monterey Jack or pepper jack cheese straight into the mixture before baking. (This makes it more like my Crock Pot Crack Corn Dip - just with a different flavor profile!)

How to Make Elote Dip

charred corn kernels on an air fryer pan.
blending mayonnaise and cream cheese in a glass bowl with a hand mixer.
adding spices, parmesan cheese, and lime juice to the creamy elote dip base.
stirring cilantro, red onion, and charred corn kernels into the elote dip.
  1. Roast the Corn: Spread your thoroughly drained and dried corn kernels onto a sheet pan. Roast in the oven or air fryer at 400°F (204°C) for 15 to 20 minutes until the edges are deeply browned. This locks in flavor and prevents a watery dip. Let this cool for a few minutes.
  2. Whip the Base: Blend the cream cheese and mayonnaise in a large bowl with a hand mixer until completely smooth. Add the chili powder, ground cumin, garlic powder, salt, pepper, fresh lime juice, and grated parmesan cheese. Mix until fully incorporated.
  3. Add the Fresh Ingredients: Toss the chopped cilantro into the bowl, reserving a couple of tablespoons for garnish. Pour in the warm roasted corn kernels and chopped red onion, and gently fold everything together until the veggie elements are evenly coated.
  4. Choose Your Serving Temperature
    • To Serve Cold: Transfer the dip to a container, cover, and chill in the fridge for 12 to 24 hours so the flavors start moving and grooving together. Garnish with the leftover cilantro and serve with tortilla chips.
    • To Serve Warm: Spread the mixture into a baking dish. Bake at 350°F (177°C) for 30 minutes until bubbly and golden brown on top. Garnish with the extra cilantro and serve warm.

How to Serve Elote Dip

This dip will fit perfectly into just about any spread! Here are the best ways to serve it to your guests:

  • The Best Dippers: Pair this dip with thicker yellow corn tortilla chips, scoop-shaped chips, or thick kettle potato chips that will not snap. You can also offer a few out-of-the-ordinary options, like pretzel thins or pita chips.
  • Fresh Veggies: This is a really rich dip, so it pairs well with crunchy, fresh vegetables. Sliced bell peppers, cucumber slices, and celery sticks make fantastic dippers.
  • A Taco Night Topping: This is so not just a dip! Spoon cold leftovers directly over grilled chicken tacos, spread it onto loaded nachos, or use it to top homemade burrito bowls.
  • The Perfect Presentation: You'll always want to add your fresh garnishes right before serving. A little dusting of chili powder, a sprinkle of grated parmesan, a few bits of chopped red onion, and the reserved bright green cilantro completely transform the dip.

Make-Ahead, Leftovers, & Storage

To Make Ahead: You can mix this entire dip up to 24 hours in advance. If you plan to serve it warm, cover the unbaked baking dish tightly with foil and store it in the refrigerator until you are ready to bake. Just add 5 to 10 minutes to the total baking time since it will be entering the oven cold.

In the Refrigerator: Store any leftover dip in an airtight container for up to 3 to 4 days.

How to Reheat: For individual portions, microwave the dip in 30-second intervals, stirring in between, until heated through. For larger portions, pop it back into a 350°F (177°C) oven for 10 to 15 minutes until it bubbles.

Freezer Warning: I don't recommend freezing this dip. Because the base has cream cheese and mayonnaise, the texture will become grainy and separated once thawed.

dipping a tortilla chip into the cold elote dip.

Leslie's Helpful Tips & Tricks

  • Dry the Corn Completely: Moisture is going to keep your corn from getting a good char. Press the drained corn between paper towels until completely dry, so it roasts instead of steams.
  • Use Room Temperature Cream Cheese: Make sure to soften your cream cheese on the counter first (around an hour usually works). Cold cream cheese clumps up, making it much harder to get a smooth, whipped texture.
  • Adjust to Taste Early: I recommend tasting the mixture right after folding in the corn and add extra salt, pepper, or lime juice if needed.
  • Ditch that Cilantro Stem: When chopping your fresh cilantro, discard the thick bottom stems and stick to the leaves and tender upper stems. This prevents crunchy bits from disrupting the creamy texture of your base.
cold elote (mexican street corn) dip, surrounded by scoopable tortilla chips.

FAQs & Troubleshooting

Yes! You can use an equal amount of frozen or fresh corn for this recipe. If using frozen corn, do not thaw it before roasting. If using fresh corn cut off the cob, make sure it is completely dry before placing it on the sheet pan or in the air fryer.

Yes, you can substitute the mayonnaise with an equal amount of sour cream or plain Greek yogurt. Keep in mind that replacing the mayo will slightly change that flavor profile and make the base taste a little bit tangier, but it will still be thick and creamy.

Elote dip turns out watery if the corn is not dried properly before cooking, or if it isn't roasted long enough. Canned and frozen corn retain a ton of moisture. Pressing the kernels between paper towels and roasting them at 400°F makes sure that excess water evaporates so your base stays thick.

Yes - if you do not have canned parmesan, Cotija cheese, or crumbled feta cheese, you can substitute them with finely shredded Monterey Jack, pepper jack, or sharp cheddar cheese. Keep in mind that using a melting cheese will change the dip's texture, making it gooier rather than crumbly.

Yes, this recipe works great in a slow cooker for parties! Mix all the ingredients together as directed, transfer the mixture to your Crock-Pot, and heat it on low for 1 to 2 hours until warm and melted. Turn the setting to warm for serving.

To make this dip a little milder, reduce the chili powder to one teaspoon and skip any optional additions like fresh jalapeños or cayenne pepper. The cream cheese and mayonnaise base will naturally help keep the heat down for the remaining mild spices. (It's not super spicy to begin with though, promise!)

Yes, you can use low-fat or light versions of cream cheese and mayonnaise. Because light dairy products contain a higher water content, the dip may turn out a little thinner and less rich than the original version.

I can't wait to see you use this one in your gameday spreads! If you give this a try, I'd love for you to rate it in the comments below. And, make sure you add Lamberts Lately as a preferred source on Google!

elote dip with corn, cilantro, and red onion in a serving dish, surrounded by tortilla chips.

Elote Dip

Make this easy elote dip without the stove or grill. This creamy, smoky Mexican street corn appetizer is thick, perfectly scoopable, and never watery!
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Appetizer
Cuisine Mexican
Servings 6
Calories 382 kcal

Ingredients
  

  • 30 oz canned corn (drained very well and patted dry)
  • 4 oz cream cheese
  • cup mayonnaise
  • 1 tablespoon chili powder
  • 2 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon pepper
  • 2 limes (juiced)
  • 1 cup grated parmesan cheese (the canned kind)
  • ¼ red onion (finely chopped)
  • 1 cup fresh cilantro (finely chopped)

Instructions
 

  • Place drained corn kernels on a sheet pan in a single layer. Allow corn to roast in the oven or air fryer for 15-20 minutes at 400 degrees, until browned.
  • In a large bowl, blend cream cheese and mayonnaise with a hand mixer. Once blended, add spices, lime juice, and parmesan cheese; mix until blended.
  • Add cilantro (reserving a couple of tablespoons for garnish), red onion, and corn to the cream cheese mixture and fold ingredients in.
  • To serve cold: store this mixture in the refrigerator for 12-24 hours; serve garnished with cilantro.
  • To serve warm: bake this mixture in a cooking dish for 30 minutes at 350 degrees, until sides are bubbly and top starts to brown. Garnish with cilantro.

Notes

  • Dry the Corn Completely: Drain canned corn thoroughly and press dry between paper towels before roasting so it gets a nice char instead of steaming into a watery dip.
  • Make-Ahead Friendly: Mix up to 24 hours in advance and keep chilled in the fridge. The flavors blend together as it sits!
  • Cheese Swaps: Canned grated parmesan gives an easy salty bite, but crumbled Cotija or feta cheese are more traditional choices. Just make sure Cotija/feta is finely crumbled so big chunks don't overpower the dip.
  • Storage & Reheating: Refrigerate leftovers in an airtight container for up to 3-4 days. Reheat individual portions in the microwave in 30-second increments or warm in a 350°F oven for 10-15 minutes. Do not freeze.

Nutrition Facts

Calories: 382kcalCarbohydrates: 27gProtein: 12gFat: 26gSaturated Fat: 6gPolyunsaturated Fat: 12gMonounsaturated Fat: 6gTrans Fat: 0.05gCholesterol: 27mgSodium: 839mgPotassium: 344mgFiber: 1gSugar: 2gVitamin A: 767IUVitamin C: 10mgCalcium: 241mgIron: 1mg
Tried this recipe?Rate it in the comments below!
leslie lambert, author of lamberts lately.

Leslie Lambert is a lifestyle writer and content creator specializing in home organization, family recipes, and intentional living. With 17 years of experience in blogging and digital storytelling, she helps busy women create calm, purposeful homes they love.

Leave a Reply

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

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.