Mexican Corn Dip

Loading…

By Reading time
Servings 4–6 people

Charred corn, creamy cheese, and a bright hit of lime give this Mexican corn dip the kind of balance that keeps people standing around the skillet long after the chips should’ve been put away. It’s rich without feeling heavy, thanks to the sweet corn and tangy sour cream cutting through the mayo and cream cheese. The little bit of jalapeño and chili powder keeps each bite lively, and the cotija on top brings that salty, crumbly finish that makes the whole thing taste complete.

The trick here is giving the corn a minute to sit in the skillet before stirring. That’s what builds those browned edges that make this dip taste closer to elote than a plain creamy corn spread. Once the cream cheese goes in, the heat comes down so the dairy melts smoothly instead of turning grainy or greasy. From there, the seasoning is simple but important: lime for brightness, smoked paprika for depth, and just enough jalapeño to keep it interesting.

Below, I’ve laid out the part that matters most if you want the dip to stay creamy and not gluey, plus a few swaps that actually work when you need to adapt it for what’s in the fridge.

The corn got those perfect browned spots and the dip stayed creamy all the way through. I served it straight from the skillet and it disappeared before dinner was even on the table.

★★★★★— Melissa K.

Creamy charred Mexican corn dip with cotija and lime is the kind of skillet appetizer that disappears fast at any gathering.

Save to Pinterest

The Part That Keeps Corn Dip Creamy Instead of Gloopy

The biggest mistake with corn dips is rushing the dairy over heat that’s too high. Cream cheese needs enough warmth to loosen, but once mayo and sour cream go in, aggressive heat can make the mixture look oily or split. Pulling the skillet back to medium before adding the creamy ingredients keeps everything smooth and spoonable.

Charing the corn first does more than add color. It gives the dip little pockets of sweetness and smoky flavor that hold up against the rich base, so the finished dish tastes layered instead of flat. If your corn just steams, the dip still works, but it loses the best part of the contrast.

  • Corn kernels — Fresh corn gives the best pop and sweetness, but thawed frozen corn works well here. Dry the kernels a bit if they seem icy or watery so they can char instead of steam.
  • Cotija cheese — This brings the salty, crumbly finish that makes the dip taste like elote. Feta can stand in if needed, though it’s tangier and a little softer.
  • Cream cheese, mayo, and sour cream — This trio builds the creamy base. Cream cheese adds body, mayo adds richness, and sour cream keeps the dip from tasting heavy.
  • Lime juice and jalapeño — Lime wakes up the whole skillet, and jalapeño keeps the richness in check. If you want less heat, use only a little jalapeño or leave the seeds out completely.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Skillet So the Flavor Stays Layered

Getting a Real Char on the Corn

Melt the butter over medium-high heat, add the corn, and leave it alone long enough to pick up color. You want some kernels browned and others still pale; that mix gives the dip a deeper, sweeter flavor than evenly cooked corn ever could. If you stir too early, the kernels just soften and you lose the smoky edges that make this recipe stand out.

Melting in the Cream Without Breaking It

Once the corn is charred, reduce the heat before adding the cream cheese. Stir until it melts into the corn and there are no white streaks left, then add the mayo, sour cream, half the cotija, and seasonings. If the pan is too hot at this stage, the dairy can separate, and the texture turns slick instead of creamy.

Finishing With Lime, Salt, and the Toppings

Add the lime juice near the end so the flavor stays bright instead of muted. Taste before you salt; cotija already brings plenty, and the right amount of salt depends on how salty your cheese is. Spoon it into a bowl or keep it right in the skillet, then finish with the remaining cotija, chili powder, and cilantro while it’s still warm enough to look glossy.

How to Adapt This Dip When You Need a Different Version

Make It Lighter Without Losing the Creamy Texture

Swap half the mayo for extra sour cream if you want a slightly tangier, less rich dip. It still stays spoonable, but the finish is a little sharper and less plush than the original.

Dairy-Free Version That Still Feels Like a Party Dip

Use a plant-based cream cheese, dairy-free sour cream, and a vegan mayo. You’ll lose the salty crumb of cotija, so add a little extra salt and a pinch more lime to keep the flavor lively.

