Wake up to a fiesta and enjoy a Mexican style savory sweet corn waffle topped with Elotes, which is a spicy mixture of vegan mayonnaise, crema, and chili powder, and then sprinkled with vegan cheese. Traditionally, Elotes is the spicy sauce they use for corn on the cob at carnivals or fairs but it tastes delicious on everything, as long as you like spicy foods.

This dish is a crowd-pleaser and everyone will be impressed at how delicious this waffle taste. The waffles are crisp on the outside, soft and fluffy in middle with nuggets of sweet juicy corn kernels, all combine with a little kick of spice.

 Recipe Developer: Natalie Penny, @natalie.naturally 

Why we love it: Switch up your traditional celebrations and try this unique waffle recipe. The sweet waffle taste and spicy combination are delicious and you will be ready for seconds.

Make it for: Anytime because this recipe is easy to make and most of the ingredients you will already have in your pantry.

Why it’s healthier: The high fiber in corn can aid with digestion. It contains vitamin B and other essential minerals like zinc, magnesium, copper, iron, and manganese which is beneficial for overall health.

Healthy ingredients: Fiber, B vitamin s zinc, magnesium, copper, iron, manganese. Corn is also a good source of the antioxidants carotenoids, lutein and zeaxanthin, which are beneficial for eye health.

Mexican Style Savory Sweet Corn Waffles

Serves 4 people




  • 1 cup plant milk (I used oat)
  • 1 tbs apple cider vinegar
  • 1 tbs light oil (I used Groundnut)


  • 1 cup all-purpose plain flour (use GF if you like)
  • 1 heaped tbsp fine cornmeal/polenta
  • 1 tbs baking powder
  • ½ tsp salt
  • The grind of black pepper
  • 1tsp smoked paprika
  • 1/8-1/4 tsp cayenne pepper
  • ½ jalapeno Finely diced (optional)
  • 3 corn ears or 3 150g tins of sweetcorn

Light oil

  • Elotes style sauce
  • ½ cup vegan mayo
  • Juice of 1 lime
  • ¼ tsp cayenne pepper
  • 2 tbs crumble vegan feta or vegan Parm
  • 2 tbs chopped coriander leaves
  • �� tsp smoked paprika
  • Salt and pepper

To serve

  • 2 avocados sliced
  • 4 spring onions finely sliced
  • 8 medium vine tomatoes quartered
  • Small bunch coriander leaves
  • 1 jalapeno chili finely sliced
  • A handful of mixed radishes finely sliced
  • Micro herbs or sprouts (optional)


  1. Preheat the oven to the highest temperature, place the corn on a baking tray and drizzle with a little light oil. Roast until golden and charred in places. About 20 minutes, turn corn regularly. Once the corn is cooked, allow it to cool enough to handle and shuck the kernels off into a bowl and set aside. Miss this step if using tinned sweetcorn.
  2. In a small bowl combine the wet ingredients stir and set aside.
  3. In a larger bowl combine the dry ingredients
  4. In another bowl combine, the Elotes sauce mix, taste for seasoning, and add salt and pepper to taste.
  5. Now add the wet ingredients to dry and whisk until just combined.
  6. Add 1/3 of the charred corn or one tin of drain sweetcorn, stir to combine, and set aside. Turn on the waffle iron to high.
  7. Make sure you have prepped all your toppings before you start making the waffles.
  8. When your ready to serve, start cooking the waffles as per your waffle irons instructions, they do vary. For mine, I grease the iron on both sides very, very, well. Then cook the waffles on high for about 2-3 minutes, then I turn the iron down to medium for a further 5 minutes. Check on them to make sure they are nice and crisp. if not, I whack up the heat for another minute.
  9. When the waffle is ready either keep warm in the oven whilst you make the other or serve immediately. Top with a spoonful or two of the Elotes sauce, followed by the remaining ingredients and finished with the remaining charred corn or drained tinned corn.

Nutrition Info: Nutrition information is a rough estimate.

Calories 510 Total Fat 32.8 g Sat. Fat 5.9 g Sodium 609 mg Total Carbs 54.7 g Fiber 14.7 g Sugars 16.4 g Protein 10.2 g

More From The Beet