Also called elotes, this easy to make Mexican Corn On The Cob Recipe is a perfect appetizer or side dish for any outdoor gathering. Whether you turn it into a Mexican Corn Salad or a Mexican Pasta Salad, it deserves a spot in your arsenal of Mexican Food Recipes.

With Cinco de Mayo coming, I am super excited to spend more time outdoors and more importantly start grilling. And what is better than celebrating the arrival of spring with delicious a true Mexican classic. If you are a lover of Mexican food like I am, you are in for a treat.

Mexican Street Corn On the cob place in a plate

Recipe Ingredients

You need two sets of ingredients for elote corn. The first one is your choice of corn (fresh, canned, or frozen). And the second one is the sauce ingredients.

Fresh corn with wedges of lime on the side

What Kind Of Corn Should I Use

During the warmer months, I use fresh summer corn. You can shuck the corn and grill it on the cob, or cut it off the cob and cook it in a skillet.

Grilled corn to make elotes

During the winter months, if I can’t find fresh corn, I use canned (drained and rinsed) or frozen corn (no need to thaw). Now, before anyone sends me angry emails, I will tell you: True Mexican elotes are traditionally made with fresh corn.

However, if you don’t mind breaking a few culinary rules, using canned or frozen corn allows you to enjoy it even when it is snowing outside and grilling is not an option.

Elote Sauce

The ingredients for the Mexican corn sauce:

  • Mexican Crema or Sour Cream: The authentic elote recipe is made with Mexican Crema, a thickened cream that is somewhere between American sour cream or French creme fraiche. Nowadays, you can easily find it in well-stocked supermarkets. However, if you can’t, you can use sour cream as I do in this recipe.
  • Mayonnaise: Use a mayo brand that you like. I am a big fan of vegan mayo (affiliate link) but any brand would work.
  • Chili Powder: Chili powder is the traditional Mexican corn on the cob seasoning. All you need is half a teaspoon of it.
  • Lime Juice: Use fresh lime juice if you can.
Elote ingredients laid out

Elote Toppings:

The toppings to put on Mexican corn are:

  • Cotija Cheese: Also called Mexican corn cheese, shredded cotija cheese is the traditional cheese to use as a topping. If finding cotija cheese is an issue, you can also use crumbly queso fresco. And if that is not an option, I’ve seen people use parmesan and feta cheese as well.
  • An optional sprinkle of chili powder: I love a sprinkle of additional seasoning on top on top of the cheese mixture for extra tang and color.
  • Chopped cilantro: All you need is a handful of fresh chopped cilantro.

Easy Street Corn Recipe – Made Two Ways

In this post, I am sharing two versions; (1) Grilled Mexican Street Corn On The Cob and (2) Skillet Mexican Street Corn Off The Cob.

A woman is brushing corn on the cob with butter

In the first method, I am grilling fresh summer corn on the cob that you can easily find in warmer months.

And in the second one, I am cooking corn off the cob (aka cut corn – fresh, frozen, or canned) in a skillet, which you can do during the colder months.

I wanted to provide you with two different ways of cooking elote so that you can easily make it all year round.

Intrigued? Let’s break it down, first starting with the ingredients to make street corn, and then, with step-by-step instructions as to how to make Mexican Street Corn at home.

Grilled On The Cob

The process is making grilled Mexican corn is pretty easy and it is as follows:

  1. Prep the corn: Fold the husk of each corn back leaf by leaf and tie them with kitchen twine. Lightly brush oil or butter.
  2. Grill the corn on the cob: To cook the corn, heat a grill outside or a grill pan on the stovetop. Grill corn, turning occasionally until it is browned in spots, 3-4 minutes on each side making sure it doesn’t stick to the grill grates. Set them aside on a large platter when they are fully roasted.
  3. Make the corn on the cob sauce: Mix together sour cream (or Mexican crema), mayo, chili powder, and lime juice in a bowl.
  4. Brush with the sauce: Using a pastry brush, distribute the elote sauce all over the now-roasted street corn.
  5. Add the toppings: Sprinkle it generously with cotija cheese and garnish with chopped cilantro and a light sprinkle of chili powder seasoning, if using.
  6. Serve: Serve it with wedges of lime on the side.

Did you know?

