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 (Mexican Street Corn)

  • Author: Lauren Casolaro
  • Total Time: 25 minutes
  • Yield: 6 Servings 1x
  • Diet: Vegan


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!


  • 6 ears of corn, shucked 
  • 1/2 cup vegan mayonnaise
  • 1/2 cup vegan sour cream
  • juice from 1 lime, plus wedges for serving
  • 2 garlic cloves, minced
  • 1-2 teaspoons tajin
  • 1/2 cup vegan feta, crumbled
  • fresh cilantro, chopped


  1. 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.
  2. 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.
  3. 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 1/4 of a rotation once the kernels are golden brown and begin to char. Remove from the grill, placing onto a platter once cooked.
  4. 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! 


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

  • Prep Time: 10 Minutes
  • Cook Time: 15 Minutes
  • Category: Appetizer, Side Dish
  • Method: Grill
  • Cuisine: Mexican


  • Serving Size: 1 Ear of Corn
  • Calories: 265
  • Sugar: 4.8g
  • Sodium: 304mg
  • Fat: 12.1g
  • Saturated Fat: 2.6g
  • Carbohydrates: 30.5g
  • Fiber: 3g
  • Protein: 7.7g
  • Cholesterol: 10mg

Keywords: vegan elote, vegan mexican street corn, mexican street corn