There’s something magical about the first bite of street corn on a warm evening—the smoky char, the tangy lime, the perfect balance of creamy and spicy that makes you close your eyes and savor every moment. Last summer, I was desperately craving that exact flavor while hosting a backyard gathering for twelve, but grilling individual corn cobs felt overwhelming. That’s when inspiration struck: why not capture all those beloved street corn flavors in an easy, shareable dip? This recipe has become such a hit that I’ve since created variations like my Smoked Mexican Street Corn Dip for when you want extra smoky depth, and my Mexican Street Corn Pasta Salad that turns these same flavors into a hearty side dish perfect for potlucks.

What Is Street Corn Dip?
Street corn dip is essentially elote reimagined as a crowd-pleasing appetizer. Traditional Mexican street corn is grilled corn on the cob slathered with mayonnaise, sprinkled with cotija cheese, dusted with chili powder, and finished with a squeeze of lime. This dip captures all those same bold, beloved flavors in a warm, creamy base that’s perfect for scooping with tortilla chips.
What makes this version special is how it balances indulgence with freshness—the Greek yogurt lightens the richness while maintaining that signature creamy texture, and the mild diced green chiles add just the right amount of heat without overwhelming the sweet corn. It’s comfort food that doesn’t feel heavy, making it perfect for any gathering where you want something both familiar and exciting.
For more crowd-pleasing party dips, try:
- Smoked Mexican Street Corn Dip – Elevated version with deep smoky flavors that’s absolutely irresistible
- Buffalo Chicken Dip – Creamy, spicy classic that disappears fast at every gathering
- Buffalo Chicken Dip Crock Pot Recipe – Set-it-and-forget-it version perfect for game day entertaining
Why You’ll Love This Street Corn Dip
- Ridiculously Easy Prep: Everything comes together in one skillet in about 20 minutes. No grilling required, no complicated techniques—just sauté, mix, and enjoy.
- Flavor Explosion: The combination of sweet corn, tangy lime, creamy mayonnaise, and Greek yogurt, plus that perfect trio of chili powder, garlic powder, and Tajín, creates layers of flavor that keep you coming back for more.
- Budget-Friendly Crowd Pleaser: Using simple ingredients like canned corn, Greek yogurt, and shredded cheeses, this feeds a crowd without breaking the bank—much more economical than grilling individual corn cobs.
- Better Than Restaurant Versions: Unlike many restaurant dips that can be overly heavy or one-note, this homemade version has the perfect balance of creamy, tangy, and spicy that’ll have your guests asking for the recipe.

Quick Overview of How to Make It
This dip comes together beautifully in just five simple steps: sauté the aromatics, mix the creamy base, combine everything with the corn and seasonings, then top with cheese and warm until bubbly. Total time is about 20 minutes from start to finish, with most of that being hands-off warming time.
What I love most about this recipe is watching the transformation happen—the diced onion becomes sweet and translucent, the corn kernels warm through and release their natural sweetness, and the two cheeses melt into the creamy base creating those irresistible stretchy pulls that make everyone gather around the skillet. It’s the kind of recipe that makes you feel like a kitchen magician, even though it’s surprisingly foolproof.
Ingredients
- 1 tablespoon olive oil
- 1/3 cup white onion (43g), diced
- 4 oz can mild diced green chiles
- 1/3 cup water (79g)
- 1 cup corn kernels (canned drained, fresh, or thawed frozen), or more if desired
- 2/3 cup mayonnaise (151g)
- 1 cup plain Greek yogurt (227g)
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon Tajín
- Juice of 1 lime
- 2 tablespoons fresh chopped cilantro, plus extra for garnish
- 1 cup shredded cheddar cheese (113g)
- 1/2 cup shredded cotija cheese or queso fresco (60g)
- Salt and pepper, to taste
- Chips, for serving
Step-by-Step Instructions

