If you’re craving something creamy, spicy, and irresistibly cheesy, then you’ve got to try this Hot & Cheesy Elote (Mexican Street Corn) recipe. This iconic Mexican street food has captured hearts worldwide with its bold flavors, creamy texture, and that perfect touch of spice. Whether served as a side dish, a party snack, or a fun appetizer, this recipe brings the taste of authentic Mexican street corn right into your kitchen.

What Is Hot & Cheesy Elote?
Elote is the Spanish word for corn, and in Mexico, it’s more than just corn—it’s a celebration of flavor. Traditional elote is grilled corn on the cob, slathered with a rich, creamy, and cheesy sauce, and sprinkled with spices that bring out a slightly smoky and tangy taste. The beauty of this dish lies in its simplicity yet depth of flavor. One bite, and you’ll understand why it’s a favorite at street fairs, family gatherings, and food markets across Mexico.
Origin of Hot & Cheesy Elote
Elote has its roots deep in Mexican culinary traditions. Corn has been a staple in Mexico for thousands of years, dating back to the ancient civilizations of the Aztecs and Mayans. Street vendors began serving grilled corn with mayo, cheese, chili, and lime as a portable and satisfying snack. Over the years, this humble street food evolved into various versions, including the hot and cheesy style we love today. The combination of charred corn, creamy sauce, tangy lime, and a kick of chili powder makes it a standout dish that’s enjoyed globally.
Ingredients for Hot & Cheesy Elote (Serves 4)
Here’s what you’ll need to make the ultimate Hot & Cheesy Elote:
For the Corn:
- 4 ears of corn, husked (or 4 cups frozen corn kernels)
- 2 tablespoons butter (or olive oil)
- Salt and black pepper, to taste
For the Cheesy Sauce:
- ½ cup mayonnaise (or Greek yogurt for a lighter version)
- ½ cup sour cream or Mexican crema
- 1 cup cotija cheese, crumbled (or feta as a substitute)
- 1 teaspoon chili powder (adjust to taste)
- 1 teaspoon smoked paprika
- 1 clove garlic, minced
- 1 tablespoon lime juice
- 2 tablespoons chopped fresh cilantro
Optional Toppings:
- Extra cotija or cheddar cheese, melted on top
- Lime wedges
- Extra chili powder or hot sauce for more heat
This combination of ingredients ensures that each bite of Hot & Cheesy Elote is packed with creamy, zesty, and spicy flavor.
Step-by-Step Directions for Hot & Cheesy Elote

Creating Hot & Cheesy Elote is easier than you might think. Here’s a step-by-step guide to help you master it.
1. Cook the Corn
You have a few options depending on your kitchen setup:
Grill Method:
- Brush corn with butter and grill over medium-high heat for 10–12 minutes.
- Turn occasionally until slightly charred and smoky.
Stovetop Method:
- Heat a skillet over medium-high heat and cook corn with butter.
- Turn occasionally until lightly charred, about 10 minutes.
Oven Method:
- Roast corn at 425°F (220°C) for 15–20 minutes, turning halfway through for even cooking.
Grilled or roasted corn is key to bringing out the smoky, earthy flavor that pairs perfectly with the cheesy sauce.
2. Make the Cheesy Sauce
This is where the magic happens:
- In a small bowl, mix together mayonnaise, sour cream, garlic, chili powder, smoked paprika, lime juice, and ¾ of the cotija cheese.
- Adjust salt and spice according to your taste preferences.
The sauce should be smooth, creamy, and slightly tangy with a hint of heat from the chili powder.
3. Assemble Your Hot & Cheesy Elote
Now it’s time to bring everything together:
- While the corn is still hot, brush or spoon the cheesy sauce generously over each ear (or mix with roasted kernels in a bowl).
- Sprinkle the remaining cotija cheese and chopped cilantro on top.
- Add extra chili powder or a drizzle of hot sauce if you love a spicy kick.
The contrast of creamy sauce, crumbly cheese, and charred corn is what makes this dish irresistible.
4. Serve and Enjoy
- Serve immediately with lime wedges for squeezing.
- Perfect as a side dish, appetizer, or party snack.
- Pair it with tacos, grilled meats, or enjoy it all on its own.
Variations of Hot & Cheesy Elote
You can easily customize your Hot & Cheesy Elote to fit your taste or dietary preferences:
- Extra Cheesy Pull: Sprinkle shredded cheddar or Monterey Jack on top and broil for 1–2 minutes for a gooey, melty finish.
- Keto-Friendly Version: Skip any sugar in corn or sauce, use full-fat cheese, and enjoy without guilt.
- Off-the-Cob Style: Roast the kernels, mix with the cheesy sauce, and serve in a bowl as a dip.
- Spicy Lovers Version: Add finely chopped jalapeños or a splash of your favorite hot sauce.
- Vegan Version: Substitute mayonnaise and sour cream with vegan alternatives and use dairy-free cheese.
No matter the variation, Hot & Cheesy Elote remains a show-stopping, flavor-packed dish.
Frequently Asked Questions (FAQs)
1. Can I use frozen corn for Hot & Cheesy Elote?
Absolutely! Frozen corn works perfectly if fresh corn isn’t available. Just thaw it and roast or sauté until lightly charred.
2. What is cotija cheese, and can I substitute it?
Cotija is a Mexican crumbly cheese with a salty flavor. Feta cheese or even Parmesan can be used as a substitute if you can’t find cotija.
3. How spicy is Hot & Cheesy Elote?
The spice level is adjustable. Start with 1 teaspoon of chili powder and add more if you like a bolder, spicier flavor.
4. Can I make this dish ahead of time?
The sauce can be made ahead and stored in the fridge for up to 2 days. Corn is best served fresh and hot, but roasted kernels with sauce can be reheated gently.
5. Can this recipe be made vegan or dairy-free?
Yes! Use vegan mayonnaise, plant-based sour cream, and dairy-free cheese to enjoy a fully vegan Hot & Cheesy Elote.
Tips for the Perfect Hot & Cheesy Elote
- Use fresh ingredients: Fresh corn, lime, and cilantro elevate the flavors.
- Don’t skip the char: Slightly charred corn adds a smoky, authentic taste.
- Serve immediately: Corn is best enjoyed hot, with creamy sauce still soft and melty.
- Experiment with cheeses: Cotija, feta, cheddar, or Monterey Jack all work beautifully.
With these tips, you’ll be able to serve Hot & Cheesy Elote that tastes just like it came from a Mexican street vendor.
Conclusion
Hot & Cheesy Elote is more than just a side dish—it’s a celebration of Mexican flavors, combining smoky grilled corn, creamy cheese, tangy lime, and a kick of spice. With this recipe, you can enjoy authentic street corn at home, customize it to your taste, and impress family or friends at your next meal or gathering. Whether you stick to the classic version or explore variations, every bite of Hot & Cheesy Elote (Mexican Street Corn) promises bold, cheesy, and irresistible flavors that will keep everyone coming back for more.