There is something undeniably hypnotic about a bubbling cast iron skillet filled with Creamy Elote Dip. It is the kind of dish that stops a room—the charred, golden-brown corn kernels peeking through a molten layer of cheese, while the vibrant red of the chili powder and the fresh green of the cilantro promise a flavor profile that is as bold as it is beautiful.
If you have ever stood on a street corner in Mexico City or at a summer fair, you know the scent of authentic elote. This recipe takes those iconic flavors—sweet corn, tangy lime, salty cotija, and creamy sauce—and transforms them into a warm, gooey appetizer that is perfect for dipping. By using a rustic cast iron skillet, we achieve that specific “blistered” texture that makes this Creamy Elote Dip a standout among standard party snacks.
Every scoop of this dip offers a forensic balance of textures. You get the crunch of the roasted corn, the silkiness of the sour cream base, and the crumbly punch of the cotija cheese. It’s a sensory experience that brings the heat of the grill right into your kitchen, creating an edible centerpiece that looks just as good as it tastes.

Why This Skillet Street Corn Dip Is a Total Game Changer
- The Perfect Char: We don’t just warm the corn; we blister it in the skillet until deep golden-brown and black roasted spots appear, adding a smoky depth you can’t get from boiling.
- Triple-Cream Foundation: A calculated blend of mayonnaise, sour cream, and melted cheese creates a thick, bubbling, pale yellow and white base that holds its structure on a chip.
- Visual Garnish Layering: The contrast between the reddish-brown chili powder and the finely chopped fresh green cilantro flakes creates a professional, “food-blog-ready” finish every time.
- One-Skillet Simplicity: From charring the kernels to melting the cheese, everything happens in one pan, making cleanup a breeze for those busy summer gathering days.
The Foundation: Essential Ingredients for Your Creamy Elote Dip
Sweet Corn Kernels: 3 cups (450g) of fresh or frozen corn. If using frozen, ensure it is fully thawed and patted dry to achieve that signature “blistered” sear in the hot oil.
The Creamy Base: 1/2 cup (120ml) mayonnaise and 1/2 cup (120ml) sour cream. This combination provides the classic tangy elote flavor while maintaining a rich, scoopable consistency that doesn’t break under heat.
Melting Cheeses: 1.5 cups (170g) shredded Monterey Jack or Mozzarella. These “invisible” structural ingredients provide the cheese pull and the bubbling white foundation seen in our skillet visuals.
Cotija Cheese: 1/2 cup (60g) finely crumbled. This is the “salty gold” of Mexican cuisine; it doesn’t melt completely, providing that beautiful white texture on the surface of your Creamy Elote Dip.
Fresh Cilantro: 1/4 cup (10g) finely chopped. Only use fresh leaves to ensure the vibrant green color pops against the reddish-brown spices.
The Spice Profile: 1 tsp (2g) chili powder and a pinch of smoked paprika. This creates the reddish-brown dusting that defines the dish’s aesthetic and smoky heat.
Lime Wedges: 2 whole limes. One is used for juice inside the dip to cut through the fat, and the other is served as a fresh green wedge on the side for that final acidic brightener.
Must-Have Tools for the Perfect Skillet Appetizer
To achieve the look of a rustic, handheld smartphone photo that screams “authentic,” you need a 10-inch (25cm) cast iron skillet. The heavy iron retains heat, allowing the dip to stay “bubbling” even after it hits the table.
You will also need a high-heat spatula for tossing the corn kernels. A sharp chef’s knife is non-negotiable for getting that cilantro into “flakes” rather than bruised clumps. Finally, a citrus juicer will help you extract every drop of lime juice without the seeds ruining your Creamy Elote Dip.

