Mexican Street Corn on the Cob (Elote)





The Ultimate Guide to Authentic Mexican Street Corn on the Cob (Elote)

Learn how to make the iconic, flavor-packed Mexican street corn (elote) that’s grilled to perfection and slathered in creamy, cheesy, smoky sauce. Your new favorite summer side is here!

Prep Time
15 minutes
Cook Time
20 minutes
Total Time
35 minutes
Servings
6 ears of corn
Difficulty
Easy

The Magic of Elote: More Than Just Corn

Imagine the sizzle of a hot grill, the smoky aroma of charring corn, and the vibrant sight of a creamy, cheesy, chili-powder-dusted masterpiece. That, friends, is Mexican street corn on the cob, known in its homeland as Elote. This isn’t just a side dish; it’s a sensory experience, a cornerstone of Mexican street food culture that has rightfully conquered barbecues and dinner tables worldwide. At its core, elote is a celebration of contrasts: sweet, juicy corn meets tangy crema, salty crumbly cheese, earthy chili, and a bright squeeze of lime. It’s messy, it’s bold, and it’s utterly irresistible.

Today, The Kitchen Team is bringing the bustling mercado straight to your backyard. We’ve perfected a recipe that honors tradition while ensuring foolproof results. Whether you’re firing up the grill for a summer party or using your broiler for a quick weeknight treat, this guide will walk you through every step to create authentic, show-stopping elote. Get ready to ditch the plain buttered corn forever.

Why This Is The Ultimate Mexican Street Corn Recipe

You’ll find countless elote recipes online, so what makes ours the one you should trust? The Kitchen Team focuses on balance and technique. Many recipes end up too heavy, too spicy, or with a sauce that slides right off the cob. Our version achieves the perfect harmony:

  • Two-Step Grilling: We start by steaming the corn in foil to ensure it’s plump and tender all the way through, then finish it with a direct char for that essential smoky flavor.
  • The Perfect Crema: Our sauce combines rich heavy cream with a touch of sour cream for tang, avoiding the overly thick or runny pitfalls. It clings to the corn beautifully.
  • Layered Seasoning: We apply chipotle chili powder at two stages—a light dusting before grilling to infuse heat into the corn, and a final generous sprinkle on top for a vibrant kick and color.
  • Authentic Ingredients, Clear Guidance: We insist on cotija cheese for its authentic salty, crumbly texture but provide the best possible substitutes if you can’t find it. No guesswork, just fantastic flavor.

💡 The Kitchen Team’s Pro Tip: The secret to the best char is dry corn. After removing the foil in the final grilling step, let the corn sit directly on the grates for 2-3 minutes without moving it. This allows for perfect, caramelized grill marks.

Ingredients & Substitutions

Gathering the right ingredients is the first step to authentic elote. Here’s what you’ll need and why each component matters.

Ingredient Quantity Notes & Substitutions
Fresh Corn on the Cob 6 ears Husked and silk removed. Look for plump ears with bright green, snug husks. In a pinch, you can use thawed frozen corn on the cob, but fresh is ideal.
Olive Oil For brushing Helps the corn char and prevents sticking. A neutral oil like avocado or vegetable oil works too.
Sea Salt To taste We use fine sea salt for seasoning the corn before grilling.
Chipotle Chili Powder 1-2 tsp (divided) This provides the signature smoky heat. Start with 1 tsp if sensitive to spice. Can substitute with regular chili powder mixed with a pinch of smoked paprika.
Cotija Cheese 1/4 cup, crumbled The classic salty, dry cheese. If unavailable, use finely crumbled feta or grated Parmesan (though the texture will be different).
Fresh Cilantro or Parsley 1/4 cup, chopped Cilantro is traditional, but flat-leaf parsley is a great alternative for those who dislike cilantro.
Limes 2-3 total For juice in the sauce and fresh wedges for serving.
For the Mexican Crema Sauce:
Heavy Cream 1/2 cup Forms the base of the creamy sauce. For a lighter version, Mexican crema, sour cream, or full-fat Greek yogurt can be used.
Sour Cream 1 tbsp Adds tang and helps thicken the sauce.
Lime Juice From 1/2 a lime Freshly squeezed is non-negotiable for brightness.
Chipotle Chili Powder 1/4 tsp Infuses the sauce itself with flavor.
Salt 1/4 tsp Balances the creaminess.

