As the sun sets and the world seems to slow down, it’s the simple pleasures that make life delightful. Picture this: you’re at a bustling street fair, laughter fills the air, and the smell of grilled corn wafts through the crowd.
Suddenly, amidst the chatter, you hear someone exclaim, “You have to try the elotes!” When you take that first bite, the creamy goodness clashes with the smoky essence and zesty lime. You get lost in a celebration of flavors that’s utterly irresistible.
What goes hand in hand with Mexican street corn? Think grilled meats, fresh salads, or even a simple avocado toast. You can pair elotes with tacos or enjoy them alongside your favorite summer BBQ.
Now, let me take you deeper into this culinary journey.

What is Mexican Street Corn (Elotes)?
Mexican street corn is grilled corn on the cob coated in a creamy topping of mayonnaise, cotija cheese, lime juice, and chili powder. It’s typically served on sticks, allowing you to enjoy it easily while wandering around the vibrant streets of Mexico.
But it’s not just about walking and munching. The flavor components create a magical experience. The sweet corn contributes a natural sweetness that pairs beautifully with the savory and tangy notes of the toppings.
Why This Recipe Works?
This recipe succeeds due to four key factors:
1. Simple Ingredients
The beauty of elotes is in its simplicity. You need just a handful of ingredients. Corn, mayonnaise, lime, cheese, and spices form a harmonious union. These won’t break the bank but create a stunning dish.
2. Flavorful Combinations
The combination of creamy, tangy, and spicy elements energizes the palate. The mayonnaise brings richness, while lime adds a refreshing zing. Cotija cheese or queso fresco provides a salty bite. Each ingredient plays a crucial role in enhancing the overall profile.
3. Versatility
You can have fun with elotes! This recipe allows room for customization. Whether you want to throw in extra spices or swap ingredients, you can make it your own. Grill the corn, boil it, or even roast it; the flavor magic still works.
4. Visual Appeal
Let’s face it—food that looks good tastes better! The bright colors and textures of elotes make it photogenic. The creamy topping contrasts with the golden corn, and the vibrant lime garnishes add that extra flair. It’s a feast for the eyes, as well as the taste buds.
Ingredients You’ll Need to Make This Dish
Here’s what you need to gather before your culinary adventure begins:
- 2 Tablespoons creamy mayonnaise
- 2 Tablespoons tangy Mexican crema (or sour cream)
- chili powder or Tajín seasoning, to taste
- freshly chopped cilantro, for garnish (optional)
- ½ cup crumbled Cotija cheese or queso fresco
- 1 lime, cut into wedges
- 4 fresh corn ears, peeled
- 2 Tablespoons melted unsalted butter for brushing
- 1 teaspoon smoked paprika

How to Make Mexican Street Corn (Elotes)
Now, let’s get cooking with a straightforward approach. Here’s how you whip up this delightful treat.
Step 1: Prepare the Corn
Start by peeling the corn. Remove the husks and silk, so you have a clean cob to work with.
Step 2: Grill the Corn
Preheat your grill over medium heat. Brush the corn with melted unsalted butter for flavor and moisture. Grill the corn on all sides until you see beautiful charred marks. The corn should take about 10-15 minutes, turning occasionally.
Step 3: Mix the Sauce
In a bowl, whisk together the mayonnaise, Mexican crema, chili powder (or Tajín), and smoked paprika. Taste and adjust. A little extra heat never hurt anyone!
Step 4: Assemble the Elotes
Once the corn is grilled to perfection, remove them from the grill. Using a brush or a spoon, slather the creamy mixture over the warm corn. Make sure each cob is generously coated.
Step 5: Add the Cheese and Lime
Sprinkle the crumbled Cotija cheese over the top. It should cling to the creamy coating. Squeeze fresh lime juice over the corn for that citrusy kick.
Step 6: Serve and Enjoy
Optional: Garnish with fresh cilantro for a pop of green. Serve your elotes immediately while they’re warm. They taste even better when shared with good company!
Tips & Tricks
Here are some handy tips to elevate your elotes game:
- Grill with Perfection: Ensure your grill is hot before adding corn. This enhances the flavor through caramelization.
- Experiment with Spices: Don’t hesitate to play with spices. Add cayenne pepper for a fiery kick or smoked paprika for depth.
- Dairy Alternatives: If you’re lactose intolerant or vegan, use a dairy-free mayo and cheese substitute. The recipe still holds strong.
- Presentation Counts: Cut the corn into smaller pieces if serving at a party. It’s easier for guests to enjoy and share.
- Make-Ahead Option: Prepare the sauce beforehand and store it in the fridge. Grill the corn just before you want to serve it for the best results.
How Do You Store the Leftovers?
If you find yourself with leftover elotes (a rare occasion, I know!), let the corn cool down. Wrap it tightly in plastic wrap or store it in an airtight container. Refrigerate for up to three days. When you’re ready to enjoy, a quick pop in the microwave or a warm-up on the grill will bring it back to life!
What Sides Would Complement Mexican Street Corn (Elotes)?
Pair your elotes with sides that sing in harmony. Here’s what I suggest:
1. Grilled Tacos
Tacos filled with grilled chicken, beef, or sautéed veggies make for a wonderful combination. The grilled flavors echo the charred corn. Top with fresh salsa for a burst of color.
2. Fresh Guacamole
Creamy avocado dip loaded with lime juice and cilantro balances the spiciness of elotes. It’s the perfect cooling counterpart. Serve it with tortilla chips for extra crunch.
3. Mexican Rice
A zesty Mexican rice—think cumin, tomatoes, and onions—completes the meal wonderfully. The textures between elotes and rice work well together, creating a satisfying dining experience.
What Alternatives Can You Use for the Ingredients If They Are Not Present in Your Kitchen?
Not sure if you have all the ingredients? Here are some clever substitutes:
1. Mexican Crema
If you can’t find Mexican crema, sour cream or Greek yogurt works too. Both will add a lovely tang.
2. Cotija Cheese
No Cotija? Feta cheese crumbles or even grated Parmesan can serve as good alternatives, offering a similar salty profile.
3. Butter
If you’re out of butter, olive oil or avocado oil can be helpful for brushing the corn.
4. Corn
In a pinch, frozen or canned corn can be used. While the textures will differ, you can still achieve that beloved elotes flavor by following the same sauce preparation.

