Go Back
Vegan Waffle Recipe | Waffle Recipe

Vegan Waffle Recipe | Waffle Recipe

This a delicious take on a classic, it is just as fluffy, moist from within and crispy on the edges! A perfect recipe for poultry free and dairy free waffle is hard to come by, but this one does the job! You'll probably want to make them all the time once you've tried them! Besides, you can freeze these waffles too, so yay for that!

Course Breakfast, Brunch, Christmas, Dessert
Cuisine American, Belgian
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 10 small waffles
Author Shreya Ashish Tiwari


Dry Ingredients

  • 1 tbsp baking powder
  • 2 cups all purpose flour
  • 1/2 tsp salt
  • 1/2 cup castor sugar

Wet Ingredients

  • 1 tbsp vanilla extract
  • 2 tbsp flax seeds, ground plus 4 tbsp plain water to be mixed in
  • 1/2 cup nuetral flavored cooking oil
  • 2 cups almond milk you can soy/ coconut milk instead


How to make the flax egg?

  1. Mix 2 tbsp. of flax meal (ground flax seeds, I ground my own flaxseeds to make this meal) with 4 tbsp. plain water. Mix these well. Set them aside in the refrigerator for 10 minutes. It will thicken and develop an egg like texture.

The Waffles

  1. Heat the waffle maker as per the instruction manual.

  2. Now, mix the dry ingredients in a bowl. Make sure there are lumps.

  3. Next, add the wet ingredients the dry ingredients including the flax egg which we had kept ready. Whisk until the batter is smooth. But do not overmix.

  4. Divide the batter in 3 equal parts to flavor them. I made 2-3 waffles of each flavor.

  5. The first part will remain as plain vanilla.

  6. The second is chocolate batter, add 1.5 tbsp. cocoa powder and mix well. If the batter looks dry, add a few drops of almond/ plant based milk to correct the consistency.

  7. The third is for birthday cake sprinkles batter. Add 1 tsp. of sprinkles to the batter and mix well.

  8. Apply some oil on the waffle make plates. Ensure you grease it well.

  9. Now, pour about 4-5 tbsp of batter in each section of the waffle maker.

  10. Close the waffle maker and let the waffles cook as per instructions on the waffle maker. My waffle maker takes about 6-7 minutes to make crispy, golden brown waffles.

  11. So please check your waffle maker and follow the instructions. Every waffle make has different heat adjustment levels so be careful and do not burn them.

  12. Make all the waffles similarly using the different batters. I could make 9-10 small- medium waffles. You can make 5 large square/ round waffles but we prefer them slightly small and point edged.

  13. Serve them hot/ warm with your favorite toppings!

How to freeze them?

  1. Once these waffles have cooled completely, wrap each waffle in cling wrap and place them in a freezer safe container and place them in the freezer.

  2. When you have to consume them, simply thaw them at room temperature for 15-20 minutes. Then reheat them in waffle maker.

  3. Do not burn them, just reheat them and they turn nice and crispy again. They can frozen for up to 6-7 days. Maybe more but I haven't tried.

Recipe Notes

I have used almond milk as I has a carton with me which I had used to try some smoothies. You can use coconut milk/ oat milk, soy milk, etc.