Step-by-Step Instructions for Perfect Elote

Follow these detailed steps for foolproof, restaurant-quality Mexican street corn every single time.

Step 1: Prepare the Corn & Grill

Start by preheating your grill to medium heat (about 375-400°F). While it heats, prepare each ear of corn. Place each husked ear on a large piece of aluminum foil. Brush lightly but evenly with olive oil, then sprinkle on all sides with a pinch of sea salt and a light dusting of chipotle chili powder (about 1/4 tsp total across all ears). Wrap the foil tightly around each ear, creating a sealed packet.

💡 The Kitchen Team’s Pro Tip: Rubbing the oiled corn with a cut clove of garlic before wrapping adds an incredible, subtle depth of flavor that pairs wonderfully with the smokiness.

Step 2: Steam & Char

Place the foil-wrapped corn packets directly on the grill grates. Close the lid and cook for 15-18 minutes. The steam inside the foil will cook the corn thoroughly, making it tender. Carefully open a packet to check—the kernels should be bright yellow and easily pierced with a fork. Using tongs, carefully unwrap each ear (watch for steam!) and place the naked corn directly back on the grill grates. Grill for an additional 5-7 minutes, turning occasionally, until you have beautiful, slightly blackened char marks on all sides.

Step 3: Make the Creamy Sauce

While the corn cooks, make the magic elote sauce. In a small bowl, whisk together the 1/2 cup heavy cream, 1 tablespoon sour cream, juice from half a lime, 1/4 teaspoon chipotle chili powder, and 1/4 teaspoon salt until smooth and combined. The sauce should be pourable but creamy. Set aside.

Step 4: Assemble Your Masterpiece

Once the corn is beautifully charred, transfer it to a serving platter. Working one ear at a time, use a pastry brush or spoon to generously coat the hot corn with the creamy sauce. Immediately sprinkle with crumbled cotija cheese—the heat of the corn will help it adhere. Follow with a more generous sprinkle of the remaining chipotle chili powder and a handful of fresh chopped cilantro or parsley. Serve immediately with lime wedges on the side for an extra zing.

Serving Suggestions: What to Pair with Elote

Elote is incredibly versatile. Here’s how to build the perfect meal around it:

  • The Ultimate Backyard BBQ: Serve alongside Carne Asada, Grilled Chicken Al Pastor, or classic burgers and hot dogs. It’s the star side that elevates everything.
  • Taco Night Essential: Pair with a spread of birria tacos, carnitas, or fish tacos. The cool, creamy corn cuts through rich meats perfectly.
  • Vegetarian Feast: Make it the centerpiece with grilled portobello mushrooms, black bean salads, and cilantro-lime rice.
  • As an Appetizer: Cut the ears into 2-3 inch rounds for easy-to-hold “elote bites.” Perfect for parties!

Storage & Reheating Instructions

Elote is best enjoyed immediately, but if you have leftovers, here’s how to handle them:

Storage: Allow leftover corn to cool completely. Scrape the kernels off the cob into an airtight container. Store the leftover crema sauce separately. Both will keep in the refrigerator for up to 2 days.

Reheating: For the best results, reheat the corn kernels in a skillet over medium heat until warm. You can also microwave them in 30-second intervals. Stir in a little of the reserved sauce just before serving to refresh the creaminess. Note that the cheese and herbs are best added fresh after reheating.

💡 The Kitchen Team’s Pro Tip: Leftover elote kernels are a fantastic addition to salads, salsas, or scrambled eggs! Think of it as a pre-seasoned, flavor-packed ingredient.

Delicious Elote Variations to Try

Once you’ve mastered the classic, experiment with these fun twists:

  • Elote in a Cup (Esquites): Cut the kernels off the grilled cob and mix them in a bowl with all the sauce, cheese, and seasonings. Eat with a spoon—less messy, all the flavor!
  • Oven-Broiled Elote: No grill? No problem. Prepare the foil-wrapped corn and bake at 400°F for 20 minutes. Unwrap, brush with sauce, and place under the broiler for 3-5 minutes until charred.
  • Spicy Mayo Version: Substitute the crema sauce with a mix of 1/2 cup mayonnaise, 2 tbsp lime juice, and 1 tsp of your favorite hot sauce.
  • Everything Bagel Elote: For a wild fusion, top with everything bagel seasoning instead of chipotle powder. Surprisingly delicious!