Conclusion
Making elotes is about embracing a fun culinary journey. Not only does it tickle the taste buds, but it also brings people together. Whether you’re enjoying it at a street fair or grilling it at home, the process is simple and rewarding.
So if you’re looking for a vibrant dish to make at your next gathering or just want to treat yourself, look no further than Mexican street corn. Trust me, it’s worth every bite.
Now fire up that grill, call some friends, and let the flavors fly!
You’ll also like the following recipes!
- Easy Slow Roasted Beef Tenderloin Copycat Recipe
- How to Make Perfect Prime Rib Roast
- Best Quick Potluck Recipe

Mexican Street Corn Elotes Recipe – Easy Family Meal
Description
Elotes, or Mexican street corn, is not just food; it's an experience! Originating from street vendors in Mexico, this dish has a rich history. It’s comfort food and finger food, all rolled into one delicious package.
With its creamy dressing, smoky spices, and tangy cheese, elotes can turn any ordinary meal into a feast for the senses.
I’ll share my insights on why this dish is a must-try, along with my expertise in preparing it. As a registered dietitian and food blogger with years of experimenting in the kitchen, I’ve crafted this recipe to make it easy and enjoyable.
So, let’s dive into the details!
Ingredients
Instructions
Step 1: Prepare the Corn
-
Start by peeling the corn. Remove the husks and silk, so you have a clean cob to work with.
Step 2: Grill the Corn
-
Preheat your grill over medium heat. Brush the corn with melted unsalted butter for flavor and moisture. Grill the corn on all sides until you see beautiful charred marks. The corn should take about 10-15 minutes, turning occasionally.
Step 3: Mix the Sauce
-
In a bowl, whisk together the mayonnaise, Mexican crema, chili powder (or Tajín), and smoked paprika. Taste and adjust. A little extra heat never hurt anyone!
Step 4: Assemble the Elotes
-
Once the corn is grilled to perfection, remove them from the grill. Using a brush or a spoon, slather the creamy mixture over the warm corn. Make sure each cob is generously coated.
Step 5: Add the Cheese and Lime
-
Sprinkle the crumbled Cotija cheese over the top. It should cling to the creamy coating. Squeeze fresh lime juice over the corn for that citrusy kick.
Step 6: Serve and Enjoy
-
Optional: Garnish with fresh cilantro for a pop of green. Serve your elotes immediately while they’re warm. They taste even better when shared with good company!
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 162kcal
- % Daily Value *
- Total Fat 5g8%
- Saturated Fat 1g5%
- Cholesterol 2mg1%
- Sodium 84mg4%
- Total Carbohydrate 29g10%
- Dietary Fiber 4g16%
- Sugars 5g
- Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Grill with Perfection: Ensure your grill is hot before adding corn. This enhances the flavor through caramelization.
- Experiment with Spices: Don’t hesitate to play with spices. Add cayenne pepper for a fiery kick or smoked paprika for depth.
- Dairy Alternatives: If you’re lactose intolerant or vegan, use a dairy-free mayo and cheese substitute. The recipe still holds strong.
- Presentation Counts: Cut the corn into smaller pieces if serving at a party. It’s easier for guests to enjoy and share.
- Make-Ahead Option: Prepare the sauce beforehand and store it in the fridge. Grill the corn just before you want to serve it for the best results.