Delicious Mexican Elotes

Craving the vibrant flavors of Mexico? Look no further! This ultimate guide to making authentic Mexican Street Corn, known as Elotes, will transport your taste buds straight to the bustling streets of Mexico. This beloved recipe is not just incredibly delicious; it’s also surprisingly simple to prepare, making it a perfect side dish for any occasion or a delightful snack on its own. For those who love bold Mexican-inspired flavors, be sure to also check out my highly popular Mexican Street Corn Salad (Esquites), my fan-favorite Classic Sofritas recipe, and these convenient Sheet Pan Quesadillas!

In This Post: Your Guide to Perfect Elotes

  • What is Mexican Street Corn (Elotes)?
  • Why You’ll Adore This Easy Elotes Recipe
  • Ingredients for Authentic Mexican Street Corn
  • Step-by-Step: How to Make Mexican Street Corn
  • Expert Tips for the Best Elotes
  • Transforming Elotes into Esquites (Street Corn Salad)
  • Frequently Asked Questions About Elotes
  • Watch the Elotes Recipe Video
  • Mexican Street Corn (Elotes) Recipe Card

A True Mexican Street Food Classic Reimagined at Home!

Chef Brita Britnell, creator of this popular Mexican street corn recipe.

For years, this Mexican Street Corn recipe has been a crowning jewel among my collection of vibrant dishes, consistently ranking as one of the most popular. And today, it’s getting a refreshed look with beautiful new photos and detailed process shots, making it even easier for you to master this iconic street food at home. While the visual presentation has been updated to inspire and guide you, rest assured, the beloved flavors and simple steps remain unchanged. This isn’t just a popular recipe; it’s also one of my personal all-time favorites, a dish I genuinely wish I could savor every single day. Here’s why I, and so many others, absolutely adore it:

  • An Authentic Street Food Experience: If you’ve ever had the pleasure of enjoying elote from a street vendor in Mexico, this recipe promises to transport you back to those bustling streets, delivering the authentic, rich, and tangy flavors that make it a global sensation. It captures the essence of traditional Mexican culinary artistry.
  • Effortlessly Easy to Master: Despite its impressive flavor profile, this recipe is remarkably simple. With just a handful of readily available ingredients and less than 20 minutes from start to finish, you can create a culinary masterpiece that tastes like it took hours. It’s perfect for busy weeknights or impromptu gatherings.
  • Incredibly Versatile & Customizable: This recipe is a fantastic canvas for your culinary creativity. Feel free to adjust the spice level to your liking with a dash of cayenne or a generous drizzle of hot sauce. Experiment with different crumbly cheeses if Cotija isn’t available, or transform this classic cob-style treat into a spoonable Esquites (Mexican street corn salad) – perfect for potlucks or as a refreshing side.

What is Mexican Street Corn (Elotes)?

Mexican Street Corn, or “Elotes,” is a quintessential street food in Mexico, celebrated for its irresistible combination of sweet, smoky, tangy, and spicy flavors. It typically features grilled corn on the cob slathered with a creamy sauce made from mayonnaise and Mexican crema, then generously sprinkled with crumbly Cotija cheese, chili powder, and a squeeze of fresh lime juice. The result is a vibrant, textural, and utterly addictive experience that embodies the heart of Mexican cuisine. This recipe aims to bring that authentic street-side magic right into your kitchen.

Grilled Mexican street corn on the cob, garnished with cilantro and Cotija cheese, served on a white plate.

Ingredients for Authentic Mexican Street Corn

Crafting authentic and mouth-watering Mexican street corn at home requires a few key ingredients that come together to create that signature flavor. While the full, detailed recipe can be found in the recipe card below, here’s an overview of what you’ll need and why each component is essential for that true Elotes experience:

Arrangement of fresh ingredients for Mexican street corn sauce, including corn, crema, mayonnaise, cheese, and lime.
  • Fresh Sweet Corn: The star of the show! You’ll need 4 ears of fresh sweet corn. Opt for plump, firm ears with bright green husks for the best flavor and texture. Grilling with husks on or off is a matter of preference – husks on can steam the corn, while husks off allow for deeper char marks.
    • Pro Tip: If fresh corn isn’t in season, you can absolutely use high-quality canned or frozen corn. Just be sure to thaw frozen corn completely and drain canned corn thoroughly before charring in a skillet.
  • Crema Mexicana Agria Sour Cream: This is the authentic creamy base that gives Elotes its signature tang and richness. Mexican Crema is thinner and less tangy than regular sour cream, with a slightly richer flavor. If you can’t find it, full-fat sour cream can be used as a substitute, though the flavor profile will be slightly different.
  • Mayonnaise: A classic and indispensable addition to the Elotes sauce. Mayonnaise contributes to the luxurious creaminess and richness, balancing the tang of the crema and enhancing the overall mouthfeel. Don’t skip it for the authentic experience!
  • Cotija Cheese: This salty, firm, and crumbly Mexican cheese is non-negotiable for authentic Elotes. It provides a delightful salty kick and a textural contrast to the creamy sauce. Its crumbly nature makes it perfect for sprinkling.
    • Substitute Alert: If Cotija is unavailable, good alternatives include finely crumbled feta cheese (for saltiness) or grated Parmesan cheese (for a savory punch).
  • Fresh Garlic: Either freshly crushed or finely minced garlic adds a pungent, aromatic depth to the sauce, elevating its overall flavor complexity. Don’t underestimate the power of fresh garlic!
  • Lime Zest and Fresh Lime Juice: The bright, zesty essence of lime is crucial. The juice provides a vibrant acidity that cuts through the richness of the cream and mayonnaise, while the zest adds an intense citrus aroma and flavor that truly pops.
  • Fresh Cilantro: Finely chopped fresh cilantro adds a burst of herbaceous freshness and a beautiful green garnish. While highly recommended for its authentic flavor, it can be omitted if you’re not a fan.
  • Chipotle Chili Powder: This provides a smoky, moderate heat and a beautiful reddish hue, characteristic of authentic Elotes. It’s often sprinkled generously for both flavor and visual appeal. You can adjust the amount to suit your spice preference.
  • Fine Sea Salt: A fundamental seasoning to bring out all the magnificent flavors in the sauce and corn.

Step-by-Step: How to Make Mexican Street Corn

Creating perfect Mexican Street Corn is simpler than you might think. Follow these easy steps to achieve that delicious, char-kissed corn slathered in its iconic creamy topping.

Charred corn on the cob being grilled, showing grill marks.
  1. Prepare and Grill Your Corn: Begin by heating your grill or grill pan to a medium-high temperature, around 400°F (200°C). If you’re using fresh corn with husks, you can either remove them completely for more direct charring or peel them back to use as a handle. For husks-off corn, lightly spray each cob with cooking spray or brush with a little oil to prevent sticking and aid charring. Grill the corn for approximately 10-15 minutes, turning every 2-3 minutes, until it’s tender with beautiful, lightly charred spots all around, indicating caramelized sweetness and a smoky flavor.
Ingredients for Mexican street corn sauce mixed in a bowl.
  1. Craft the Creamy Topping Sauce: While your corn is grilling, prepare the irresistible topping sauce. In a medium-sized bowl, combine the Mexican Crema Agria (or sour cream), mayonnaise, half of the crumbled Cotija cheese, crushed or finely minced garlic, the zest and juice of one fresh lime, fine sea salt, and half of the chopped fresh cilantro. Stir all these ingredients together until thoroughly combined and smooth. Taste and adjust seasonings if necessary – you want a balance of creamy, tangy, salty, and zesty flavors.
Fully dressed Mexican street corn on a white plate, garnished with cilantro and extra Cotija cheese.
  1. Apply Toppings and Serve Immediately: Once your corn is perfectly charred and slightly cooled to handle, it’s time for the best part! Generously slather each cob with the creamy, flavorful sauce you just prepared. Don’t be shy – the messiness is part of the authentic Elotes experience! After coating, sprinkle the remaining crumbled Cotija cheese over the sauce. Finish with a dusting of chipotle chili powder for smoky heat and the rest of the fresh chopped cilantro for a bright garnish. Serve your Elotes warm and enjoy the explosion of flavors!

Expert Tips for the Best Elotes!