Your Mexican Street Corn Questions Answered (FAQ)

1. Can I make Mexican street corn ahead of time?

You can prep components ahead. Husk the corn and make the crema sauce up to a day in advance. Store the corn in water in the fridge to keep it fresh, and keep the sauce sealed. Assemble and grill just before serving for the best texture and flavor.

2. What’s the best substitute for cotija cheese?

The best substitute is finely crumbled feta cheese. It has a similar salty and tangy profile. Grated Parmesan or Pecorino Romano will work in a pinch but are less crumbly.

3. Is elote very spicy?

The heat level is fully customizable. Chipotle chili powder is smoky and moderately spicy. Start with the smaller amount (1 tsp) and you can always add more at the end. For a completely mild version, use smoked paprika instead.

4. Can I use frozen or canned corn?

For traditional elote on the cob, thawed frozen corn on the cob will work. For esquites (corn in a cup), you can use grilled fresh, frozen, or even well-drained canned corn, though grilled fresh will have the best flavor and texture.

5. How do I prevent the sauce from sliding off the corn?

The key is to apply the sauce to very hot corn straight from the grill. The heat helps the sauce cling. Also, ensure your sauce isn’t too thin—if it seems runny, add a bit more sour cream or cheese to thicken it.

6. What’s the difference between elote and esquites?

Elote is served on the cob, often on a stick for easy street eating. Esquites is the same flavorful combination but with the kernels cut off the cob and served in a cup with a spoon. Both are delicious!

7. Can I make this vegetarian or vegan?

It’s naturally vegetarian. For a vegan version, use a plant-based heavy cream alternative (like coconut cream) mixed with vegan mayo or sour cream, and use a vegan Parmesan or nutritional yeast in place of cotija.

8. Do I have to use foil? Can’t I just grill it directly?

You can grill directly! For a more intense char and slightly firmer corn, brush oiled corn directly on the grill for 10-15 minutes, turning often. Our foil-steaming method guarantees incredibly tender, juicy kernels every time, which we prefer.

📌 Love This Recipe? Save It For Later!

Did this recipe bring the fiesta to your table? Share your creations with us! Tag @cookingwithemy on social media—we love seeing your kitchen triumphs.

Pin this complete guide to your favorite BBQ or Mexican food board on Pinterest to keep it handy for your next cookout! Follow us on Pinterest for more delicious inspiration.


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Street Corn



  • Author:
    Chef Emy

Description

Mexican street corn, aka elote, is grilled perfection with a cool crema, melty cheese, and a hint of chipotle heat. Simple and addictive!


Ingredients


Scale
  • 6 ears corn (husked and all silk removed)
  • olive oil
  • 12 teaspoons chipotle chili powder
  • ¼ – cup cotija cheese (crumbled)
  • ¼ cup fresh parsley (finely chopped)
  • sea salt
  • 2 limes (juiced)
  • ½ cup heavy cream
  • 1 tablespoon sour cream
  • ½ lime (juiced)
  • teaspoon chipotle chili powder
  • teaspoon salt

Instructions

  1. Place each ear of corn on a piece of foil. Brush olive oil on each ear of corn and lightly sprinkle all sides of corn with sea salt. Wrap foil tightly around corn.
  2. Preheat the grill to medium heat and place all 6 ears of corn on the grill grates. Close lid and cook for 15-20 minutes or until the corn on the cob can easily be pierced with a fork. Turn often while the corn is cooking to prevent burning the corn cob.
  3. While the corn is cooking, mix together the ingredients for the crema in a small bowl.
  4. When the corn is done cooking carefully remove the foil.
  5. Lightly brush each ear of corn with Mexican Cream Sauce mixture and sprinkle chipotle chili powder, cotija cheese, fresh parsley, and fresh lime juice over each ear of corn.
  6. Serve hot and enjoy!


Leave a Comment