• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Pinch of Parsley
  • Recipes
  • About
  • Resources
  • Partnerships
    • Client Inquiry Form
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Subscribe
  • Resources
  • Partnerships
  • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Resources
    • Partnerships
    • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Recipes » Appetizers, Sides, & Salads

    Vegan Elote (Mexican Street Corn)

    Published: Aug 28, 2022 · Modified: Dec 19, 2022 by Lauren Casolaro · This post may contain affiliate links · 6 Comments

    • Yum
    • Share
    Jump to Recipe Print Recipe
    vegan elote on parchment paper.

    This vegan elote (Mexican street corn) is going to be your new favorite way to eat corn! Slathered with vegan crema, feta, and tajin, it's packed with flavor and is the perfect combination of salty & sweet. It's easy to make and ready in less than 30 minutes, meaning it's the perfect side dish to serve up throughout the summer months!

    vegan elote on parchment paper.
    Jump to:
    • Why you'll love this recipe
    • Ingredients
    • Instructions
    • Serving Suggestions
    • Variations & Substitutions
    • Expert Tips
    • Storage Tips
    • FAQ
    • Other recipes you might like
    • 📖 Recipe
    • 💬 Reviews

    If you're not familiar with this way of preparing and devouring corn, let me break it down for you. In Spanish, elote (pronounced eh-loh-tay) describes corn on the cob paired with a popular Mexican method of preparing it. Once grilled, the corn is covered in delicious toppings like butter, mayo, Mexican crema, cotija cheese, lime, and a spice (it could be tajin or a chile powder). Elotes are antojitos (meaning little cravings/street food) that are commonly sold by street vendors (eloteros), which is why it's also referred to as 'Mexican street corn.'

    While incredibly delicious, typical elote is not vegan-friendly BUT it's super easy to veganize with a few simple swaps. Honestly, we're lucky the vegan food industry has come so far otherwise this would've been seriously difficult to replicate.

    This Mexican-inspired vegan version is perfect dish to make during grilling season, a potluck, Cinco de Mayo, taco Tuesdays or just as a side dish! It's dairy-free, gluten free, and ready to devour in under 30 minutes.

    Why you'll love this recipe

    • Elote can be made outdoors on the grill or inside, a variety of different ways
    • Dairy free, gluten free, and totally vegan while still being extremely flavorful
    • Comes together in under 30 minutes and pairs perfectly with so many dishes

    Ingredients

    corn, limes, tajin, garlic, sour cream, mayo and feta on a table.

    Fresh Corn on the Cob: It's a necessity for elote! I recommend getting fresh corn while it's season either from your local farmers market or grocery store. You can buy the cobs that have already been husked and cut to save time but I prefer to get corn with the husk because it gives you the option to grill it with the husk on (and have a little handle for when you're ready to eat)!

    Vegan Feta Cheese: Feta is crumbly, salty and slightly tangy, making it the perfect cotija replacement! The vegan version of cotija isn't made commercially/something you can buy, so if you'd like to make nut-based cotija at home, check out this recipe.

    Vegan Sour Cream: This recipe is traditionally made with Mexican crema, so we'll be replacing that with a mixture of vegan sour cream and mayo. You can use whatever your favorite vegan sour cream is - I really love the taste and texture of Follow Your Heart's.

    Vegan Mayonnaise: Vegan mayo is paired with the sour cream to complete the base of the 'crema.' This combo gives the most realistic taste and consistency while remaining eggless. Again, feel free to use your favorite vegan mayo, I always go for the Follow Your Heart Vegenaise.

    Garlic: Obviously. It adds just a touch of flavor to the Mexican crema.

    Lime Juice: Freshly squeezed only! We'll put a little bit in the mayo mixture as well as save some wedges for serving.

    Spice: You can either use tajin, chili powder, or ancho chili powder, it's totally up to you! I'm not confident in saying which spice is traditionally use, but any of these will do. I use tajin because I have it on hand. It's a delicious spice made up of chile peppers, lime, and salt. It's not a one trick pony either so it won't be wasted if you purchase it. Tajin is great on tacos, margaritas, fresh fruit and more.

    Cilantro: For flavor, freshness, and color! Plus, it's a very common herb used throughout Mexican cuisine.

    Instructions

    Start by greasing your grill grates and preheating your grill to 400 degrees F. While the grill is preheating, shuck the corn by removing the husks and corn silk (the shiny hair strands covering the corn) as best as possible.

    corn being shucked.
    Shuck the corn.
    Add crema ingredients to a bowl.
    Whisk until combined.

    Whisk together the vegan mayo, vegan sour cream, minced garlic and lime juice. Place in the fridge until you're ready to brush onto the cooked corn.

    uncooked corn with the husks off on the grill.
    corn with char marks on the grill.

    Place the corn directly to the greased grill grates. Grill the corn for 2-3 minutes per side (a total of 12 minutes), turning a ¼ of a rotation once the kernels are golden brown and start to char. Repeat with all of the corn cobs, removing from the grill and placing onto a platter once cooked.

    Vegan creama being spread onto grilled corn.
    Brush grilled corn with vegan crema
    Tajin being sprinkled onto grilled corn.
    Sprinkle with tajin
    vegan feta being crumbled onto grilled corn.
    Top with vegan feta

    Using a basting brush or spoon to spread the mayo mixture all over the roasted corn. Sprinkle with vegan feta cheese, tajin and chopped cilantro. Serve immediately with some extra lime wedges and enjoy!

    Serving Suggestions

    One my favorite things about Mexican street corn is that it pairs well with so.many.things. Here's some options that I love to serve this alongside:

    • BBQ food like veggie burgers and vegan potato salad
    • Portobello or cauliflower steaks
    • Jackfruit tacos
    • Mushroom & potato tacos
    grilled corn on a sheet pan topped with mexican toppings.

    Variations & Substitutions

    This recipe is perfect as is but here's a few ways you could switch it up if desired:

    No grill? No problem! You do not need a grill to make this delicious side dish. Instead you can use a grill pan, the gas range on your stove (carefully), a counter griller, your oven, or you can boil it! To roast the corn, just place them directly on the rack (with husks still attached) at 400F for 30 minutes. Either way you cook it, just slather on the crema and toppings as you would if you grilled it.

    Take it off the cob! You can still grill the corn on the cob, but feel free to cut the corn off it that makes it easier for you to eat! To do so, place the flat bottom down on a flat surface then slice downward, from the top to the bottom, as close to the base of the kernels as possible.  Rotate the ear of corn and repeat until all the kernels have been cut off.

    Fun fact: When Mexican street vendors serve corn off the cob like this, it's called esquites.

    Leave off the cilantro! I know cilantro can be 'soapy' to some, or you just don't like it. Either way, feel free to leave it off - this recipe is just as good without it.

    Instead of vegan feta cheese, you can use vegan parmesan cheese, homemade vegan cotija, or homemade vegan queso fresca.

    Want to use canned corn? Go for it! I would recommend pan frying the kernels a bit until slightly golden and then drizzle over all of the toppings. It'll be like a Mexican street corn salad!

    Expert Tips

    • If you're leaving the husks on, soak the corn (with the husks on) in water for least 30 minutes before grilling. This keeps the husks from burning and also adds moisture so the corn inside steams as it grills. Side note, you won't get those nice char marks on your corn if you keep the husks on!
    • Only brush on the crema mixture if you're ready to eat the corn! This will just make it so the elote has a longer shelf life if there's any leftovers (unlikely).
    • Buy shucked corn! Shucking corn can seriously be time consuming, especially if you're cooking a lot of cobs. Buying corn that's already had the husks and corn silk removed is going to save a bunch of time and allows you to get straight to cooking.
    close up of mexican street corn

    Storage Tips

    Prep Ahead of Time: You can easily cook the corn and prepare the toppings ahead of time. Mix together the vegan mayo, vegan sour cream, vegan feta, lime juice, garlic, tajin, and cilantro and store it in an airtight container. Allow the corn to cool, then wrap in tin foil and store in your fridge. When you are ready to serve, brush the cobs with vegan butter or oil and quickly char them over medium-high heat and then slather with the prepared topping mixture.

    Refrigerator: Store any leftover corn or crema separately in the fridge for up to 3-4 days. If you've already put the toppings on the corn, try to eat it within 1-2 days.

    Freezer: It's not my favorite method, but it can totally be done. Blanch the cobs first, allow them to cool completely, then put them in a freezer friendly bag and store for up to 6 months. I would not recommend freezing the mayo/sour cream mixture, as it will separate and really be unusable. All of the toppings are super quick to prepare, so I'd only freeze the corn.

    Reheat: Reheat the corn in the oven by placing the cobs on a parchment-lined pan and roasting at 350 degrees F until warmed through. Once hot, garnish with all of the toppings.

    FAQ

    What kind of corn can I use?

    The most traditional corn for elotes is white corn because it's not too sweet and pairs well with a variety of toppings. However, I always use the regular sweet corn that you can easily find at the grocery store - it's affordable and accessible!

    How do I eat Mexican street corn?

    Sometimes the messiest foods are the most delicious! Luckily, there's so many different ways you can easily enjoy this corn. You can either use your hands, leave the bottom piece of the corn stalk on and use it as handle, use corn handles/forks, or put a wooden skewer through the center of the corn. If you don't like the feeling of corn stuck in your teeth, you can always cut the kernels off the cob and eat it with a fork or spoon.

    Can I use frozen corn for elotes?

    Fresh corn on the cob is the ideal choice but you can use frozen corn (or even canned corn)! I recommend pan frying it so it totally defrosts and gets a bit golden/charred, then tossing it in the toppings.

    Other recipes you might like

    • Vegan Quinoa Burgers
    • Vegan Potato Salad
    • Jackfruit Lettuce Tacos
    • Vegan Garlic Aioli

    📖 Recipe

    5 from 3 votes
    Rate this Recipe Print Recipe Pin Recipe

    Vegan Elote (Mexican Street Corn)

    Lauren Casolaro
    Slathered with vegan crema, feta, and tajin, this vegan elote is packed with flavor and is the perfect combination of salty & sweet. It's easy to make and ready in less than 30 minutes, meaning it's the perfect side dish to serve up throughout the summer months!
    Prep Time 10 mins
    Cook Time 15 mins
    Total Time 25 mins
    Category: Appetizer, Side Dish
    Cuisine: Mexican
    Servings: 6 Servings
    Prevent your screen from going dark

    Equipment

    • Grill Pan if grill is not accessible/you don't have one!

    Ingredients
     

    • 6 ears of corn shucked
    • ½ cup (112 g) vegan mayonnaise
    • ½ cup (120 g) vegan sour cream
    • juice from 1 lime plus wedges for serving
    • 2 (6 g) garlic cloves minced
    • 1-2 teaspoons tajin
    • ½ cup (112 g) vegan feta crumbled
    • fresh cilantro chopped

    Instructions

    • Preheat grill to 400 degrees F. While the grill is preheating, shuck the corn by removing the husks and corn silk as best as possible.
      6 ears of corn
    • Whisk together the vegan mayo, vegan sour cream, minced garlic, and lime juice. Place in the fridge until you're ready to brush onto the cooked corn.
      ½ cup vegan mayonnaise, ½ cup vegan sour cream, 2 garlic cloves, juice from 1 lime
    • Place the corn directly to the hot grill grates. Grill the corn for 2-3 minutes per side (a total of 12 minutes), turning a ¼ of a rotation once the kernels are golden brown and begin to char. Remove from the grill, placing onto a platter once cooked.
    • Using a basting brush or spoon to spread the mayo mixture all over the roasted corn. Sprinkle with vegan feta cheese, tajin and chopped fresh cilantro. Serve immediately with lime wedges and enjoy! 
      1-2 teaspoons tajin, ½ cup vegan feta, fresh cilantro

    Notes

    If you don't have a grill, feel free to use a grill pan! 
    Store any leftover corn or crema separately in the fridge for up to 3-4 days. If you've already put the toppings on the corn, either try to eat within 1-2 days or cut it off the cob and save it as a salad.
    Nutritional values are estimates only. See our full nutrition disclosure here. 

    Nutrition Facts

    Serving: 1Ear of Corn | Calories: 265kcal | Carbohydrates: 30.5g | Protein: 7.7g | Fat: 12.1g | Saturated Fat: 2.6g | Cholesterol: 10mg | Sodium: 304mg | Fiber: 3g | Sugar: 4.8g
    Keywords: mexican street corn,vegan elote,vegan mexican street corn
    Did you make this recipe?Mention @pinchofparsley_ on Instastram or tag #pinchofparsley!

    More Vegan Appetizers, Sides & Salad Recipes

    • Vegan Couscous Salad with Chickpeas
    • How to Make the Ultimate Vegan Charcuterie Board
    • Crispy Air Fryer Smashed Potatoes
    • Vegan Calamari with Garlic Aioli

    Reader Interactions

    Comments

      Did you make this recipe? Leave any questions or thoughts below: Cancel reply

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

      Recipe Rating




    1. Judy Simonetti

      October 11, 2022 at 1:43 pm

      5 stars
      The perfect summer/end of summer treat, especially on Long Island when the corn is fresh and sweet. Will definitely be making every time I have corn.

      Reply
      • Pinch of Parsley

        October 15, 2022 at 11:05 am

        Hi fellow Long Islander! So glad you got to use up your sweet corn with this recipe.

        Reply
    2. Mair

      August 29, 2022 at 10:43 am

      5 stars
      As someone who has had ‘regular’ street corn, this vegan version is just as good if not better! Well done

      Reply
      • Pinch of Parsley

        August 29, 2022 at 10:58 am

        Ah, thank you so much! So glad it hit the mark for you!

        Reply
    3. Bianca

      August 28, 2022 at 2:24 pm

      5 stars
      This is DANGEROUSLY delicious wow 10/10

      Reply
      • Pinch of Parsley

        August 28, 2022 at 10:03 pm

        Thank you so so much!

        Reply

    Primary Sidebar

    hi there!

    Welcome to Pinch of Parsley, thank you so so much for being here! On my page you'll find a wide range of delicious vegan recipes that are suitable for both beginners and long-time home cooks. I can't wait for you to start cooking with me! Read more about me here!

    connect with me!

    • Instagram
    • Facebook
    • Pinterest
    • TikTok
    • YouTube

    Easter Recipes

    • Vegan Lemon Blueberry Muffins
    • tablescape of blueberry chickpea salad
      Blueberry Chickpea Salad with White Balsamic Vinaigrette
    • stack of vegan buttermilk pancakes topped with butter and maple syrup
      Vegan Buttermilk Pancakes
    • How to Make the Ultimate Vegan Charcuterie Board

    subscribe to our weekly newsletter!

    Most Popular Recipes

    • Vegan Pumpkin Coffee Cake with Pecan Streusel
    • Grapefruit Gin Spritz
    • Vegan Broccoli Cheddar Soup
    • Vegan Raspberry Sorbet without Ice Cream Maker

    Featured On

    Footer

    ↑ back to top

    about

    • About
    • Privacy Policy & Terms of Use
    • Accessibility Policy

    let's connect!

    • Newsletter
    • Work with Us

    contact

    • Contact Us
    • Client Inquiry Form

    AT NO COST TO YOU, I MAY EARN FROM QUALIFIED PURCHASES MADE THROUGH AFFILIATE LINKS ON MY WEBSITE.

    Copyright © 2023 Pinch of Parsley LLC. All Rights Reserved.

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
    Cookie SettingsAccept All
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT