Healthy Mexican Street Corn Dip (Elote Dip)

9g protein · 30 min · 185 kcal

Alina ·
Jump to Recipe
Healthy Mexican Street Corn Dip (Elote Dip)

A lighter, protein-packed version of Mexican street corn dip with Greek yogurt, grilled corn, cotija cheese, and smoky chili spices. Perfect party appetizer that's big on flavor with fewer calories than traditional recipes.

30 min 8 servings 185 kcal

Ingredients

  • 3 cups Fresh corn kernels (about 4 ears)
  • 2 tbsp Extra virgin olive oil
  • 1 medium Yellow onion, finely diced
  • 2 Garlic cloves, minced
  • 2 tbsp Chili powder
  • 2 tsp Smoked paprika
  • 1/2 tsp Cayenne pepper
  • 115 g Cream cheese, softened
  • 1/3 cup Greek yogurt (instead of sour cream)
  • 1/4 cup Light mayo or olive oil mayo
  • 2 tbsp Fresh lime juice
  • 3/4 cup Crumbled cotija cheese (or feta)
  • 2 tbsp Salted butter
  • 1/4 cup Fresh cilantro, chopped
  • to taste Kosher salt and black pepper
  • as needed Tortilla chips for serving

Instructions

1

Make the spice mix

In a small bowl, combine the chili powder, smoked paprika, cayenne pepper, and a pinch of salt. Set aside — you'll use this in multiple steps.

2

Cook the corn base

Heat olive oil in a large skillet over medium-high heat. Add the diced onion and cook until softened, about 5 minutes. Add corn kernels, garlic, and 1 teaspoon of the spice mix. Season with salt and pepper. Cook until the corn is tender with some charred spots, about 5 minutes.

3

Make it creamy

Reduce heat to low. Add cream cheese and stir until fully melted and incorporated. Stir in Greek yogurt. Cook until warmed through, about 2 minutes. Keep over low heat.

4

Make the chili butter

In a small pan, melt butter over medium heat until it starts to turn golden. Stir in 2 teaspoons of the spice mix. Cook 1 minute until fragrant, then remove from heat.

5

Mix the lime mayo

Combine mayo with lime juice and a pinch of salt in a small bowl. Stir until smooth.

6

Assemble and serve

Spoon the warm corn dip into a wide serving bowl. Drizzle the lime mayo over the top. Swirl in the chili butter. Top generously with crumbled cotija cheese and fresh cilantro. Serve immediately with tortilla chips.

What is Mexican street corn dip?

Mexican street corn dip (elote dip) is grilled corn mixed with creamy cheese, smoky chili spices, lime, and cotija — about 185 calories and 9g protein per serving. This is the flavor of Mexican street corn (elote) in a scoopable, shareable dip format. Charred sweet corn, creamy base, tangy lime, salty cheese, and smoky heat in every bite.

This healthier version uses Greek yogurt instead of sour cream, boosting protein while keeping the creamy texture. If you want other dips, try fresh guacamole or Greek yogurt dip.

Nutrition and macros by portion

The nutrition label shows one serving (about 1/2 cup) as written: 185 calories, 9g protein, 18g carbs, 10g fat.

PortionAdjustmentCaloriesProteinCarbsFat
LighterSmaller portion, skip chips120 kcal6g12g6g
This servingAs written185 kcal9g18g10g
HungryLarger portion with chips350 kcal12g42g16g

The protein comes from Greek yogurt, cream cheese, and cotija — together providing 9g per serving. The carbs are from the corn, which is the star of the dish. The fat is moderate, from cheese and the small amount of mayo. This is significantly lighter than traditional versions that use full-fat sour cream and more mayo.

Fresh corn vs frozen corn

Fresh corn from 4 ears is ideal — the kernels have better texture and char more beautifully. Cut kernels from the cob: stand the ear upright in a large bowl, slice downward with a sharp knife. The bowl catches flying kernels.

Frozen corn works when fresh is unavailable. Thaw completely and pat very dry — excess moisture prevents charring. Canned corn is too soft and too wet; avoid it.

