• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
    • Appetizer Recipes
    • Breakfast Recipes
    • Dessert Recipes
    • Lunches & Dinners
    • Salad Recipes
    • Snacks
    • Side Dishes
    • Holiday Recipes
      • Halloween Recipes
      • Thanksgiving Recipes
      • Christmas Recipes
      • July 4th
    • Seasonal Recipes
      • Fall Recipes
      • Winter Recipes
      • Spring Recipes
      • Summer Recipes
    • Drinks
    • Dressings & Sauces
  • Resources
  • About
    • Portfolio
    • Client Inquiry Form

Best Served Vegan

menu icon
go to homepage
  • Recipes
  • Resources
  • About
  • Portfolio
  • Follow Along

    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Resources
    • About
    • Portfolio
  • Follow Along

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Snacks

    Published: Jun 23, 2022 · Modified: Jun 14, 2023 by Elena Contis · This post may contain affiliate links ·

    Vegan Elote (AKA Mexican Street Corn)

    Jump to Recipe·Print Recipe

    There is nothing better than street food, and one of my favorites is vegan elote, AKA Mexican street corn. The amazing combination of a creamy Mexican crema, chili powder, fresh lime juice, and vegan cheese is like a fiesta in your mouth!

    Grilling corn on the cob, Mexican street corn with all of the fixings.

    Authentic street food is one of the best things ever, right? Well, this vegan elote recipe lets you bring it right into your very own kitchen!

    Elote, sometimes known as “Mexican street corn,” is a delicious snack. It is essentially grilled corn with a variety of tasty seasonings added like chili powder, salt, and cilantro.

    If you're addicted to Mexican food like I am, then you definitely should also try my recipes for Chipotle burrito bowls and Instant Pot Mexican rice. Because I am just THAT extra, I even have an entire guide for how to order vegan at Taco Bell too!

    What is Elote? 

    Corn on the cob with Mexican crema on a serving tray.

    Elote is a popular snack that consists of grilled corn with seasoning that generally involves mayonnaise, lime, salt, and chili. 

    The word “elote” comes from the Nahuatl word for corn on the cob, which is “elotitul.” Corn has long been a staple in Latin America. Specifically, elote is a highly portable and tasty snack that is commonly sold as street food. 

    Elote balances both sweet and savory as the corn provides some sweetness while the seasoning adds plenty of delicious spicy and savory flavors. 

    This is a great summertime snack as it’s fun to crunch on outdoors when the weather is nice. Plus, corn is in season, making it the best time for buying elote—or making your own!

    Vegan Elote Ingredients

    Ingredients to make vegan elote in bowls.
    • Corn on the cob – Did you know corn is rich in vitamin C? It also has powerful antioxidants such as lutein and zeaxanthin, which may help protect eye health. This nutritious vegetable helps make this recipe filling and somewhat healthy.  
    • Vegan mayonnaise – Vegan mayonnaise is thankfully easy to find nowadays. My go-to brand is Follow Your Heart’s Vegenaise, but you can use any you prefer. 
    • Vegan sour cream – You can use any vegan sour cream you prefer. One that I like is the brand Forager, which uses cashews as a base.
    • Chili powder – Chili powder is an essential part of an authentic elote, just like lime, salt, and mayonnaise. A nice benefit of consuming spicy foods like chilis is that you get a nice dose of antioxidants as well as nutrients such as vitamin A and iron. 
    • Salt – If you try to be health-conscious like me, it can be tempting to skip or reduce the salt, but don’t! Adding even a little salt really helps bring out the other flavors and is an essential part of the authentic Mexican street corn experience. 
    • Lime zest – Limes and their juice/zest are high in both vitamin C and antioxidants, making them not only delicious but also highly nutritious to include in your meals and favorite beverages! 
    • Cilantro – Cilantro is a staple herb in Mexican cuisine and features a range of benefits. They are packed with nutrients such as vitamins C, A, and K, plus a variety of antioxidants. 
    • Vegan cheese – You can use vegan feta cheese or vegan parmesan, whatever you prefer! Brands that I like are Violife and Follow Your Heart.  
    • Optional: Cayenne and/or jalapeno – If you want to add some extra punch to your elote, I recommend adding cayenne and/or jalapenos too.

    How to Cook Corn on the Cob

    Mexican street corn on a serving platter.

    So, there are many ways to cook corn on the cob. You can simply boil it, which is a pretty foolproof method. To get more flavor, however, you might consider grilling it. This is especially convenient if you’re already grilling for a BBQ or summer party.

    Boiling corn on the cob is super simple. Just shuck the corn (if it isn’t already), and boil a pot of salted water. Then, add the corn and cover for 5-8 minutes until tender. You’ll know the corn is done when the kernels are rich in color and have a tender consistency.

    To grill, put a charcoal or gas grill on high heat. You can either grill the shucked corn directly on the grill for about 10 minutes, rotating frequently. Otherwise, you can grill them with the husk on. Just soak the corn with the husks in water first for 5 minutes so they don't burn on the grill. They should grill up in about ten minutes (rotate them after five).

    You can also roast your corn in the oven. Just put them in there with the husks on at 350°F for about a half-hour. 

    Another way to get a more grilled flavor without a grill is to boil them for about five minutes and then finish them in a pan on medium-high heat for another three to five minutes.

    Recipe Steps

    To grill corn: Preheat the grill or a grill pan to medium-high. Grill the corn without the husks, turning regularly until the corn is slightly charred on all sides (about 10 minutes). To boil corn: Bring a large pot of salted water to a boil. Add the corn and boil for about 5-8 minutes or until the corn is tender.

    Corn on the cob grilling in a cast iron grill pan.

    While the corn is grilling, prepare the Mexican crema by whisking together the mayo, sour cream, chili powder, salt, lime zest, cayenne if using, half of the cilantro, and half of the cheese. Taste and adjust seasonings if desired.

    Ingredients for Mexican crema in a mixing cup.
    A vegan Mexican crema with vegan feta, cilantro, and chili powder.

    With a brush or the back of a spoon, spread the crema over each corn on the cob, turning the corn as necessary. Then, sprinkle the remaining cilantro and cheese over each corn on the cob.

    A silicone brush spreading Mexican crema over grilled corn on the cob.

    Serve immediately with lime wedges for squeezing on top!

    Serving Suggestions

    Mexican street corn dip with tortilla chips.

    There are lots of possibilities with this elote recipe! You can of course have it all on its own as a delicious snack, but it also makes a wonderful side. Here are some serving possibilities to consider:

    • Instant Pot Mexican Rice
    • Chipotle Burrito Bowl
    • Taquitos
    • Tacos
    • Enchiladas / Flautas
    • Make it a dip – simply cut the corn off the cob, mix it with the crema and serve it as a dip with chips (this is known as “esquites” or “elote en vaso”)

    Recipe Tips

    Elote with a creamy Mexican crema and fresh cilantro.

    This is a pretty straightforward recipe, but here are a couple of tips to keep in mind!

    • To make the recipe healthier, you can swap the mayonnaise and sour cream for two or three mashed avocados instead.
    • To make this ahead of time, cook the corn and whisk together the crema and store it separately until you’re ready to serve. Then, simply brush the corn with the crema, sprinkle with feta and cilantro and you’re in business!

    Why You'll Love This Recipe

    Elote with feta, cilantro, and lime wedges.

    This vegan elote is a perfect recipe for an easy side or snack because it's...

    • Easy – This elote recipe comes together in no time. Grilling the corn is really the only somewhat time-consuming part, but even that doesn’t keep this from being an under thirty-minute recipe.
    • Perfect for summer – When the weather gets nicer, people love to get outside. Elote is a popular street food (even being known as “Mexican street corn”) precisely because it’s a fun, portable, delicious snack for when the weather heats up. 
    • Fancier than it is – The grilled corn and depth of the seasonings make this corn seem like something that would be difficult, but it’s really not! Just about anyone can whip this up no problem. 
    Vegan elote in a serving bowl with chips for dipping.

    Let me know if you try out this vegan elote recipe, and if you do, I would love it if you left a rating and review below! Make sure you are also following along on Instagram and Pinterest for more food inspiration.

    Other Vegan Snacks and Sides to Try:

    • Stuffed Fried Olives
    • Mediterranean Chickpea Salad
    • Protein Cookie Dough Bites
    • Pigs in a Blanket
    • Funfetti Protein Bites
    Print

    📖 Recipe

    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

    Vegan Elote (AKA Mexican Street Corn)


    • Author: Elena Contis
    • Total Time: 20 minutes
    • Yield: 4 corn on the cobs 1x
    • Diet: Vegan
    Print Recipe
    Pin Recipe

    Description

    There is nothing better than street food, and one of my favorites is vegan elote, AKA Mexican street corn. The amazing combination of a creamy Mexican crema, chili powder, fresh lime juice, and vegan cheese is like a fiesta in your mouth!


    Ingredients

    Scale
    • 4 ears of corn on the cob, shucked
    • ⅓ cup vegan mayonnaise
    • ⅓ cup vegan sour cream
    • ½ teaspoon chili powder
    • ¼ teaspoon salt
    • Zest from one lime
    • ¼ cup fresh cilantro, chopped (save some for garnish)
    • ½ cup vegan feta cheese or vegan parmesan
    • Optional: a pinch of cayenne if you like heat
    • Lime wedges for serving

    Instructions

    1. To grill corn: Preheat the grill or a grill pan to medium-high. Grill the corn without the husks, turning regularly until the corn is slightly charred on all sides (about 10 minutes). To boil corn: Bring a large pot of salted water to a boil. Add the corn and boil for about 5-8 minutes or until the corn is tender.
    2. While the corn is grilling, prepare the Mexican crema by whisking together the mayo, sour cream, chili powder, salt, lime zest, cayenne if using, half of the cilantro, and half of the cheese. Taste and adjust seasonings if desired.
    3. With a brush or the back of a spoon, spread the crema over each corn on the cob, turning the corn as necessary. Then, sprinkle the remaining cilantro and cheese over each corn on the cob.
    4. Serve immediately with lime wedges for squeezing on top!

    Notes

    If you're making this for a party or want less mess, serve the corn in cups/bowls instead! Simply, cut the corn off of the cob after cooking, mix it with the Mexican crema, and top with cilantro, cheese, and fresh lime juice. Now you have individual, party-sized serving cups (also known as esquites or elote en vaso)!

    • Prep Time: 10 Minutes
    • Cook Time: 10 Minutes
    • Category: Side Dish
    • Method: Grill or Stovetop
    • Cuisine: Mexican

    Did you make this recipe?

    Make sure to share a photo of your yummy creation and tag Best Served Vegan — I can't wait to see what you've made!

    Pin the Image Below to Save This Recipe

    Elote Mexican street corn Pinterest graphic with imagery and text.

    More Snacks

    • A bowl with Mexican seasoned tortilla chips.
      Air Fryer Tortilla Chips
    • Vegan Sheet Pan Nachos
    • A bowl of vegan nacho cheese without cashews on a serving plate with chips, carrots, and celery.
      Vegan Nacho Cheese without Cashews
    • Vegan Cucumber Bites

    Primary Sidebar

    Hi, I'm Elena! If you’ve ever been curious about whipping up a delicious vegan dish but had no idea where to start, I’ve got your back!

    More about me →

    Fall Recipes

    • Vegan Apple Galette
    • Vegan Cranberry Orange Muffins
    • Vegan Chai Cupcakes
    • Vegan Pumpkin Risotto

    Thanksgiving Recipes

    • Peanut Butter & Jelly Thumbprint Cookies
    • Instant Pot Vegan Mac and Cheese
    • Vegan Fall Harvest Salad
    • Vegan Whipped Feta

    Hi, I'm Elena! If you’ve ever been curious about whipping up a delicious vegan dish but had no idea where to start, I’ve got your back!

    More about me →

    Fall Recipes

    • Vegan Butterfingers
    • Vegan yellow curry with potatoes, tofu, and carrots.
      Vegan Yellow Curry with Potatoes and Tofu
    • Vegan Puppy Chow (AKA Muddy Buddies)
    • Vegan Meatloaf

    Thanksgiving Recipes

    • Vegan Ginger Cookies
    • Vegan Biscuits and Gravy
    • Vegan Mashed Sweet Potatoes
    • Vegan Pumpkin Pie Bars

    Footer

    ↑ back to top

    About

    • About
    • Contact Me
    • Portfolio
    • Client Inquiry Form
    • Privacy Policy

    Craving More?

    • Sign Up! for emails and updates

    Recipe Index

    • Appetizers
    • Breakfast
    • Lunch
    • Dinner
    • Snacks
    • Dessert

    At no extra cost to you, I may earn commission from qualified purchases through affiliate links throughout my site.

    Copyright © 2024 Best Served Vegan, LLC. All Rights Reserved.

    Elote Mexican street corn Pinterest graphic with imagery and text.
    Elote Mexican street corn Pinterest graphic with imagery and text.
    Elote Mexican street corn Pinterest graphic with imagery and text.
    Elote Mexican street corn Pinterest graphic with imagery and text.
    Elote Mexican street corn Pinterest graphic with imagery and text.
    Elote Mexican street corn Pinterest graphic with imagery and text.