Turn It Into a Smokier Elote Dip

Add a pinch of chipotle powder or a little minced chipotle in adobo with the jalapeño. That gives the dip a deeper, warmer heat and makes it taste more roasted, but it will be less bright and more intense than the original.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 3 days. The dip thickens as it chills, so expect a firmer texture once cold.
  • Freezer: I don’t recommend freezing it. The dairy base can separate and turn grainy when thawed.
  • Reheating: Warm it slowly in a skillet over low heat or in the microwave at short intervals, stirring between each one. High heat is the fastest way to make the sauce split.

Answers to the Questions Worth Asking

Can I use canned corn instead of fresh or frozen?+

Yes, but drain it well and pat it dry first. Canned corn won’t char as deeply as fresh or frozen, so the dip will be a little softer in flavor, but it still works in a pinch.

How do I keep Mexican corn dip from getting watery?+

Start with corn that isn’t holding extra moisture, especially if you’re using frozen. Let the pan get hot enough to char the kernels before adding the dairy, because watery corn just steams and thins the base.

Can I make this dip ahead of time?+

Yes. Make it up to a day ahead, then rewarm it gently before serving and add the fresh cilantro and extra cotija at the end. The toppings taste brighter when they go on just before serving.

How do I make it less spicy for kids?+

Leave out the jalapeño and cut the chili powder back a little, then rely on the lime and cotija for the big flavor. The dip still tastes balanced without the heat, and the charred corn carries plenty of sweetness on its own.

How do I reheat leftover corn dip without separating it?+

Reheat it slowly over low heat and stir often. If it gets too hot too fast, the mayo and sour cream can break, so patience matters more than speed here.

Mexican Corn Dip (Elote Dip)

Mexican corn dip that turns fresh or frozen kernels into charred, creamy street-corn style dip in a skillet. Loaded with cotija, lime, and a chili-kissed mayo-cheese base for a bubbly, scoopable chip dip.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 8 servings
Course: Appetizer
Cuisine: Tex-Mex
Calories: 420

Ingredients
  

corn base
  • 3 cup corn kernels
  • 2 tbsp butter
  • 1 jalapeño finely diced
  • 2 tbsp fresh lime juice
  • 1 tsp chili powder
  • 0.5 tsp smoked paprika
  • 0.5 tsp garlic powder
  • 0.25 salt to taste
creamy cheese mixture
  • 0.5 cup mayonnaise
  • 4 oz cream cheese softened
  • 0.5 cup sour cream
  • 1 cup cotija cheese crumble, divided
  • 1 fresh cilantro for garnish
to serve
  • 1 tortilla chips
  • 1 extra chili powder for garnish

Equipment

  • 1 cast iron skillet

Method
 

Char the corn
  1. Melt the butter in a skillet over medium-high heat, then add the corn kernels and cook undisturbed for 3–4 minutes until charred on one side with visible browning.
  2. Stir the corn and cook 2 more minutes over medium-high heat until additional spots look lightly charred and aromatic.
Melt and combine
  1. Reduce heat to medium, then stir in the cream cheese until melted and fully incorporated, creating a smooth base.
  2. Add the mayonnaise, sour cream, half the cotija, chili powder, smoked paprika, garlic powder, jalapeño, and lime juice, then stir until everything is creamy and heated through.
Season and serve
  1. Taste and season with salt, then transfer to a serving bowl or keep warm in the skillet.
  2. Top with the remaining cotija, dust with extra chili powder, and add fresh cilantro, then serve immediately with tortilla chips.

Notes

For the best charred flavor, let the corn sit undisturbed during the first 3–4 minutes so it can darken on one side. Store leftovers covered in the refrigerator up to 3 days; reheat gently in a skillet over low heat until loosened. Freezing is not recommended because the creamy base can become grainy. For a lighter option, use light mayonnaise and reduced-fat cream cheese and sour cream.

Keep this recipe handy

Pin it, print a tidy copy, leave a quick comment, or copy the link to share.

Save to Pinterest

Leave a Comment

Recipe Rating