top and closeup view of grilled corn on the cob

Vegan Grilled Corn on the Cob

Vegan Mexican Grilled Corn on the cob or Vegan Elote is very easy to make using the stove top grill and a creamy tofu sauce
Course Side Dish
Cuisine Mexican
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 4 servings
Calories 107kcal
Author Healing Tomato


For the grilling suace

For the corn

  • 4 Corn on the Cob Remove the husks, but, keep the stick at the end
  • 2 tsp vegan butter Melted, and divided into 4 parts
  • 2 tsp red chili powder divided into 4 parts
  • 2 tsp cumin-coriander powder ivided into 4 parts
  • cilantro for garnish
  • 1/4 cup red onions Diced and used for garnish


Prepare the grilling sauce

  • Blend all the ingredients of the sauce in a blender and set aside

Grilling the corn on the cob

  • Heat a stove top grill on high heat
  • Lightly spray the grill with oil and place corn on it
  • Grill on its side for 5 minutes
  • Pour grilling sauce on top of the corn and turn that side to the bottom where it can be grilled
  • Repeat the pouring and grilling until all of the corn has been grilled
  • Remove the “burnt” sauce (See Notes)
  • Drizzle with a little vegan butter (optional), See notes
  • Top each grilled corn with hot red chili powder and cumin-coriander powder
  • Garnish with cilantro and red onions.  Serve immediately


- I used extra hot red chili powder for this recipe.  It is very spicy, so, adjust it to your taste
- The sauce will burn on the sides of the corn. This is normal and it easily peels off with a wooden spoon while the corn is grilling. Remove the burnt sauce and discard it
- Once the corn has been grilled, drizzle about 1/2 tsp of melted vegan butter on each corn. This is optional, but, it adds a little shine to the corn and also keeps the spices from flying into your nose when you try to bite into the corn


Calories: 107kcal | Carbohydrates: 19g | Protein: 3g | Fat: 3g | Sodium: 344mg | Potassium: 311mg | Fiber: 2g | Sugar: 6g | Vitamin A: 675IU | Vitamin C: 9.3mg | Calcium: 17mg | Iron: 1.4mg