Step 1: Sauté the Aromatics
Heat the olive oil in a large oven-safe skillet over medium heat. Add the diced white onion and cook for 3-4 minutes until softened and translucent. The onion should smell sweet and fragrant—this builds the flavor foundation for your dip.
Step 2: Add the Chiles and Corn
Stir in the diced green chiles and water, cooking for another 2 minutes to let the flavors meld. Add the corn kernels and cook for 3-4 minutes until heated through. The corn should be tender and bright—taste a kernel to make sure it’s warmed all the way through.
Step 3: Create the Creamy Base
In a large bowl, whisk together the mayonnaise, Greek yogurt, chili powder, garlic powder, Tajín, and fresh lime juice until smooth. Season with salt and pepper to taste. This mixture should be creamy and well-combined with no lumps.
Step 4: Combine Everything
Remove the skillet from the stovetop and stir in the creamy mixture until everything is well combined. Fold in the 2 tablespoons of fresh chopped cilantro and half of both the cheddar and cotija cheeses. The mixture should be creamy and cohesive.
Step 5: Top and Warm
Sprinkle the remaining cheddar and cotija cheeses over the top. Either return to medium-low heat on the stovetop for 5-7 minutes, or transfer to a preheated 350°F oven for 5-7 minutes, until the cheese is melted and bubbly. If you don’t have an oven-safe skillet, transfer the dip to a baking dish before adding cheese and warming in the oven. Garnish with extra cilantro and serve immediately while warm with tortilla chips.
What to Serve It With
- Crispy tortilla chips: The classic pairing—choose thick, sturdy chips that can handle the creamy dip without breaking.
- Fresh vegetables: Sliced bell peppers, cucumber rounds, or jicama sticks provide a refreshing crunch that balances the richness.
- Cold Mexican beer or margaritas: The bright, citrusy flavors complement the dip’s creamy spiciness perfectly.
- Simple Mexican rice: If you want to make it a more substantial meal, serve alongside seasoned rice and warm tortillas for a complete feast.