If you are not familiar, Cotija cheese is the traditional Mexican cheese that is used in the Mexican Street Corn recipe. It is a salty cow’s milk cheese that is often used in sauces in Mexican cuisine. Most grocery stores nowadays carry Cotija in their specialty cheese section. (source)

If you can’t get your hands on Cotija, you can substitute it with feta cheese or parmesan. Though for a truly authentic Grilled Mexican Street Corn, I recommend using cotija. I think it is worth the additional effort.

Garnished Mexican corn on the cob with cilantro and avocado on the side

Skillet Method – Off The Cob

Alternatively, you can use corn off the cob (aka cut fresh corn), canned (drained and rinsed), or frozen corn, and sauté it in a skillet with a little bit of oil or butter. I make Mexican Skillet Corn during the winter months when it is too cold to grill outside.

It is also sort of a deconstructed way of serving Mexican street corn similar to what they do in Mexico when they serve it in a cup.

Corn off the cob, chili powder, lime, and sour cream

To do so:

  • Heat some oil a large skillet: You can use vegetable oil or butter.
  • Sautee corn: Add the corn kernels and sauté, stirring often, until lightly charred, 7-8 minutes. Transfer into a salad bowl.
  • Make the Mexican corn sauce: Whisk together sour cream, mayonnaise, chili powder, and lime juice in a bowl.
  • Assemble: Pour the elote sauce over the sauteed corn. Give it a gentle toss. Sprinkle it with cotija cheese and garnish with cilantro.
  • Serve in a cup: If you want to make it more authentic serve in small cups with extra toppings with lime wedges on the side.

In addition to being a great alternative to make in the winter months, this seasoned off the cob version is much easier to eat, especially if you are indoors.

Variations:

  • Make it a simple salad: If you want to turn it into more of a Mexican Corn Salad, you can also add some other Mexican ingredients like red onion, seeded jalapeno peppers, and garlic and serve it wedges of lime and more cheese on the side.
  • Make it a pasta salad: Add some cooked pasta in it and turn it into a Mexican Street Corn Pasta Salad.
  • Turn it into a dip: If you are in need of a good “chip dip”, try our Elote Dip recipe.
Skillet Mexican Street Corn off the cob in a large skillet with lime and sauce on the side

A Few Helpful Notes on The Recipe

  • The ratio of Mayo to Sour Cream: In the recipe below, I used ¼ cup of mayo and ¼ cup of Sour Cream. This makes a very generous amount of sauce. Feel free to give it a taste and add more mayo if you prefer. Or visa versa.
  • Can I make it vegan: If you prefer this Mexican Street Corn recipe to be vegan, you can omit the sour cream, cotija cheese, and use veganaise (this brand is my favorite one – *affiliate link*).
  • This recipe multiplies very well. The below Mexican Street Corn recipe uses six ears of corn but if you are serving it to more people, feel free to use more.
  • For the Skillet version: If you can’t get your hands on fresh corn, you can also use canned (and drained) or frozen corn to make this dish. If you use frozen corn, you do not need to thaw it.

What Is Street Corn

Also referred to as Mexican elote, Mexican food corn, street corn, or Mexicorn on the cob, essentially it is corn on the cob smothered with a sauce made by using a mayo-sour cream mixture and sprinkling it with cotija cheese and fresh chopped cilantro.

It is considered as one of the most popular street foods in Mexico. Here in the US, it is served in popular restaurants like Chili’s, California Pizza Kitchen, and sometimes even in Whole Foods’ salad bar.

Think of my recipe here as a copycat version of the Mexican elote you enjoy in those restaurants.

For most Americans (and us), it is one of those addictive foods to treat your friends and family for summer cookouts. You can easily serve it by itself on the cob with a stick or in a cup, as a side dish with steak tacos or an appetizer with tortilla chips.

Regardless of how you serve, the combination of charred kernels smothered in a tangy sauce is guaranteed to please.

If you like this recipe, you might also like these recipes:

If you try this Easy Mexican Street Corn recipe or any other recipe on Foolproof Living, please take a minute to rate the recipe and leave a comment below. It helps others who are thinking of making the recipe. And if you took some pictures, be sure to share them on Instagram using #foolproofeats so I can share them on my stories.

Mexican Street Corn Recipe

