Classic Mexican Street Corn

Highlight: Perfect Side Dishes to Complete Any Meal

This Mexican street corn off the cob (esquites) transforms sweet corn kernels into a creamy, tangy, and slightly spicy side dish. Corn is sautéed until lightly charred, then tossed in a rich sauce of mayonnaise, sour cream, and Mexican spices. The finishing touch comes from crumbled cotija cheese, fresh cilantro, and a squeeze of lime juice. Ready in just 15 minutes, this dish delivers authentic street food flavors without the mess of eating corn on the cob. Perfect for weeknight meals, summer gatherings, or anytime you're craving Mexican-inspired comfort food with a delicious blend of sweet, tangy, spicy and creamy elements.

Luna chef wearing a white shirt.
Crafted By Luna
Updated on Sat, 10 May 2025 12:30:30 GMT
A bowl of corn with cheese and herbs. Save
A bowl of corn with cheese and herbs. | myhomemademeal.com

This hearty Mexican Street Corn Off the Cob transforms the classic street food experience into an easy-to-eat dish that captures all the flavors of traditional elotes without the mess. I discovered this version after watching friends struggle with corn on the cob at backyard gatherings, and it's been my go-to crowd-pleaser ever since.

I first made this recipe when hosting a Cinco de Mayo party where I needed something festive but practical for guests to eat while mingling. The combination of charred corn and creamy, tangy sauce had everyone asking for the recipe before the night was over.

Ingredients

  • Fresh corn kernels: Delivers the sweetest flavor especially during summer months but frozen works beautifully year-round
  • Butter: Creates that initial rich flavor base and helps achieve those delicious caramelized edges on the corn
  • Mayonnaise: Provides the creamy base that helps all seasonings adhere to the corn kernels
  • Sour cream: Adds tanginess that balances the richness of mayonnaise
  • Chili powder: Brings authentic Mexican flavor and a gentle heat that defines street corn
  • Smoked paprika: Contributes a depth of smoky flavor that mimics the traditional grilled preparation
  • Cotija cheese: This crumbly Mexican cheese offers the perfect salty finish, look for the real thing rather than pre-packaged versions
  • Fresh cilantro: Brightens the entire dish with its distinctive herbal notes
  • Lime juice: Cuts through the richness and ties all flavors together with its acidity

Step-by-Step Instructions

Cook the Corn:
Heat your large skillet until it's properly hot before adding butter. Once the butter melts completely and starts to sizzle slightly, add the corn kernels in a single layer if possible. Allow them to sit undisturbed for at least 1 minute before stirring to develop those beautiful charred spots. Continue cooking for a full 5 minutes, stirring only occasionally to ensure maximum caramelization. You'll know it's ready when you see golden brown spots on many of the kernels and they smell slightly nutty.
Prepare the Sauce:
In a mixing bowl large enough to allow thorough mixing, add your mayonnaise and sour cream first, ensuring they're well combined before adding the spices. When adding the chili powder, smoked paprika, and garlic powder, sprinkle them evenly across the surface rather than dumping them in one spot. Squeeze the lime juice directly into the mixture, capturing any seeds with your other hand. Whisk everything together until you achieve a smooth consistency with an even color throughout.
Mix Everything:
Transfer your beautifully charred corn to a large bowl while it's still hot. The residual heat helps the sauce adhere better to the kernels. Pour the prepared sauce over the corn gradually while folding gently with a spatula, making sure every kernel gets evenly coated with the creamy mixture. Take your time with this step as it ensures consistent flavor in every bite.
Add Toppings:
Sprinkle the crumbled cotija cheese over the dressed corn while it's still warm so it slightly softens without fully melting. Add the chopped cilantro next, distributing it evenly throughout. If using jalapeño, add it last and mix gently to distribute the heat throughout the dish. Taste before adding salt and pepper, as the cotija cheese already contributes significant saltiness.
Serve Warm:
Transfer the finished corn to a serving bowl. Add an extra sprinkle of cotija cheese and cilantro on top for visual appeal. Place lime wedges around the edge of the bowl so guests can add additional brightness if desired. This dish is best enjoyed immediately while the contrast between the warm corn and cool toppings is at its peak.
A bowl of corn with cheese and chili. Save
A bowl of corn with cheese and chili. | myhomemademeal.com

The lime juice in this recipe isn't just for flavor. I discovered by accident that the acidity actually helps preserve the bright colors and prevents the mayo from breaking down quickly at room temperature. This has saved me countless times when serving at outdoor gatherings where food might sit out longer than intended.

Regional Variations Worth Trying

Mexican street corn varies delightfully across different regions of Mexico. In Oaxaca, they often add a sprinkle of chapulines (toasted grasshoppers) for an earthy crunch. In coastal areas, you might find versions with a sprinkle of dried shrimp powder that adds an incredible umami dimension. To try a Mexico City variation, substitute the cotija with queso fresco and add a light drizzle of Mexican crema instead of the mayo-based sauce. Each regional adaptation offers a new perspective on this beloved dish while maintaining its essential character. My personal favorite twist comes from Puebla, where they add a touch of their famous mole sauce for complexity that transforms the entire experience.

A bowl of corn with cheese and herbs. Save
A bowl of corn with cheese and herbs. | myhomemademeal.com

Make-Ahead Strategy

This dish shines at potlucks and parties, but requires some strategy to maintain its texture. Prepare all components separately up to 24 hours in advance. Store the cooked corn in an airtight container in the refrigerator. Keep the sauce mixture separate in its own container. Pack the cotija cheese and chopped herbs in small bags or containers. When ready to serve, warm the corn in a skillet or microwave until just heated through, then toss with the sauce and toppings. This method preserves the perfect texture while saving valuable time during your gathering. For an even more convenient option, prepare individual portions in small cups for guests to grab easily during parties.

Dietary Adaptations

Mexican street corn can easily accommodate various dietary needs without sacrificing flavor. For a dairy-free version, substitute the butter with olive oil, use plant-based mayo, and replace the sour cream with coconut yogurt. Instead of cotija, try a sprinkle of nutritional yeast mixed with a touch of salt for that savory quality. For those watching carbs, consider using this sauce and topping mixture on cauliflower florets that have been roasted until caramelized. The smoky, charred edges of the cauliflower mimic corn surprisingly well. Those avoiding nightshades can omit the chili powder and paprika, substituting with ground cumin and a pinch of turmeric for color and warm spice notes.

Recipe FAQs

→ Can I substitute the cotija cheese with something else?

Yes, feta cheese makes a good substitute for cotija as it has a similar crumbly texture and salty flavor. While slightly tangier than cotija, it works well in this dish. In a pinch, you could also use grated parmesan, though the flavor profile will be different.

→ How can I make this dish spicier?

To increase the heat level, you can add more jalapeño with the seeds intact, increase the amount of chili powder, or add a pinch of cayenne pepper. For an even spicier kick, try adding a finely diced serrano pepper or a few dashes of your favorite hot sauce to the finished dish.

→ Is there a way to make this dish dairy-free?

Absolutely! Substitute the butter with olive oil or a plant-based butter. Replace the sour cream with a dairy-free alternative or additional plant-based mayonnaise. For the cheese, nutritional yeast provides a cheesy flavor, or try a dairy-free feta alternative. The dish will have a slightly different flavor profile but will still be delicious.

→ What's the best way to char corn if I don't have a skillet?

If you don't have a skillet, you can char corn in several ways. Use a grill pan, outdoor grill, or even roast corn kernels under a broiler on a baking sheet. For whole corn cobs, you can char them directly over a gas flame on your stove, turning occasionally, then cut off the kernels. Each method offers a slightly different smoky flavor.

→ How do I store leftovers and how long do they last?

Store leftovers in an airtight container in the refrigerator for up to 3 days. The mixture may thicken slightly when chilled. When reheating, add a splash of water or milk and gently warm on the stovetop or microwave. You can also enjoy this dish cold, similar to a corn salad, straight from the refrigerator.

→ Can this dish be frozen for later use?

While you can freeze this dish, the texture of the creamy sauce may change slightly upon thawing. If you plan to freeze it, consider making just the charred corn and freezing that separately, then making the sauce fresh when you're ready to serve. If freezing the complete dish, thaw in the refrigerator overnight and reheat gently, adding a bit of fresh lime juice to brighten the flavors.

Mexican Street Corn Off Cob

Charred corn kernels in creamy chili-lime sauce topped with cotija cheese and cilantro - a beloved Mexican street food made simple.

Prep Time
5 minutes
Cooking Duration
10 minutes
Overall Time
15 minutes
Crafted By: Luna

Recipe Type: Side Dishes

Preparation Complexity: Beginner-Friendly

Regional Cuisine: Mexican

Servings Output: 4 Serving Size

Dietary Choices: Suitable for Vegetarians, Gluten-Free Alternative

Everything You’ll Need

01 4 cups corn kernels, fresh or frozen
02 2 tablespoons butter
03 1/3 cup mayonnaise
04 1/3 cup sour cream
05 1 teaspoon chili powder
06 1/2 teaspoon smoked paprika
07 1/2 teaspoon garlic powder
08 Juice of 1 lime
09 1/2 cup crumbled cotija cheese or feta as a substitute
10 2 tablespoons chopped fresh cilantro
11 1 jalapeño, finely diced (optional, for heat)
12 Salt and pepper to taste

Steps to Cook

Step 01

Heat a large skillet over medium-high heat. Add butter and let it melt before tossing in the corn. Sauté for about 5 minutes, stirring occasionally, until lightly charred.

Step 02

In a mixing bowl, combine mayonnaise, sour cream, chili powder, smoked paprika, garlic powder, and lime juice. Stir until smooth.

Step 03

Once the corn is cooked, transfer it to a large bowl and toss it with the sauce until evenly coated.

Step 04

Sprinkle in crumbled cotija cheese, chopped cilantro, and diced jalapeño if using. Mix well and season with salt and pepper to taste.

Step 05

Garnish with extra cotija and a squeeze of lime for added freshness. Enjoy immediately!

Extra Suggestions

  1. Cotija cheese is a staple ingredient for authentic Mexican street corn and balances the sweetness of the corn and richness of the sauce.
  2. When charring corn, use high heat and minimal stirring to achieve a smoky depth.
  3. For a lighter version, substitute Greek yogurt for mayonnaise and sour cream and use a low-fat cheese option.

Must-Have Equipment

  • Large skillet or grill pan
  • Mixing bowl
  • Spatula or spoon
  • Sharp knife (if using fresh corn)

Allergy Information

Always check ingredient details for potential allergens. Consult an expert if you're uncertain.
  • Contains dairy (butter, mayonnaise, sour cream, cotija cheese)

Nutritional Highlights (per portion)

Nutritional information is shared for guidance and isn't meant to replace expert medical advice.
  • Caloric Content: 310.5
  • Fat Breakdown: 22.5 grams
  • Carbohydrate Breakdown: 23.4 grams
  • Protein Count: 6.8 grams