Make a stack of classic, homemade vegan waffles effortlessly with this easy, one-bowl recipe. They are crispy, fluffy and divine with a drizzle of maple syrup.

Table of Contents
Delicious, homemade vegan waffles in minutes
These vegan waffles are absolutely the best! They are crispy on the outside, tender and fluffy on the inside, and they taste so good that even if you are not vegan you might find that you prefer these.
My recipe (which I came up with shortly after going vegan because Desi loves waffles so) makes classic waffles that are also quite foolproof and very healthy. They are wholegrain and they don't need any added oil (although I advise oiling the waffle maker plates or spraying them with oil before adding the batter, even if your waffler is non-stick). These waffles also have applesauce, flax meal and yogurt, all healthy ingredients to get your day started right. And if you don't have a waffle maker, you can use the batter to make pancakes!
The great thing about the vegan waffle batter is that it is so versatile. You can add into it all sorts of fruits and flavorings to please every picky eater you are cooking for. Stir in bananas or blueberries or any fruit you love.
Recipe FAQs
You can make the dry mix for the waffles days or even weeks earlier and store it in a jar in the pantry. Use it when the mood for waffles strikes!
Don't refrigerate waffle batter because the baking soda and baking powder will lose strength the longer the batter sits around. Instead bake the waffles and store them in the fridge up to five days. Reheat in a toaster or toaster oven before eating. To freeze the waffles, first flash freeze them by placing them side by side on a baking sheet and leaving in the freezer. Once they are frozen solid, in about an hour or two, place them in a freezer bag of freezer-safe air-tight container and freeze for up to three months.
Did you remember to spray or oil the waffle maker plates before adding the batter? Also be sure to cook the waffles until the indicator light tells you they are ready. Make sure that there are no debris in your waffle maker from the last time you made waffles. Most waffle makers plates can't be washed under running water, so wipe the waffle maker plates thoroughly with paper towels after they have cooled down. That way the waffle maker is ready for use the next time you make waffles.
Vegan waffles are divine with just a drizzle of maple syrup. You can also top them with berries, bananas, peaches or other seasonal fruit. For an extra indulgent breakfast or brunch top the waffles with vegan vanilla ice cream!

Recipe card

Vegan Waffles
Ingredients
- 1 ¾ cup flour (unbleached all purpose flour or whole wheat pastry flour. You can also use a 50-50 mix of whole wheat flour and all purpose flour).
- 1 tablespoon baking powder
- ½ teaspoon baking soda
- 1 tablespoon sugar
- ¼ teaspoon salt
- 1 ¾ cups nondairy milk (or any nondairy milk)
- 1 teaspoon apple cider vinegar
- 2 tablespoon flaxmeal
- ½ cup vegan yogurt (replace with ¼ cup applesauce and ¼ cup more milk)
- Cooking spray or vegetable oil (for spraying on the wafflemaker plates)
For serving
- Fruit (berries, bananas, peaches, plums are all great toppings for waffles)
- Maple syrup
Instructions
- Whisk the dry ingredients -- flour, baking powder, baking soda and salt -- in a large bowl.
- Add the remaining ingredients to the bowl and mix until everything's moistened and there is no dry flour visible, but don't overmix. Some lumps are fine.
- Heat a waffle iron and spray with cooking spray or brush on oil.
- Add batter according to the size of the waffle maker you have. I use a half cup measure for my regular six-inch waffle maker, and a cup for my Belgian waffle maker. Pour enough batter so it is almost but not quite all the way to the edges. This is because the batter will spread because of the weight of the lid when you close the waffle maker. If you add too much batter it could overflow!
- Choose the right heat setting. Waffle makers of different brands have different settings. I have Cuisinart waffle makers for both regular and Belgian waffles and I set both to level 3 (out of 5) for most waffles. You can choose a higher setting for a crisper waffle and a lower setting for softer waffles.
- Close the lid and wait for the green indicator light to turn on before trying to remove the waffles. If they don't release easily with a slight nudge of a spoon or fork close the lid and let them go a bit longer.
Notes
- All purpose flour will yield lighter color waffles. Whole wheat flour yields waffles that are just as crispy and fluffy as the ones you'd get with all purpose flour, but with a nuttier, more wholesome taste.
- Add berries, bananas, chocolate chips and lemon or orange juice to flavor the waffles. Spices like cinnamon, nutmeg and cardamom are lovely in waffles too.
Nutrition Information
To print recipe card without images, uncheck "instruction images" after clicking the "print recipe" button.










SS says
Hello. Your whole wheat pancake recipe is already a staple in my house and now I'm going to try this waffle recipe! What can I substitute for apple cider vinegar?
Vaishali says
So happy you love the pancakes! Use lemon juice instead of the vinegar.
Jane says
Not vegan but with the high cost of eggs now I was looking for a waffle recipe without them. For flour I used a mix of oat flour and whole wheat flour. They turned out GREAT! Will definitely be making them again.
Marjorie says
Hi. Thank you for posting your recipe as I plan to try it this week ! Quick question: Could I substitute the wheat flour for almond flour and could I skip putting salt? Thanks as I'm new to vegan cooking. 🙂
Vaishali says
Hi Marjorie, almond flour by itself won't hold together. You can substitute an all purpose gluten-free flour or use a mix of millet and brown rice flours, such as in my mango waffles recipe. They are gluten-free.
Maria says
These are the most amazing waffles ever. I make them at least a couple of times each month and we always gobble them down. Love the healthy option.
Vaishali says
Aww, so lovely to hear!
Liz Taylor says
There is no baking soda in the recipe as written. Can you please correct that and add the amount of baking soda.
Vaishali says
Oops, prob dropped it during a revision. Thanks for pointing out and added--1/2 teaspoon!
Merv says
Wow, I am so glad I found your website and your recipe. Delicious, easy, light, fluffy, and so delicious. I doubled the recipe and made 8 Belgian waffles in my new maker. Used applesauce instead of vegan yogurt. Wow. Couldn't wait to make them and so I didn't read further in your post about add-ins. Now, I can't wait to make a new batch with some extra goodness.
Vaishali says
So happy to hear you enjoyed them!
Kristina says
Would recommend making a mix in advance to speed the prep and cooking effort on a busy morning. Would make in a food processor with addition of oatmeal ground to a fine tiny flake. All the make a cup at a time as the King Arthur recipe does. I am not vegan but easy enough to leave out the egg, subst other liquids. I keep a bag of the mix in the freezer with simple instructions for 1 cup of the mix. Nothing wrong with adding sunflower oil/1Tb/ cup of mix
Vaishali says
Thanks for the tips, Kristina.