Charring the corn

The char is essential — it adds smoky sweetness that defines the dish. Cook corn in a hot skillet with a little oil over medium-high heat. Do not stir constantly. Let the kernels sit against the hot surface for 30-60 seconds at a time, then stir. Repeat until you have a mix of charred black spots and golden kernels, about 5 minutes total.

Alternatively, grill the whole corn cobs before cutting: brush with oil, grill over high heat for 8-10 minutes, turning occasionally, until charred in spots. Cut kernels after grilling.

The spice mix

The combination of chili powder, smoked paprika, and cayenne creates the signature elote flavor profile. Chili powder provides warmth and earthy depth. Smoked paprika adds smokiness that complements the charred corn. Cayenne brings heat — adjust to your tolerance.

Make the spice mix first and use it in multiple steps: some in the corn while cooking, some in the chili butter, some sprinkled on top. This layers the spice flavor throughout the dish.

Building the creamy base

The base combines cream cheese, Greek yogurt, and a small amount of mayo. The cream cheese provides richness and body. Greek yogurt adds tang and protein. Mayo contributes smoothness without heaviness.

Add the cream cheese to the warm corn in the pan and stir until melted. Then stir in the Greek yogurt. Do not boil — gentle heat just warms everything through. The residual heat from the corn does most of the work.

The chili butter drizzle

Chili butter is the finishing touch that takes this dip from good to exceptional. Melt butter in a small pan, add the spice mix, and cook for 1 minute until fragrant. The fat-soluble spice compounds bloom in the butter, intensifying their flavor. Drizzle this over the finished dip — it pools in attractive orange swirls.

Cotija cheese: the authentic touch

Cotija is a dry, salty Mexican cheese that crumbles like feta. It is the traditional topping for street corn and provides the distinctive salty, tangy finish. Crumble it generously over the top of the dip.

No cotija? Feta is the closest substitute — similar texture and saltiness. Parmesan works in a pinch but has a different flavor profile. Queso fresco is too mild.

The lime mayo

Mix mayo with fresh lime juice for a drizzleable sauce that adds brightness. The lime cuts through the richness and ties all the flavors together. Drizzle it over the dip in zigzag lines before serving.

Common mistakes to avoid

Wet corn: Excess moisture prevents charring and makes the dip watery. Pat frozen corn very dry.

Not enough char: The charred bits provide essential smoky flavor. Let the corn sit undisturbed against the hot pan.

Boiling the creamy base: High heat causes the cream cheese and yogurt to separate. Use gentle heat only.

Underseasoning: Corn can handle a lot of seasoning. Taste as you go and adjust.

Skipping the chili butter: It adds a significant flavor dimension. Do not skip this step.

Serving suggestions

Serve warm in a wide shallow bowl so people can scoop easily. Tortilla chips are traditional — choose sturdy chips that will not break. Jicama sticks, cucumber slices, or bell pepper strips work for a lighter option.

For parties, keep the dip warm in a small slow cooker on the low setting. It thickens as it cools, so stir occasionally and add a splash of milk if needed.

Make-ahead strategy

The corn base can be made a day ahead and refrigerated. Reheat gently on the stovetop, adding a splash of milk if too thick. Add fresh cilantro and the chili butter drizzle just before serving.

The dip is best warm but also works at room temperature. Do not serve it straight from the refrigerator — the cold dulls the flavors and the texture becomes too thick.

Variations

Bacon: Add 4 strips of crumbled bacon for smoky, salty crunch.

Jalapeño: Mix in diced pickled jalapeños for extra heat and tang.

Black bean: Add 1/2 cup drained black beans for more protein and fiber.

Grilled shrimp: Top with grilled shrimp for a more substantial appetizer.

Turning it into a meal

This dip can become a meal component: spoon it over grilled chicken or fish, use it as a taco filling, stuff it into bell peppers and bake, or serve over rice as a burrito bowl topping. The flavor profile works with many Mexican-inspired dishes.

