When I think of summer, I picture sunshine, laughter, and the irresistible aroma of grilled corn. For years, I’ve been on a quest to find that perfect, vibrant flavor of Mexican street corn, or elote, that takes me right back to bustling markets. It’s a dish that feels both simple and incredibly special. I remember Clara Kohn, our founder, reminiscing about how she wanted to capture that authentic street-side magic in her own kitchen. She wanted a recipe that was easy enough for any busy weeknight but tasted like a weekend fiesta. And guess what? She nailed it! This recipe is your ticket to that delicious, creamy, tangy, and slightly spicy experience, no matter where you are.

Why You’ll Love This Mexican Street Corn
Get ready to fall in love with this recipe. It’s a flavor explosion! Here’s why it’s a winner:
- Incredibly easy to make.
- Bursting with authentic Mexican flavors.
- Perfect for BBQs or a quick side dish.
- Uses simple, easy-to-find ingredients.
- It’s just plain delicious!
A Taste of Tradition: The Story Behind Mexican Street Corn
Mexican street corn, known as elote, is more than just a snack; it’s a culinary icon. Imagine vibrant stalls lining busy streets, the air filled with smoky aromas and cheerful chatter. That’s where elote truly shines. It’s a dish that’s been passed down through generations, a beloved part of Mexican food culture. Our grandmother used to make a version of this for us, always with a little extra love. She believed that the best food came from the heart, and that’s the spirit we’ve poured into this recipe. It’s about honoring tradition while making it accessible for your family table, just like she did for ours.
Gather Your Ingredients for Authentic Mexican Street Corn
Let’s get cooking! You’ll need just a few simple things to bring this amazing Mexican street corn to life. Grab these from your pantry or the store:
- 4 ears of fresh corn
- 1/2 cup creamy mayonnaise
- 1/4 cup tangy sour cream
- 1/4 cup crumbled cotija cheese
- 2 tablespoons fresh cilantro, finely chopped
- 1 tablespoon zesty lime juice
- 1 teaspoon smoky chili powder
- 1/2 teaspoon savory garlic powder
- Salt, just enough to taste
- Optional: extra chili powder and cilantro for that final flourish

Ingredient Notes and Substitutions for Mexican Street Corn
Cotija cheese is the star here, giving our Mexican street corn that salty, crumbly goodness. It’s a firm, aged Mexican cheese. If you can’t find it, don’t worry! Feta cheese is a great substitute. It offers a similar salty bite, though it’s a bit softer. Mayonnaise is key for that creamy coating that holds all the flavors. It might seem unusual, but trust me, it works like magic! It creates a perfect base for the other seasonings, helping them cling beautifully to the corn. Feel free to add a pinch of cayenne to the mayo mix if you love extra heat.
Step-by-Step Guide to Perfect Mexican Street Corn
Ready to make some magic? This recipe for Mexican street corn is so straightforward, you’ll have a delicious side dish ready in no time. We’ll start by getting our corn perfectly tender. Then, we’ll whip up that irresistible creamy topping. Finally, we’ll bring it all together for a flavor fiesta!
- First, let’s cook the corn. You can either grill it or boil it until it’s nice and tender. We’ll cover both methods in detail below!
- While your corn is cooking, let’s mix up the delicious coating. Grab a small bowl.
- Add the mayonnaise and sour cream to the bowl.
- Crumble in the cotija cheese.
- Stir in the chopped fresh cilantro and fresh lime juice.
- Add the chili powder and garlic powder.
- Season with salt to your liking.
- Mix everything together until it’s smooth and creamy.
- Once your corn is cooked and slightly cooled, spread this creamy mixture all over each ear.
- For an extra pop of color and flavor, sprinkle on some more chili powder and cilantro.
- Serve your amazing Mexican street corn right away and enjoy!

Grilling Your Mexican Street Corn
Grilling gives our Mexican street corn a wonderful smoky flavor. Preheat your grill to medium-high heat. Lightly oil the grates to prevent sticking. Place the corn directly on the grill. Cook for about 10-15 minutes, turning occasionally. You want those lovely char marks and for the kernels to be tender. Don’t rush this part; the grill adds so much character!
Boiling Your Mexican Street Corn
If grilling isn’t an option, boiling is a super simple way to go. Fill a large pot with water and add a pinch of salt. Bring the water to a rolling boil. Carefully add the corn ears to the boiling water. Boil for about 8-10 minutes, or until the corn is tender when pierced with a fork. Drain the corn well before you start spreading on that yummy topping.
Essential Equipment for Making Mexican Street Corn
You don’t need much to whip up this fantastic Mexican street corn! Having the right tools makes the process even smoother. Here’s what I always have on hand:
- A grill or a large pot (for cooking the corn)
- A small mixing bowl
- A spoon or spatula for spreading
- Measuring cups and spoons
- A sharp knife (for chopping cilantro)
That’s really it! Simple tools for a simple, delicious dish.