Step-by-Step Instructions to Achieve That Iconic Char
Blistering the Corn for Smoky Flavor
Heat 1 tbsp (15ml) of neutral oil in your cast iron skillet over medium-high heat. Once the oil is shimmering, add the corn kernels in a single layer. Resist the urge to stir immediately; let them sit for 2-3 minutes until you hear them popping and see deep golden-brown spots forming.
Toss the corn and continue cooking for another 4 minutes. You are looking for those “black roasted spots” mentioned in our visual blueprint. This caramelization is where the flavor lives. Once charred, remove about 1/4 cup of the kernels and set them aside for a final garnish.
Building the Bubbling Cheese Base
Reduce the heat to medium-low. Stir in the mayonnaise, sour cream, and half of the Monterey Jack cheese. Use a folding motion to incorporate the charred corn into the pale yellow mixture.
Continue to stir until the cheese is completely melted and the mixture begins to bubble around the edges of the skillet. If the dip looks too thick, you can add a tablespoon of milk, but for that “thick, bubbling” look, we want to keep it dense.
The Final Layering and Garnishing
Smooth the top of the dip with the back of a spoon. Sprinkle the remaining Monterey Jack on top and place under a broiler for 1-2 minutes until the surface is molten. Remove from the oven carefully—the skillet will be extremely hot!
Now, we garnish for the “forensic visual.” Sprinkle the crumbled white cotija cheese evenly across the top. Follow with a heavy dusting of the reddish-brown chili powder. Finally, scatter the finely chopped cilantro flakes and place a fresh lime wedge neatly on the side of the skillet.
Expert Tips for a Picture-Perfect Dip
- Dry Your Corn: If your corn is wet, it will steam instead of char. Pat it thoroughly with paper towels before it hits the hot oil.
- Temperature Control: If the dip starts to separate or look oily, your heat is too high. Lower the flame and stir in an extra dollop of sour cream to emulsify the sauce.
- Cotija Substitute: Can’t find cotija? Use a dry Feta cheese. It provides a similar salty, crumbly texture that mimics the authentic Creamy Elote Dip look.
- Serving Vessel: Always serve in the cast iron skillet. Not only does it look rustic on a neutral grey countertop, but it keeps the cheese from hardening too quickly.
How to Store and Reheat Your Leftovers
If you happen to have any of this Creamy Elote Dip left, it can be stored in an airtight container in the refrigerator for up to 3 days. However, the cilantro may wilt, so it’s best to enjoy it fresh.
To reheat, return the dip to a small oven-safe dish or skillet. Add a splash of water or milk to loosen the sauce and bake at 350°F (175°C) until bubbling. Add a fresh sprinkle of cotija and cilantro after reheating to revive the visual appeal.
What to Serve with This Mexican Skillet Masterpiece
This dip is a powerhouse on its own, but it pairs beautifully with other vibrant dishes. Serve it alongside bang bang shrimp tacos for a spicy seafood night or as a side to honey lime chicken with mango salsa (coming soon).
For a lighter pairing that balances the richness of the cheese, try a strawberry pecan chicken salad. If you’re hosting a large backyard bash, this dip is the perfect precursor to grilled kielbasa sandwiches (coming soon).
Frequently Asked Questions
You can char the corn and mix the base ahead of time, but wait to melt the top cheese and add the fresh cilantro and cotija until just before serving to maintain the visual quality.
Yes, but ensure you drain and pat the corn very dry. Canned corn contains more moisture, which can prevent it from achieving the necessary charred spots in the skillet.
Oiliness usually happens if the cheese is melted at too high a temperature, causing the fats to separate. Keep the heat on medium-low once you add the dairy components.
While some elote salads (esquites) are served cold, this specific dip is designed to be served hot and bubbling straight from the cast iron skillet for the best cheese-pull experience.
Feta cheese is the best substitute because it has a similar salty, crumbly texture. However, it is slightly tangier than cotija, so adjust your lime juice accordingly.
The Complete Creamy Elote Dip Recipe

Creamy Elote Dip: The Ultimate Charred Mexican Street Corn Skillet
Ingredients
Equipment
Method
- Heat oil in the cast iron skillet over medium-high heat. Add corn and cook without stirring for 3 minutes until blistered with black spots.
- Stir and cook for another 4 minutes until deeply golden-brown. Remove 1/4 cup for garnish.
- Lower heat. Stir in mayo, sour cream, and half of the shredded cheese until bubbling and thick.
- Top with remaining Monterey Jack and broil for 1-2 minutes until molten.
- Dust with chili powder, sprinkle cotija cheese, and scatter cilantro flakes. Serve with lime wedges.
Notes
Substitute Feta if Cotija is unavailable.

Conclusion: Bring the Street Food Vibe Home
This Creamy Elote Dip is more than just an appetizer; it’s a celebration of summer flavors and rustic cooking techniques. By focusing on the char of the corn and the layering of authentic Mexican garnishes, you create a dish that is visually stunning and incredibly satisfying.
Whether you’re serving this on a neutral grey concrete countertop for a modern vibe or at a wooden picnic table, it is guaranteed to be the star of the show. Don’t forget to snap a photo before it’s all gone and share your results with us on Pinterest!