Top Tips for Perfecting Street Corn Dip
- Don’t Skip the Fresh Lime Juice: Bottled lime juice won’t give you the same bright, acidic punch that balances all the creamy elements. Always use fresh lime for the best flavor.
- Taste and Adjust the Seasoning: Start with the suggested amounts of chili powder, garlic powder, and Tajín, but adjust to your taste. Some people love extra heat, while others prefer more garlic-forward flavors.
- Use Room-Temperature Dairy: Let your Greek yogurt and mayonnaise come to room temperature before mixing to prevent lumps and ensure a silky smooth texture.
- Add Extra Corn if You Love It: The recipe calls for 1 cup, but corn lovers can easily bump this up to 1.5 cups for more texture and sweetness.
- Fresh Cilantro Makes a Difference: Don’t substitute dried cilantro here—the fresh herbs add a bright, herbaceous note that’s essential to the authentic street corn flavor.
- Serve While Warm: This dip is best enjoyed immediately after warming while the cheese is still melty and stretchy for optimal texture and flavor.
- Taste Before Adding Salt: Cotija cheese can be quite salty, so taste your dip before adding additional salt. Start with a small pinch and adjust from there.
Storing and Reheating Tips
- Refrigerator Storage: Store leftover dip in the refrigerator for up to 3 days in a covered container. The cotija cheese may firm up, but this is normal and doesn’t affect flavor.
- Reheating Method: Warm gently in a 300°F oven for 10-15 minutes, stirring halfway through. Avoid the microwave as it can make the cheese texture rubbery.
- Refresh Before Serving: When reheating, add a squeeze of fresh lime juice and a sprinkle of fresh cilantro to brighten the flavors.
- Freezing Not Recommended: The mayonnaise and Greek yogurt base doesn’t freeze well and may separate when thawed.
FAQs
Can I use frozen corn instead of fresh or canned?
Absolutely! Frozen corn works beautifully in this recipe. Just make sure to thaw it completely and pat it dry with paper towels to remove excess moisture before adding it to the skillet.
What if I can’t find cotija cheese?
Queso fresco is the closest substitute and works perfectly. In a pinch, you can use feta cheese (though it’s more tangy) or even additional cheddar cheese, though you’ll lose some of the authentic Mexican flavor.
Can I make this dip ahead of time?
Yes! You can prepare the entire dip up to the point of adding the cheese topping, then cover and refrigerate for up to 24 hours. When ready to serve, add the cheese, warm through, and give it a gentle stir before serving.
How can I make this spicier?
Add a diced jalapeño with the onions, use hot diced green chiles instead of mild, or include a pinch of cayenne pepper in the spice mixture. You can also serve with hot sauce on the side.
Can I make this healthier?
Try substituting half the mayonnaise with additional Greek yogurt, or use a lighter mayonnaise. The dip will be slightly lighter but still delicious.
What’s the best way to serve this for a party?
Keep it warm in a slow cooker on the “warm” setting, or serve it in a cast iron skillet that retains heat well. Provide both regular and lime-flavored tortilla chips for variety.
Conclusion
This street corn dip proves that sometimes the best recipes are born from a craving and a little creativity. It captures everything we love about Mexican street corn—that perfect balance of creamy, tangy, and spicy—while being infinitely more practical for feeding a crowd. The beauty lies in its simplicity: quality ingredients, minimal prep, and maximum flavor payoff.
Whether you’re hosting a summer barbecue, bringing a dish to a potluck, or just want to treat yourself to something special on a Tuesday night, this dip delivers every time. I encourage you to make it your own—add extra corn if you’re a corn fanatic, bump up the spices if you love heat, or try it with different cheese combinations. The best recipes are the ones that adapt to your taste, and this one is wonderfully flexible.
Give this street corn dip a try and let me know how it turns out! I’d love to hear about any creative variations you come up with or how it went over at your next gathering. Happy cooking!
PrintStreet Corn Dip
Creamy street corn dip with tangy lime, cotija cheese & spices. Ready in 20 minutes! Perfect party appetizer that captures elote flavors.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 6-8 servings
Ingredients
- 1 Tablespoon olive oil
- 1/3 cup white onion (43g), diced
- 4 oz can mild diced green chiles
- 1/3 cup water (79g)
- 1 cup corn kernels (canned drained, fresh, or thawed frozen), or more, if desired
- 2/3 cup mayonnaise (151g)
- 1 cup plain Greek yogurt (227g)
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- 1 teaspoon Tajín
- 1 lime, juice from
- 2 Tablespoons fresh chopped cilantro, plus extra for garnish
- 1 cup shredded cheddar cheese (113g)
- 1/2 cup shredded cotija cheese or queso fresco (60g)
- Salt and pepper, to taste
- Chips, for serving
Instructions
- Step 1: Sauté the Aromatics Heat the olive oil in a large oven-safe skillet over medium heat. Add the diced white onion and cook for 3-4 minutes until softened and translucent. The onion should smell sweet and fragrant—this is building the flavor foundation for your dip.
- Step 2: Add the Chiles and Corn Stir in the diced green chiles and water, cooking for another 2 minutes to let the flavors meld. Add the corn kernels and cook for 3-4 minutes until heated through. The corn should be tender and bright—taste a kernel to make sure it’s warmed all the way through.
- Step 3: Create the Creamy Base In a large bowl, whisk together the mayonnaise, Greek yogurt, chili powder, garlic powder, Tajín, and fresh lime juice until smooth. Season with salt and pepper to taste. This mixture should be creamy and well-combined with no lumps.
- Step 4: Combine Everything Remove the skillet from the stovetop and stir in the creamy mixture until everything is well combined. Fold in the 2 tablespoons of fresh chopped cilantro and half of both the cheddar and cotija cheeses. The mixture should be creamy and cohesive.
- Step 5: Top and Warm Sprinkle the remaining cheddar and cotija cheeses over the top. Either return to medium-low heat on the stovetop for 5-7 minutes, or transfer to a preheated 350°F oven for 5-7 minutes, until the cheese is melted and bubbly. If you don’t have an oven-safe skillet, transfer the dip to a baking dish before adding cheese and warming in the oven. Garnish with extra cilantro and serve immediately while warm with tortilla chips.













