Grilled Mexican Street Corn

Featured in: Complement Your Main Course

Transform fresh sweet corn into authentic Mexican street food with this easy elotes recipe. The corn is cooked until tender, either in the oven or on the grill for extra char, then slathered with a simple garlic mayo mixture. The magic happens when the warm corn is rolled in crumbled cotija cheese, sprinkled with fresh cilantro and chili powder, and finished with a squeeze of lime. This versatile recipe works both in the oven or on the grill, making it perfect for any occasion from summer barbecues to quick snacks. The combination of creamy, salty, spicy, and tangy flavors creates the perfect balance that makes this street food so popular.
A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Tue, 04 Mar 2025 01:45:04 GMT
A plate of corn with lime wedges and spices on it. Pin it
A plate of corn with lime wedges and spices on it. | tasteofcook.com

Transport yourself to the vibrant streets of Mexico with this irresistible Elotes recipe. Each ear of sweet corn gets grilled to perfection, developing a beautiful char before being slathered with creamy, garlicky mayo and showered with salty cotija cheese, warming chili powder, and fresh cilantro. A squeeze of lime brings everything together in this beloved street food classic.

My passion for elotes began during summers spent in Mexico City, where street vendors would grill corn to perfection, each developing their own special touch to make their version unique. After countless attempts, this recipe captures that same magic.

Key Elements for Bold Flavor

  • Fresh Sweet Corn: Select at peak ripeness for the best natural sweetness and texture.
  • Quality Mayonnaise: Creates a creamy, rich base that binds the flavors.
  • Fresh Garlic: Adds aromatic depth and enhances the savory profile.
  • Cotija Cheese: Provides a salty, tangy punch that balances the sweetness of the corn.
  • Ancho Chili Powder: Brings mild warmth and smoky depth to the dish.
  • Fresh Cilantro: Brightens every bite with its fresh, herbaceous notes.
  • Juicy Limes: Add a zesty, citrusy balance to enhance the overall flavor.
  • Mexican Crema: Elevates creaminess for a smooth, well-rounded taste.
  • Garlic Powder: Deepens the savory flavor and complements the fresh garlic.
  • Sea Salt: Enhances the taste and brings out the natural flavors.
  • Black Pepper: Adds a subtle depth and mild heat.
  • Butter: Infuses extra richness and smoothness into the dish.
  • Hot Sauce: Optional for those who enjoy an extra spicy kick.
  • Fresh Herbs: Used as a garnish to add color and freshness.

Creating Your Elotes

Preparing the Corn:
Choose fresh, sweet corn with bright green husks and silk. If grilling, you can remove the husks for more char or leave them on for tender, steamed results.
Achieving Perfect Char:
Whether grilling or oven-roasting, patience is key. Let each ear develop beautiful caramelization to add depth to the final dish.
Making the Spread:
Combine mayonnaise with garlic powder, creating a creamy base that will help all other toppings adhere to the corn.
A bowl of corn on the cob with limes and cilantro. Pin it
A bowl of corn on the cob with limes and cilantro. | tasteofcook.com

Living in Mexico taught me that every street vendor has their own special touch. One memorable vendor would brush his corn with butter before applying the mayo, creating an extra layer of richness that made his elotes unforgettable.

Perfect Pairings

Complete your Mexican feast by serving elotes alongside grilled carne asada or chicken tacos. Add fresh guacamole and warm tortillas for an authentic street food experience. For drinks, serve with ice-cold Mexican beer or horchata for a traditional pairing.

Creative Variations

Transform this versatile dish by exploring different combinations. Create a spicy version with Tajín and hot sauce. Make it extra indulgent with a mixture of mayonnaise and Mexican crema. Try it with grilled poblano peppers on the side, or serve it esquites-style by cutting the kernels off the cob and serving in cups.

Keeping Fresh

While elotes are best enjoyed immediately, you can prepare components ahead of time. Grill the corn and store toppings separately, assembling just before serving. For leftovers, cut kernels off the cob and store in an airtight container for up to three days.

Simple Success

The key to perfect elotes lies in achieving that ideal char. Don't rush the grilling process, and let each ear develop beautiful caramelization marks that add depth to the final dish.

Smart Planning

Prepare all your toppings before grilling the corn. Have everything ready to assemble while the corn is still hot, allowing the cheese to melt slightly into the warm mayo.

A plate of corn with lime wedges and other toppings. Pin it
A plate of corn with lime wedges and other toppings. | tasteofcook.com

After years of making elotes, I've discovered they're more than just grilled corn - they're a celebration of Mexican street food culture that brings people together. Whether served at a backyard barbecue or casual dinner, each bite delivers the perfect balance of flavors that makes this simple dish extraordinary.

Frequently Asked Questions

→ Can I use frozen or canned corn instead?
Fresh corn on the cob is strongly recommended for authentic texture and flavor. Frozen or canned won't achieve the same results.
→ What can I substitute for cotija cheese?
Feta cheese makes a good substitute, though it's slightly more tangy than traditional cotija.
→ How spicy is this recipe?
The heat level is adjustable. Use smoked paprika instead of chili powder for a milder version.
→ Can I make this ahead of time?
Best served immediately while warm, but you can cook the corn ahead and reheat before adding toppings.
→ What's the best way to grill the corn?
Either leave husks on for steaming or remove for direct grilling and char marks. Both methods work well.

Grilled Mexican Street Corn

Traditional Mexican street corn topped with creamy garlic mayo, cotija cheese, fresh cilantro, and a hint of chili heat. Perfect summer side dish.

Prep Time
5 Minutes
Cook Time
35 Minutes
Total Time
40 Minutes

Category: Side Dishes

Difficulty: Easy

Cuisine: Mexican

Yield: 5 Servings (5 corn ears)

Dietary: Low-Carb, Vegetarian, Gluten-Free

Ingredients

→ Base Ingredients

01 Sweet corn, with husks (5 ears)
02 Mayonnaise (4 tablespoons)
03 Garlic powder (¼ teaspoon)

→ Toppings

04 Cotija cheese, crumbled (½ cup)
05 Fresh cilantro, chopped (3 tablespoons)
06 Chipotle or ancho chili powder (½-1 teaspoon)
07 Fresh limes, quartered for serving

Instructions

Step 01

Preheat oven to 350°F. Place corn with husks directly on oven rack and bake 35-40 minutes until tender and juicy.

Step 02

For grilled corn, either leave husks on or remove for grill marks. Alternatively, bake for 30 minutes first, then finish on grill for light charring.

Step 03

Whisk together mayonnaise and garlic powder in a small bowl.

Step 04

Remove corn husks after cooking. Brush each ear with garlic mayonnaise mixture. Place cotija cheese on a plate and roll corn to coat.

Step 05

Sprinkle with fresh cilantro and chili powder. Serve with lime wedges for squeezing over top.

Notes

  1. For less heat, substitute chipotle chili powder with smoked paprika.
  2. Recipe can be easily scaled up for larger gatherings.
  3. Updated in April 2024 from 3 to 5 servings.

Tools You'll Need

  • Oven or grill
  • Small mixing bowl
  • Pastry brush
  • Shallow plate for cheese

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (cotija cheese)
  • Contains eggs (mayonnaise)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 201
  • Total Fat: 13 g
  • Total Carbohydrate: 19 g
  • Protein: 5 g