Mexican Street Corn Dip | Creamy Border-Style Elote Dip Recipe
- Loida Tamayo
- 2 days ago
- 5 min read
By Loida Tamayo | Tex-Mex at Home
The Story Behind Mexican Street Corn Dip
Elote — Mexican street corn — is one of the most iconic street foods in Mexico. Eloteros push their carts through neighborhoods and set up outside markets, schools, and churches, selling ears of roasted corn slathered in mayonnaise, chili powder, lime juice, and crumbled cotija cheese. On the Texas-Mexico border, elote is as much a part of summer as the heat itself. You’d find it at every feria, every weekend gathering, every corner where someone had a cart and a cooler.
This dip takes those beloved elote flavors and transforms them into a warm, shareable appetizer that’s perfect for Cinco de Mayo, game day, cookouts, or any time you need something that disappears fast. Cinco de Mayo, by the way, celebrates the Battle of Puebla in 1862 — not Mexico’s Independence Day, which falls on September 16th. It’s a distinction worth knowing when you’re serving food rooted in Mexican culture.
What sets this version apart is the Oaxaca cheese melted into the base, along with mustard seed powder that maintains the cheese's smoothness, prevents graininess, and enhances the flavors. The fresh finishing touches—lime, jalapeño, and mayo—are added after cooking to keep their brightness.
Recipe Details
Yield: About 4 cups
Prep Time: 10 minutes
Cook Time: 20 minutes
Ingredients
Corn
5 ears of corn (or 2 cups of corn kernels)
Cheese Dip Base
8 oz cream cheese, softened
1 cup Oaxaca cheese or quesadilla cheese, shredded
1 cup milk
½ teaspoon mustard seed powder
Seasoning
1 teaspoon chili powder
½ teaspoon smoked paprika
½ teaspoon salt
Fresh Add-Ins (after cooking)
2 jalapeños, finely diced
⅓ cup mayonnaise
1–2 tablespoons fresh lime juice
Optional Toppings
Queso fresco, crumbled
Fresh cilantro, chopped
Extra diced jalapeño (optional)
Prep Notes Before You Start
Soften cream cheese first. Let it sit at room temperature for 20–25 minutes. Cold cream cheese won’t melt smoothly and will leave lumps in your dip.
Char your corn ahead of time. The corn can be charred on a cast iron skillet up to two days in advance and stored in the fridge. This makes day-of prep much faster.
Shred your own cheese. Pre-shredded cheese is coated in anti-caking agents that prevent smooth melting. Shred your Oaxaca or quesadilla cheese from a block for the best texture.
Step-by-Step Instructions
Step 1: Char the Corn
Heat a cast-iron skillet over medium heat without oil or butter. Place whole ears of corn directly on the dry skillet and turn every 2–3 minutes until charred all around, about 8–10 minutes total. Remove and let cool enough to handle. Stand each ear upright and cut the kernels off with a sharp knife. Set aside.
Step 2: Build the Cheese Base
In a medium saucepan over low heat, add the softened cream cheese and stir until smooth. Add the chili powder, smoked paprika, mustard seed powder, and salt. The mustard seed powder is key — it acts as an emulsifier, preventing the cheese from becoming grainy and keeping everything silky smooth.
Step 3: Melt the Cheese and Add Milk
Add the shredded Oaxaca or quesadilla cheese and pour in the milk. Continue stirring over low heat until the cheese is fully melted and the mixture is smooth and creamy.
Step 4: Add Fresh Ingredients Off Heat
Turn off the heat. Stir in the charred corn kernels, diced jalapeños, fresh lime juice, and mayonnaise. Adding these after cooking preserves their fresh, bright flavors. Taste and adjust seasoning as needed.
Step 5: Top and Serve
Transfer to a serving bowl and top with crumbled queso fresco, fresh cilantro, and extra jalapeño if desired. Serve warm with tortilla chips.
Storage Guide
Refrigerator: Store in an airtight container for up to 3 days. Reheat gently over low heat on the stovetop, adding a splash of milk to restore creaminess.
Freezing: Not recommended. The cream cheese and cheese sauce change texture when frozen.
Meal Prep & Serving Ideas
Cinco de Mayo spread: Serve alongside homemade tortilla chips, guacamole, and a pitcher of margaritas or agua fresca.
Game day: Transfer to a small slow cooker on the warm setting to keep it at serving temperature throughout the party.
Taco bar topping: Spoon over nachos or baked potatoes for a loaded topping.
Tips for the Best Elote Dip
1. Low heat is everything. High heat will cause the cheese to become grainy. Keep the heat on low and stir constantly.
2. Don’t skip the mustard seed powder. It’s the secret emulsifier that keeps the cheese smooth. You won’t taste the mustard — it just works behind the scenes, bringing out the other flavors.
3. Add fresh ingredients after cooking. Lime juice, mayo, and jalapeños taste brightest when they’re not cooked. Stir them in once the heat is off.
4. Char matters. The charred corn adds smoky sweetness you can’t get from boiled or canned corn. Don’t skip this step. If you don’t have fresh corn, you can use frozen corn; just defrost it before roasting it.
Frequently Asked Questions
What is Mexican street corn dip?
It’s a warm, cheesy dip inspired by elote — Mexican street corn. It combines charred corn, cream cheese, melted Mexican cheese, chili powder, lime, and jalapeño into a creamy, shareable appetizer.
Can I use frozen corn instead of fresh?
Yes. Thaw the corn completely and drain well before charring in a dry skillet. Frozen fire-roasted corn works especially well.
What is mustard seed powder, and why is it in this recipe?
Mustard seed powder is ground mustard seed. It acts as a natural emulsifier that prevents cheese sauces from becoming grainy or separating. You won’t taste the mustard — it simply keeps the dip smooth.
What kind of cheese should I use?
Oaxaca cheese or quesadilla cheese is the best choice for this recipe. Both melt smoothly and have a mild, creamy flavor. Monterey Jack is an acceptable substitute.
Is this dip spicy?
Mildly. The chili powder and smoked paprika add warmth, and the jalapeños add a gentle kick. For less heat, remove the jalapeño seeds or reduce the amount. For more heat, add extra jalapeño.
Can I make this ahead of time?
You can char the corn up to two days in advance. The full dip is best made fresh but can be reheated gently on the stovetop with a splash of milk.
What is Cinco de Mayo?
Cinco de Mayo celebrates the Mexican victory at the Battle of Puebla on May 5, 1862. It is not Mexico’s Independence Day, which is September 16th.
Can I serve this cold?
Yes, but this dip is best served warm. Reheat gently before serving for the creamiest texture.
How long does this dip last?
Store in the fridge for up to 3 days. Reheat on the stovetop over low heat with a little milk to bring back the creamy consistency.
Does traditional street corn contain cilantro or jalapeno?
No, traditional street corn usually doesn't include jalapeños or cilantro. I've seen many online recipes that do, but that's not the authentic way. Jalapenos are added here to give a nice kick and some crunch. If you prefer to avoid spice, feel free to leave them out!








Comments