Elevate your Mexican Street Corn game with these handy tips and tricks for making the best Elotes every time:

  • Achieve the Perfect Char: For that irresistible smoky flavor and visual appeal, don’t be afraid to let your corn cook a little longer in certain spots. Press it gently against the grill grates to create deeper, more defined grill marks. This caramelization adds incredible depth to the corn’s natural sweetness.
  • No Grill? No Problem!: You don’t need an outdoor grill to enjoy fantastic Elotes.
    • Oven Roasting: Preheat your oven to a high 425°F (220°C). Lightly spray husked corn cobs with cooking spray, wrap them individually in foil, and roast for 20-25 minutes, turning halfway through, until tender. For char, unwrap and broil for a few minutes, watching carefully.
    • Stovetop Sautéing: Heat a cast-iron skillet or heavy-bottomed pan over medium-high heat with a little oil. Add husked corn cobs and cook, turning frequently, for about 8-10 minutes until lightly browned and charred in spots.
  • Dial Up the Heat: If you love a spicy kick, there are several ways to make your Elotes hotter. Incorporate a pinch of ground cayenne pepper directly into the sauce, or drizzle your favorite hot sauce (like Cholula or Valentina) over the finished cobs. For an extra fresh spice, finely mince a jalapeño or serrano pepper and mix it into the sauce.
  • Feeding a Crowd?: This recipe scales beautifully! Simply double or triple the ingredients for a party-friendly dish that will be a guaranteed crowd-pleaser. Prepare the sauce ahead of time and keep it chilled, then grill the corn just before serving for optimal freshness.
  • Choosing the Best Corn: Look for fresh corn with bright green husks that are tightly wrapped and slightly damp. The silk should be golden brown and sticky. Avoid dry or black silk, or husks that are starting to yellow.
  • Flavor Boost with Herbs: While cilantro is traditional, consider adding a tiny bit of finely chopped parsley or green onions for an additional layer of fresh flavor.

Transforming Elotes into Esquites (Mexican Street Corn Salad)

If you prefer a spoonable, less messy version of this classic street food, or need a fantastic potluck dish, you’re in luck! Elotes can easily be transformed into “Esquites,” a delightful Mexican street corn salad. The core flavors remain the same, but the presentation is different. For Esquites, simply grill or cook your corn as directed, then carefully cut the kernels off the cob. Mix these charred kernels directly into the creamy sauce, and serve it in bowls or cups. This makes for a convenient, refreshing, and equally delicious alternative. I have a full, dedicated recipe for Esquites on my blog that walks you through every step for this fantastic variation.

Frequently Asked Questions About Elotes

Can I make Mexican Street Corn ahead of time?

For the best possible texture and flavor, it’s ideal to grill the corn fresh just before serving. However, you can certainly prepare the creamy sauce ahead of time. Mix all the sauce ingredients and store it in an airtight container in the refrigerator for up to 2-3 days. When ready to serve, simply grill the corn, warm the sauce slightly (if desired), and assemble.

What’s a good substitute for Cotija cheese?

Cotija cheese is prized for its salty, firm, and crumbly texture. If you can’t find it, excellent substitutes include crumbled feta cheese, which offers a similar saltiness and texture. Alternatively, finely grated Parmesan cheese can provide a savory, umami flavor, though its texture is a bit different. Queso fresco is another Mexican cheese option, offering a milder, creamier crumble.

Can I use frozen or canned corn in Mexican Street Corn?

While fresh corn on the cob provides the best experience, you can absolutely use frozen or canned corn if needed. For frozen corn, make sure it’s completely thawed and patted dry. For canned corn, drain it thoroughly. To achieve a similar charred flavor, sauté the kernels in a hot skillet with a little oil over medium-high heat until they begin to brown and slightly char. Then, proceed with mixing them with the creamy sauce, creating a delicious Esquites-style dish.

What should I serve with Elotes?

Mexican Street Corn is incredibly versatile and pairs wonderfully with a variety of dishes. It’s a fantastic side for grilled meats like chicken, steak, or pork. It also complements other Mexican staples such as tacos, enchiladas, burritos, or fajitas. For a vegetarian meal, serve it alongside black beans and rice or a fresh salad. Its vibrant flavors make it a great addition to any summer BBQ or potluck.

Is Mexican Street Corn typically spicy?

Traditional Mexican Street Corn has a mild to moderate spice level, primarily from chipotle chili powder or a similar blend. The heat is usually balanced by the creamy sauce and tangy lime. However, the spice level is highly customizable. You can easily make it spicier by adding more chili powder, a dash of cayenne pepper, or a generous drizzle of your favorite hot sauce. If you prefer it milder, simply use less chili powder or omit it entirely.

Watch the Elotes Recipe Video

4.97 from 31 votes

Mexican Street Corn (Elotes)

By
Brita Britnell
Prep:

5
Cook:

20
Total:

25
Servings:

4 servings
Mexican street corn on the cob with cheese and cilantro on top
Pin
Print
This Easy Mexican Street Corn on the Cob, also known as Elotes, is incredibly simple to prepare on the grill and serves as the perfect side dish that promises to delight everyone! Its vibrant flavors and appealing presentation make it ideal for parties, summer barbecues, or even as a flavorful weeknight accompaniment.

Ingredients

  • 4 ears of fresh corn, *or substitute for 2 cans of corn, thoroughly drained, or 3 cups thawed frozen corn
  • ¼ cup Crema Mexicana Agria Sour Cream, regular full-fat sour cream will also work
  • ¼ cup mayonnaise
  • ½ cup Cotija cheese, crumbled (or use feta/Parmesan as a substitute)
  • 2 cloves fresh garlic, crushed or finely minced for maximum flavor
  • ¼ teaspoon fine sea salt
  • Juice and zest of 1 large lime
  • ¼ cup fresh cilantro, finely chopped, plus extra for garnish
  • ½ teaspoon chipotle chili powder, plus extra for dusting

Instructions

  1. TO GRILL YOUR CORN (Preferred Method): Preheat your grill to approximately 400°F (200°C). You have the option to grill the corn with the husks on or off. I recommend removing the husks to allow for beautiful, direct grill marks and a more pronounced smoky flavor. If grilling with husks off, lightly spray each cob with cooking spray or brush with a thin layer of oil to prevent sticking. If you choose to grill with husks on, soak the corn in water for about 10 minutes beforehand to help them steam and cook evenly inside their natural wrapper.
  2. Place the prepared corn on the hot grill. Grill for roughly 10-15 minutes, ensuring to turn the cobs a quarter turn every 2-3 minutes. This allows for even cooking and charring on all sides, resulting in sweet, tender corn with delightful smoky notes.
  3. ALTERNATE COOKING METHODS FOR CORN: If a grill isn’t available, you can still achieve delicious results. TO SAUTÉ THE CORN: Heat a large skillet or cast-iron pan over medium-high heat. Add a little oil, and once hot, add the husked corn cobs. Cook for a few minutes on each side, turning frequently, until they start to darken and char in spots. This method mimics grilling indoors.
  4. Prepare the Creamy Topping Sauce: In a medium bowl, combine the Crema Mexicana Agria (or regular sour cream), mayonnaise, ½ cup of the crumbled Cotija cheese, crushed garlic, the zest and juice of the lime, and ¼ teaspoon of fine sea salt. Stir all these ingredients together until the sauce is smooth and well-combined. Incorporate ¼ cup of the finely chopped fresh cilantro into the sauce.
  5. Assemble and Serve: Once your corn cobs are cooked, generously spread the prepared creamy cheese mixture all over each one. Don’t worry if it gets a little messy – that’s part of the fun and flavor! Finish by sprinkling a bit of chipotle chili powder over the sauced corn for a smoky kick, along with extra crumbled Cotija cheese and a sprinkle of fresh cilantro for garnish. Serve immediately and ENJOY this authentic taste of Mexico!

Notes

**Oven Roasting Corn: As an alternative to grilling or sautéing, you can cook the corn in the oven. Preheat your oven to 425°F (220°C). Lightly spray the husked corn on the cob with cooking spray or brush with oil, then wrap each cob individually in aluminum foil. Roast for 20-25 minutes, or until tender. For a slight char, unwrap and broil for a few minutes at the end.

Using Canned or Frozen Corn: If opting for canned corn, simply drain it thoroughly and heat it gently in a large skillet (or serve it cold if preferred for a salad). For frozen corn, thaw it completely and pat dry before lightly charring in a skillet. Once cooked, mix the kernels directly with the prepared sauce to create a delicious Mexican street corn salad (Esquites).

For a detailed recipe on the salad version, here is my full recipe for Mexican Street Corn Salad (Esquites)!

Nutrition Facts

Serving: 4g,
Calories: 254kcal,
Carbohydrates: 19g,
Protein: 6g,
Fat: 19g,
Saturated Fat: 6g,
Polyunsaturated Fat: 7g,
Monounsaturated Fat: 4g,
Trans Fat: 0.03g,
Cholesterol: 31mg,
Sodium: 471mg,
Potassium: 292mg,
Fiber: 2g,
Sugar: 6g,
Vitamin A: 488IU,
Vitamin C: 7mg,
Calcium: 114mg,
Iron: 1mg

Nutrition information is automatically calculated and should be used as an approximation.





Tried this recipe?
Mention @foodwithfeeling or tag #foodwithfeeling!