Vegan Elote

Mexican Grilled Street Corn

Our vegan elote recipe brings the exciting Mexican street corn-on-the-cob right into your home. Grill it on the BBQ or roast it in the oven, and glaze it with our vegan sauce — easy and tasty.

Vegan Elote (Mexican Grilled Street Corn)


Nutrition per serving
Net Carbs39.5 g14.4%
of which Sugars13.9 g15.4%
Fibers5.4 g19.4%
Fats12.3 g19%
of which Saturates2.6 g13.1%
of which Omega 30 g2%
Proteins10.9 g23.7%
Calcium11 mg1.1%
Vitamin A18 mcg2.6%
Vitamin C17 mg23.3%
Iron1.1 mg7.7%
Potassium559 mg16%
Sodium31 mg1.3%
Cholesterol0 mg0%
Kcal313 15.6%
Macro split
  • net carbs 58%
  • sugars 20%
  • fats 18%
  • saturates 4%
  • proteins 16%
  • fibers 8%
*RDA based on a 2000 kcal diet;
**Nutritional data sources: USDA, food labels.
313 per serving

What's more exciting than a piping hot corn on the cob? In Mexico, the homeland of corn, they make a delicious street-food grilled corn cob called elote that's just too good to resist. So, we're so happy to share our vegan version of this Mexican dish with you, perfect for everyone to enjoy!

Preparing elote at home is super simple, even if you don't have a barbecue. In the recipe below, we'll show you how to get perfectly grilled corn on the cob in the oven. All you need is a baking oven rack.

Elote means corncob in Spanish and Mexican elote consists of grilled corn on the cob slathered with sauces and garnished with toppings. Classic sauces include mashed butter, mayonnaise, or sour cream, while common toppings include grated cotija cheese, chilli powder, and fresh cilantro.

In our recipe, we prepared a vegan elote sauce alternative that's dairy-free and egg-free. It's not just 100% plant-based but also incredibly tasty, thanks to two yummy additions. As a base, we used our vegan cashew mayo, but you can also use store-bought vegan mayo.

As for the toppings, we kept the traditional elote ingredients but swapped cheese with our plant-based cotija cheese. You can follow our recipe and make it from scratch using cashews or use any semi-hard vegan cheese you can find at the supermarket, like vegan feta or vegan parmesan.

After the first bite, you'll instantly fall in love with this Mexican street corn. We bet you'll come back for more! Its delicious combo of sweet corn, silky mayo, fresh lime, and spicy chilli is simply irresistible.


Measuring System
Corn on the cob4
Vegan Mayorecipe80 g
Garlic Cloves2
Chilli Powder to taste
Vegan Cotija Cheese (or vegan feta)recipe80 g
Fresh Cilantro to taste

Step 1

You can grill the corn on the BBQ or in the oven.

For the oven option, set a grilling rack on a baking tray and preheat the oven to 220°C (430°F) in grill mode.

If you bought the corn when it's out of season and it feels quite hard, then we recommend that you boil it or steam it before grilling it.

Here are your options:

  1. Steam and grill: wrap the corns in foil, place them on the rack and cook for 20 minutes. Then, remove the foil and grill them for 20 more minutes, flipping them every 10 minutes.

  2. Boil and grill: add the corn cobs to a pot of boiling water and boil for 5 minutes. Then, place them on the rack and grill for 40 minutes, flipping them every 10 minutes.

  3. Grill only (for softer in-season corn): place the corn cobs on the rack and grill for 40 minutes, flipping them every 10 minutes.

corn the cob grilled in the oven

Step 2

For the vegan elote sauce, mix vegan mayo with lime zest, lime juice, and minced garlic in a bowl.

vegan mayo with lime for elote sauce

Step 3

Brush the grilled corn with the prepared sauce, then top it with chilli powder or flakes, fresh cilantro, and crumbled vegan cotija cheese or vegan feta.

Serve your vegan elote corn on the cobs warm with a drizzle of lime juice.

They pair wonderfully with these vegan jackfruit tacos or pulled jackfruit quesadillas with a Mexican-style coleslaw on the side!

mexican elote grilled corn on the cob


You can use classic Mexican ancho or chipotle chilli flakes for extra flavour.