Take dry ingredients (all purpose flour, whole wheat flour, salt, baking powder, sugar) in a bowl. Whisk till everything is mixed and incorporated well.
Make a well in the center, add water, oil, and vanilla extract.
Start mixing using a whisk till you get a smooth batter.
Preheat the waffle maker, then pour the batter.
Cook as per your waffle iron’s manual + few more minutes. Why? Always keep in mind that waffles made without eggs take little more time to cook and crisp up than the one with eggs. For example, my machine takes 5 minutes for a regular one, so I will cook for 7 minutes for my egg-free version.
Remove it and keep on a wire rack (do not stack) and serve. They are best when served right away because as they sit they’ll start to soften and lose those crisp edges.
Whole wheat flour: I mostly use the whole wheat flour that I find in American grocery stores. But on occasions, I have tried with Indian chapati atta and it works fine. You can skip wheat flour and substitute the same amount of all purpose flour.
Oil: I prefer to use flavorless oil like canola, corn, vegetable, safflower, etc. For some coconut flavor, you can use melted coconut oil. If you do not care for vegan waffles, you can use melted butter here.
Water: it has to be room temperature water (not hot, warm, or cold).
Making a bigger batch? Want to keep them warm for longer? While your preheat the waffle iron, also preheat the oven to 200 degrees F. Transfer the cooked waffles into the oven rack to keep them warm and crisp. Make sure not to stack them, spread them in a single layer.Storing eggless waffles: You can store it in the refrigerator for a couple of days. Or freeze them for a few weeks in the freezer bags (w/ layer of parchment paper between waffles to avoid sticking together).Reheating instructions: You should reheat them in the oven instead of the microwave to get the crisp texture. I recommend placing them right on the oven rack at 250 degrees F (preheated oven) for about 10-12 minutes. (of course lesser time for refrigerated one vs frozen)