Vegan Elotes

Vegan elotes (or Mexican street corn) showcase grilled corn covered in Mexican crema, cotija cheese, and chile-lime seasoning. Nothing hits the spot quite like the sweet, salty, tangy, and spicy flavors of this plant-based side or snack!

Three Vegan elotes on a Plate.

If you’re looking for a new way to serve corn on the cob, vegan elotes are a must-try! You may have already tried your hand at making unique snacks like corn ribs, but this quintessential Mexican recipe will have everyone asking for the recipe.

Why I love this recipe

I’ve finally created a vegan elotes recipe that emulates all the same flavors and textures as the original! This vegan twist swaps traditional mayonnaise for vegan mayo, resulting in a lower cholesterol and saturated fat option.

You only need 5 pantry staples and about 10 minutes, too! Just cook the corn on a grill or a griddle, add your toppings, and you’re ready to eat. The final product is charred, juicy corn, bursting with tangy lime, a kick of heat, and a creamy yet crunchy texture.

Vegan elotes are the perfect dish to serve at backyard barbecues, bring to potlucks, or pair with dinner as a side. They’re a hit with all age groups and dietary preferences!

Ingredient notes

Vegan elotes couldn’t be simpler to make and only require a few ingredients. Find a breakdown of everything you need and suitable substitutes below.

Tajin, lime, cotija, corn, cilantro, and cream on a plate.

Corn
I’ve opted to use a sweet corn variety for my elotes because that’s what I had on hand. You can use any variety you prefer, but fresh, in-season corn is best for the ideal flavor and texture.

Substitute: Frozen corn on the cob can be used but won’t provide the same level of sweetness or texture as fresh corn.

Crema
The creamy sauce is what helps the other toppings adhere to the corn and adds a rich flavor. Use vegan mayo, cashew crema, or a mix of both in your recipe. Vegan mayo varies in flavor, so choose a brand that suits your taste. I prefer Hellmann’s.

Substitute: You can use vegan sour cream for a close match in flavor and consistency. Vegan yogurt will also work for a tangier, less rich topping.

Cheese
Vegan Cotija cheese adds a salty, crumbly texture similar to traditional Cotija cheese in elotes. Cotija cheese is the most common, but other varieties like vegan queso fresco, vegan Parmesan, or even vegan feta will work.

Chile-lime seasoning
Tajin is a common elote seasoning, lending a spicy and extremely tangy flavor. It also gives them their characteristic red-orange hue.

Substitute: If you don’t have access, replace it with ancho chile powder, paprika, or cayenne with lime zest or extra lime juice.

For a complete ingredient list and step-by-step guide, scroll down to the recipe card.

How to make

Learn the best way to make vegan elotes with my straightforward, easy-to-follow instructions. Look for the tips in green throughout this section for consistent and successful results! Also, you can watch my video tutorial down below!

Preparation

Remove the husks from your corn cobs if necessary, then mix half of the lime juice with vegan mayo and cashew crema in a small bowl. Crumble or grate the vegan Cotija cheese and cut the remaining half of the lime into wedges for serving.

Cooking

Step 1
Preheat a cast-iron griddle to medium-high or a grill to 400 degrees Fahrenheit. Place the corn directly on the hot griddle or grill. Cook the cobs for about 10-12 minutes until they deepen in color and char.

Rotate the corn every few minutes to ensure each side is evenly charred. The goal is to achieve a slight char without burning the kernels.

Charred Corn on the Cob on a Plate.

Step 2
Once the corn is cooked, brush each cob evenly with the lime-vegan mayo mixture. Sprinkle the crumbled vegan Cotija cheese, followed by a dusting of Tajin. Serve each cob with a lime wedge and an optional pinch of cilantro or hot sauce.

Apply the toppings while the corn is still warm so that the vegan mayo mixture and cheese adhere well. The heat will also help to release the full aroma and taste of the Tajin.

Brushing Mayo on Elote.
Vegan Elote on a Plate.

Expert tip

With so many bold components, achieving the right balance of flavors is crucial to a delicious-tasting recipe. The tanginess of the lime shouldn’t overpower the saltiness of the vegan Cotija cheese, and the creaminess of the vegan mayo or crema is necessary to tame the heat from the spices.

Also, the right level of char on the corn brings out its natural sweetness while adding a smoky depth. For the best results, ensure your grill or griddle is nice and hot (400 degrees Fahrenheit) before placing the corn on it.

This high heat is key to getting those gorgeous, flavorful char marks without overcooking the corn.

Cooking tips

Fresh corn: Choose fresh, plump corn with green husks for the best flavor and texture. Fresh corn is juicier and sweeter, which enhances the overall taste of vegan elotes.

Room temperature toppings: Bring vegan mayo and cheese to room temperature before applying. This makes them easier to spread and meld with the warm corn.