4.96 from 49 votes
Yields6 servings
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
This Mexican Street Corn recipe is a common Mexican street food that is made by grilling corn on the cob and then coating it with a mixture made up of mayonnaise, sour cream, cotija cheese, chile powder, and lime. Also called elotes, this easy to make Mexican Corn On The Cob Recipe is a perfect appetizer or side dish for any outdoor gathering. In my version here, I made it two ways – (1) on the cob and (2) off the cob or in a skillet. They are both delicious and ready in less than half an hour.

Ingredients 

  • 6 medium-size ears of yellow corn on the cob
  • 1 tablespoon vegetable oil or melted butter
  • ¼ cup mayonnaise
  • ¼ cup sour cream
  • ½ teaspoon chile powder
  • 1 tablespoon lime juice, plus wedges of a lime for serving
  • ½ cup crumbled cotija cheese
  • 3 tablespoons fresh cilantro, chopped

Instructions 

For Grilled Mexican Street Corn on The Cob:

  • To prep the corn: Fold the husk of each corn back leaf by leaf and tie them with kitchen twine. Lightly brush corn on the cub with oil.
  • Heat a grill pan or an outdoor grill. Grill corn, turning occasionally until it is browned in spots. Keep an eye on it as this happens rather quickly.
  • To make the sauce: Mix together mayonnaise, sour cream, chile powder, and lime juice in a bowl.
  • Brush each grilled corn the mayo mixture and sprinkle with cotija cheese. Garnish with cilantro and serve.

For Skillet Mexican Street Corn:

  • To prep the corn: Cut the corn off the cob. I used 6 ears to get about 4 1/2 cups. Alternatively, you can also use canned corn or frozen corn. If using frozen, you do not need to thaw it out.
  • Sauté corn: Heat oil in a skillet over medium-high heat. Stir in the corn, and stirring frequently, sauté for 5-7 minutes until it starts to char. If you are using frozen corn, you might need to cook a few minutes longer. Transfer to a bowl and set aside.
  • Make the sauce: Mix together mayonnaise, sour cream, chile powder, and lime juice in a bowl.
  • Assemble: Add in the mayo mixture into the sauteed corn. Give it a mix. Stir in the cotija cheese and sprinkle with cilantro. Serve in small bowls with wedges of lime on the side.

Video

Notes

Can I make Mexican corn ahead: While I am a big of freshly grilled or sauteed corn, you can make this dish a day in advance. Simply cook the corn (using one of the methods mentioned) and keep it in an airtight container in the fridge. Prep the elote sauce and keep it in the fridge as well. Assemble right before serving.
How To Store Leftovers: While this Mexican street corn dish is best on the day it is served, as long as it is kept in an airtight container it would still be fresh on the next day.
Seasoning: If you are like me, enjoy your food on the saltier side, feel free to add in a bit of salt into the sauce.

Nutrition

Calories: 172kcal | Carbohydrates: 19g | Protein: 5g | Fat: 10g | Saturated Fat: 5g | Cholesterol: 18mg | Sodium: 233mg | Potassium: 264mg | Fiber: 2g | Sugar: 7g | Vitamin A: 344IU | Vitamin C: 7mg | Calcium: 74mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Side Dish
Cuisine: Mexican
Tried this recipe?Mention @foolproofliving or tag #foolproofeats!

About Aysegul Sanford

Hello Friend! I'm Aysegul but you can call me โ€œIce." Iโ€™m the cook/recipe-tester/photographer behind this site.

If youโ€™re looking for approachable, yet creative recipes made with everyday ingredients, youโ€™ve come to the right place. Here, weโ€™re all about recipes thatโ€™s been meticulously tested to provide you with a truly foolproof cooking experience regardless of your level of cooking.

The cover of Foolproof Protein packed ebook.

Claim Your Free E-Book

Foolproof Protein-Packed
Sign up to get our free Protein-Packed Meals E-book with recipes you can make in under 45 minutes. Plus, get weekly updates and goodies from us.
Please enable JavaScript in your browser to complete this form.
4.96 from 49 votes (23 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




79 Comments

  1. 5 stars
    Very good flavors, made exactly as written useing sour cream and experimented with different cheese flavors. The cotija is definately the way to go, trying to find mexican crema next.

    1. Hello Robert,
      I am thrilled to hear that you liked my recipe. I agree cotija is the most authentic cheese you can use here. And I know you will love the Mexican cream version too.
      Thanks for coming by and taking the time to leave a review.
      Cheers,
      Aysegul