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
Top down view of a stack of vegan Belgian waffles on a bamboo cutting board. A cup of coffee sits to the upper left.

Crispy Vegan Belgian Waffles

  • Author: Raquel Smith
  • Total Time: 30 minutes
  • Yield: 5 waffles 1x


This vegan Belgian waffle recipe is full of healthy and tasty ground flax seeds and whole grain flour! So good right off the iron, and even better topped with maple syrup and powdered sugar.


  • 2 Tbsp ground flax seed
  • 5 Tbsp water
  • 1 1/2 cups almond milk
  • 1 Tbsp apple cider vinegar
  • 3/4 cup all-purpose flour
  • 3/4 cup whole wheat pastry flour
  • 1 Tbsp baking powder
  • 1/2 tsp salt
  • 3 Tbsp vegan granulated sugar or coconut sugar
  • 5 Tbsp vegan margarine (I used Earth Balance)
  • 2 tsp pure vanilla extract


  1. Preheat your waffle iron.
  2. Combine the flax seed and water in a small bowl to make a flax egg. Set aside.
  3. Combine the almond milk and apple cider vinegar in a measuring cup, and set aside.
  4. Add the flours, baking powder, salt, and sugar to a medium bowl and mix well.
  5. Melt the margarine in the microwave in a heatproof medium-sized bowl. Slowly add the almond milk mixture to the butter, whisking vigorously while you pour it in. Add the flax mixture and the vanilla, and mix well. Add the flour mixture to the butter mixture and mix well, until few lumps remain (but don’t go too crazy).
  6. Cook the waffles according to your waffle maker’s instructions.*
  7. Eat right away, or let cool on a wire rack and freeze in an airtight zip-top bag for future enjoyment!


My waffle maker uses a heaping 1/2 cup of batter per waffle. I try to spread the batter all over the iron to get the best shape.

My iron will often indicate that the waffles are done well before they are actually ready. These take about 4 1/2 minutes each to cook with my iron on medium-high. I suggest figuring out how long your iron takes and set a timer so you will know when to check it.

  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Category: Breakfast