Using a grill basket: If you’re using smaller corn cobs, consider using a grill basket to prevent them from rolling and ensure even grilling.

Use a skewer: If you can find skewers to pierce through the bottom, it makes eating much easier. If not, leave the shank on the cob.

Close Up of Vegan elotes on a Plate.

Frequently asked questions

Can I use frozen corn for vegan elotes?

If you have fresh corn on the cob available, that’s the ideal choice. But, frozen corn works in this recipe as well. I recommend letting it thaw before cooking it.

Can I fry my corn in a pan?

You can definitely fry the cobs in a pan. It’s best to use a grill, but don’t let that deter you! A griddle or cast-iron skillet are both good indoor options.

How can I tell when the corn is perfectly grilled?

The corn is perfectly grilled when it has a nice charred appearance on all sides without being burnt. The kernels should be tender and slightly caramelized.

Storing & reheating

It’s best to store the grilled corn and toppings separately. Let the corn cool before transferring it to containers. If you’ve already applied the toppings, vegan elotes should be consumed within a day for the optimal taste.

Fridge
Store the grilled corn (without toppings) in an airtight container for up to 3 days. Toppings should also be refrigerated in separate containers.

Freezer
I don’t recommend freezing the corn since it will significantly alter the texture and flavor.

Reheating
It’s best to reheat the corn on a skillet or in the oven at 350 degrees Fahrenheit until warm. Apply toppings after reheating it for the freshest flavor.

Watch how to make it

YouTube video

More corn recipes

Hungry for more?

If you enjoyed this recipe, please consider leaving a star rating and a comment down below! Your feedback not only helps others discover our blog but also gives us valuable insights from your experience.

Don’t forget to subscribe to our newsletter for the latest recipes, and check out our shop for our top kitchen recommendations. Thank you for supporting BBV!

Recipe

Vegan elotes.

Vegan Elotes (5 Ingredients)

Mitch Chapman
Nothing hits the spot quite like the sweet, salty, tangy, and spicy flavors of vegan elotes. Find out how to make a flavor-packed version in this simple-to-make recipe!
5 from 15 votes
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Appetizer, Snacks
Cuisine Gluten-Free, Mexican, Vegan
Servings 4 servings
Calories 233 kcal

Equipment

  • Cast-iron griddle
  • Basting brush
  • Grater

Ingredients
 

Corn

  • 4 ears of corn

Toppings

  • 1 lime (juiced)
  • cup vegan mayo (or vegan Mexican crema)
  • cup vegan Cotija cheese
  • 2-3 teaspoons Tajin seasoning or ancho chile powder
  • Chopped cilantro (optional)
  • Valentina hot sauce (optional)

Instructions
 

  • Preheat a cast-iron griddle to medium-high or a grill to 400°F and remove the husks from the corn.
  • In the meantime, prepare the toppings. Mix ½ of the lime juice with vegan mayo and vegan Mexican crema (or both). Cut the other half of the lime into wedges for serving. Crumble or grate the cheese.
  • When the griddle or grill is hot, cook the corn directly on it for about 10-12 minutes, making sure to rotate each cob throughout to char all sides.
  • When the corn is cooked, brush each one with the sauce and add a sprinkle of Cotija, Tajin, and a lime wedge. You can also add optional chopped cilantro and Valentina hot sauce. Happy eating!

Notes

Fresh corn: Choose fresh, plump corn with green husks for the best flavor and texture. Fresh corn is juicier and sweeter, which enhances the overall taste of vegan elotes.
Room temperature toppings: Bring vegan mayo and cheese to room temperature before applying. This makes them easier to spread and meld with the warm corn.
Using a grill basket: If you’re using smaller corn cobs, consider using a grill basket to prevent them from rolling and ensure even grilling.
Use a skewer: If you can find skewers to pierce through the bottom, it makes eating much easier. If not, leave the shank on the cob.
Rotate the corn every few minutes to ensure each side is evenly charred. The goal is to achieve a slight char without burning the kernels.
Apply the toppings while the corn is still warm so that the vegan mayo mixture and cheese adhere well. The heat will also help to release the full aroma and taste of the Tajin.
Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1serving | Calories: 233kcal | Carbohydrates: 22.4g | Protein: 3.5g | Fat: 15.3g | Saturated Fat: 2.3g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 215.1mg | Potassium: 275.7mg | Fiber: 2.7g | Sugar: 5.9g | Vitamin A: 379.1IU | Vitamin C: 11.8mg | Calcium: 16mg | Iron: 0.7mg
Don’t miss another recipe!Subscribe to our newsletter!

Note: I’ve updated this post to include new information and helpful tips about the recipe.

Mitch Chapman is a food writer, photographer, and one of the founders of Broke Bank Vegan. With a background in healthcare and the restaurant industry, he has a passion for sharing healthy yet flavorful plant-based food.

Leave a Reply

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

Recipe Rating