Pro Tips for the Best Mexican Street Corn
Want to take your Mexican street corn from good to absolutely amazing? I’ve picked up a few tricks over the years that really make a difference. First, always use the freshest corn you can find; it makes a world of difference in sweetness and texture. When mixing the creamy coating, taste as you go. You might want a little more lime for tang or more chili powder for a kick. I sometimes add a tiny pinch of smoked paprika to the mayo mix for an extra layer of smoky depth. And remember, elote is best served hot, right after it’s made. The creamy topping melds beautifully with the warm corn. These little touches really elevate this simple dish.
Serving and Storing Your Delicious Mexican Street Corn
This Mexican street corn is a showstopper as a side dish. It’s fantastic alongside grilled meats, tacos, or even just a big salad. Serve it warm, right after you’ve slathered on that creamy goodness. If you happen to have any leftovers (which is rare in my house!), store them in an airtight container in the fridge. They’ll keep for about 2 days. To reheat, I like to pop them in a warm oven for a few minutes. This helps bring back some of that lovely texture. Honestly though, it’s truly best enjoyed fresh!
Frequently Asked Questions About Mexican Street Corn
Got questions about making this vibrant Mexican street corn? I’ve got answers! Here are some common ones I get:
Can I make Mexican street corn without a grill?
Absolutely! Grilling adds a lovely smoky char, but boiling is a fantastic alternative. Just boil the corn until tender, then drain it well. You’ll still get that amazing creamy, tangy flavor. You can even char it a bit in a hot skillet after boiling if you like.
What is cotija cheese?
Cotija is a firm, crumbly, salty Mexican cheese made from cow’s milk. It’s often called the “Parmesan of Mexico.” It adds a wonderful savory depth to our elote. If you can’t find it, feta cheese is a good substitute, though it’s a bit softer.
How spicy is this Mexican street corn recipe?
This recipe has a mild warmth from the chili powder, which is quite approachable. If you like it spicier, I recommend adding a pinch of cayenne pepper to the mayonnaise mixture. You can also sprinkle extra chili powder on top for a bolder kick. Taste and adjust to your liking!
Can I prepare the creamy topping ahead of time?
Yes, you can! The creamy topping for your Mexican street corn can be mixed a few hours ahead and stored in the refrigerator. Just give it a good stir before spreading it on the warm corn. This saves you a few minutes when the corn is ready to serve.
Nutritional Snapshot of Mexican Street Corn
Please keep in mind that the nutritional values provided for this Mexican street corn recipe are estimates. They can vary significantly based on the specific brands of ingredients you use, the exact preparation methods, and portion sizes. For the most accurate information, we always recommend calculating the nutrition based on the actual ingredients you use in your own kitchen.
Print
Authentic Mexican Street Corn: 4 Amazing Tips
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Authentic Mexican street corn recipe, easy to make at home. Enjoy the vibrant flavors of elote with simple ingredients and clear instructions.
Ingredients
- 4 ears of corn
- 1/2 cup mayonnaise
- 1/4 cup sour cream
- 1/4 cup crumbled cotija cheese
- 2 tablespoons chopped fresh cilantro
- 1 tablespoon lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- Salt to taste
- Optional: additional chili powder and cilantro for garnish
Instructions
- Grill or boil the corn until tender.
- In a small bowl, mix mayonnaise, sour cream, cotija cheese, cilantro, lime juice, chili powder, and garlic powder.
- Spread the mixture evenly over the corn.
- Sprinkle with additional chili powder and cilantro if desired.
- Serve immediately.
Notes
- For a spicier kick, add a pinch of cayenne pepper to the mayonnaise mixture.
- If cotija cheese is unavailable, feta cheese can be a substitute.
- Elote is best enjoyed fresh off the grill.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Grilling or Boiling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 ear
- Calories: 350
- Sugar: 8g
- Sodium: 400mg
- Fat: 25g
- Saturated Fat: 8g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 30mg