The 30-minute party appetizer

Char the corn while making the spice mix — 5-7 minutes. Add onion, garlic, cook until soft — 5 minutes. Stir in cream cheese and yogurt — 2 minutes. Meanwhile, make chili butter and lime mayo — 3 minutes. Assemble, drizzle, top with cheese and cilantro. A crowd-pleasing appetizer that tastes like it took much longer to make.

Recipe Notes & Tips

  • Use fresh corn in summer for the sweetest flavor — it makes a noticeable difference.
  • Don't skip the chili butter step — it adds incredible depth and richness to the final dish.
  • For extra char flavor, grill or broil the corn kernels separately before adding to the dip.
  • Serve the dip warm for best texture. A small slow cooker on low keeps it perfect for parties.
  • Swap tortilla chips for jicama sticks or bell pepper strips to keep it lower carb.

Variations

  • Grilled version: Char whole corn cobs on the grill first, then cut kernels off for smokier flavor.
  • Spicy jalapeño version: Add 1-2 diced jalapeños to the corn while cooking for extra kick.
  • Vegan version: Use vegan cream cheese, dairy-free yogurt, and nutritional yeast instead of cotija.
  • Loaded version: Add crumbled bacon or chorizo on top for a heartier appetizer.
  • Baked version: Transfer to an oven-safe dish, top with extra cheese, and broil until bubbly and golden.

Common Mistakes to Avoid

  • Using canned corn instead of fresh or frozen — it's too soft and waterlogged for this recipe.
  • Skipping the spice mix in the butter — this step adds crucial flavor depth.
  • Serving the dip cold — it's significantly better warm when the cheese is melty.
  • Adding all the toppings too early — lime mayo, butter, and cilantro should go on right before serving.

How to Store

Store in an airtight container in the refrigerator for up to 3-4 days. Serve cold. Do not reheat. If it weeps, drain extra liquid before serving.

What to Serve With This

  • Corn tortilla chips (for scooping)
  • Raw jicama sticks and bell pepper strips
  • Grilled chicken tacos
  • Mexican rice bowl
  • Cold Mexican beer or agua fresca

Why This Version is Meal-Plan Friendly

At just 185 calories per serving with 9g of protein, this street corn dip fits perfectly into a balanced meal plan as an appetizer or snack. The Greek yogurt swap adds probiotics and extra protein, while the corn provides fiber and natural sweetness. Pair with raw vegetables instead of chips for an even lighter option.

Frequently Asked Questions

Can I use frozen corn for this dip?

Yes, frozen corn works well when fresh isn't in season. Thaw and pat dry first for better charring. The flavor will be slightly less sweet but the creamy base and spices still deliver.

How spicy is Mexican street corn dip?

It has a moderate kick from the chili powder and cayenne. Start with less cayenne (1/4 tsp) for mild, or add more for extra heat. The cream cheese and yogurt balance the spice nicely.

What can I substitute for cotija cheese?

Feta cheese is the best substitute — it has a similar salty, crumbly texture. Queso fresco also works well. Parmesan can work in a pinch but has a different flavor profile.

Can I make this dip ahead of time?

Yes! Make the base up to 24 hours ahead and refrigerate. Warm gently on the stove or in the microwave before serving. Add the mayo drizzle, chili butter, cheese, and cilantro fresh right before serving.

Is this dip gluten-free?

The dip itself is gluten-free. Just check your tortilla chips — many are made from corn and naturally gluten-free, but verify the label to be sure.

How do I store leftover corn dip?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of milk if it's too thick. Add fresh toppings when serving.

Did you make this recipe?

Share a picture on Instagram with #aimealplan

Reviews

Leave a Review

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

Filed Under: Vegetarian, Gluten Free, Party Food

Related Meal Plans

Free Tools

More Recipes You'll Love

Create your meal plan first

To add recipes to your plan, you need to set up your personalized meal plan. It takes less than 2 minutes.

Create My Meal Plan

Takes 2 min • Personalized for you