How to make the Best Ever Vegan Waffles! Nice and crispy on the outside, soft and fluffy on the inside. Plus, they’re easy to make (1 bowl) and use ingredients you likely already have in your pantry!

vegan waffles stacked with berries, whip and syrup.

This is the best vegan waffle recipe! I’ve made these countless times, and have been meaning to share the recipe for a very long time. Vegan waffles are perfect for Sunday mornings, breakfast for dinner or any other time you get a hankering for them!

What I love about these vegan waffles is:

  • They are perfectly crispy on the outside and so fluffy on the inside, like a waffle should be.
  • They are super easy to make! 1 bowl, using everyday ingredients with lots of room for substitutions, depending on what you have on hand. Don’t have coconut oil? Use melted vegan butter or canola oil. Use a combination of white and whole wheat flours, or whatever flour you have on hand!

Let’s get started!

How do you make vegan waffles?

First, make your flax eggs and vegan buttermilk. (See instructions below, it’s easy!)

Now, mix all your dry ingredients together in a large bowl.

dry ingredients for vegan waffles in bowl

Add the flax eggs, vegan buttermilk, oil and vanilla.

wet ingredients for vegan waffles in bowl

Mix until just combined, but do not over mix. Some clumps are fine.

vegan waffles batter in bowl, mixed

Pour the recommended amount onto the hot waffle iron. I highly recommend this waffle iron. It truly doesn’t require any greasing and the waffles never stick, plus it makes evenly cooked, perfectly golden waffles every time!

*PLEASE NOTE THIS PAGE DOES CONTAIN AFFILIATE LINKS. I ONLY LINK TO PRODUCTS I ABSOLUTELY LOVE AND RECOMMEND. THANK YOU FOR YOUR SUPPORT.

waffle batter in pan for vegan waffles

Cook until golden brown on both sides. Serve immediately with fresh berries, coconut whip cream, maple syrup, vegan butter and anything else you desire!

vegan waffle being cooked in waffle maker

  • To freeze vegan waffles: These waffles freeze beautifully. Cool them completely before freezing, then place as many as will fit in a large freezer bag, stacked evenly. You can wrap them individually in plastic wrap if desired, but I don’t usually do this. When ready to eat, pop a waffle in the toaster, until it’s warmed through and crispy.
  • Keep the waffles warm: If not serving immediately, keep the cooked waffles in the oven at 200 degrees F. This will keep them crispy and hot.

Want more delicious vegan breakfast recipes? Try one of these:

Freezer Whole Grain Pancakes

1 Bowl Double Chocolate Chip Pancakes

Smoky Baked Tempeh Bacon

stack of vegan waffles with berries and whip

follow me on pinterest button

vegan waffles stacked with berries, whip and syrup.

Best Ever Vegan Waffles

How to make the Best Ever Vegan Waffles! Nice and crispy on the outside, soft and fluffy on the inside. Plus, they're easy to make (1 bowl) and use ingredients you likely already have in your pantry!
4.91 from 50 votes

Ingredients

Flax Eggs

  • 1/4 cup ground flaxseeds
  • 1/2 cup water

Vegan Buttermilk

The Rest

Instructions

  • Preheat waffle iron according to manufacturer's instructions.
  • Make the Flax Eggs: In a small bowl, combine the ground flax and water. Stir, and set aside to thicken.
  • Make the Vegan Buttermilk: In a large measuring cup or bowl, measure 3 1/2 cups of soy milk. Add the apple cider vinegar, stir a little with a spoon and set aside to curdle. 
  • In a large bowl, whisk together the flours, baking powder, salt and sugar. 
  • Add the flax eggs, vegan buttermilk, melted coconut oil and vanilla to the dry ingredients. Stir until just combined with a large wooden spoon, being careful not to over mix. The batter should be fairly thick, if it's too runny add a few tablespoons more of flour. If it's too thick, add a little more water.
  • Spray waffle iron with oil (unless your waffle iron is non-stick). Pour the recommended amount of batter onto hot waffle iron, and cook until the waffle is golden brown on both sides.
  • Serve immediately, or keep in a warm oven (200 degrees F) until ready to serve. Top with fresh berries, coconut whip, vegan butter, maple syrup and anything else you desire!

Notes

  1. May use coconut, almond, cashew or any other kind of non-dairy milk that you wish in place of the soy milk. I like that soy milk adds some protein, since my kid's have these for breakfast often before going to school.
  2. These definitely taste best with some white flour, but you can make them with all whole wheat flour, white whole wheat flour, whole wheat pastry flour or even spelt flour. I haven't tried a gluten free flour.
  3. If you don't have coconut oil, you can use melted vegan butter or canola oil. They all work just fine.
  4. These waffles freeze beautifully. To reheat, simple pop them in the toaster until warmed through and crispy. I always have waffles in the freezer!
  5. These make 8-9 large Belgian waffles, but if you have a smaller square waffle maker, they make around 22 waffles.

Nutrition

Serving: 1serving, Calories: 420kcal, Carbohydrates: 55g, Protein: 10g, Fat: 19g, Saturated Fat: 12g, Sodium: 349mg, Potassium: 604mg, Fiber: 5g, Sugar: 11g, Vitamin A: 406IU, Vitamin C: 7mg, Calcium: 300mg, Iron: 3mg

 

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here