In a bowl, whisk together the flour, baking powder, granulated white sugar and salt until thoroughly combined.
In the same bowl, add the egg, vegetable oil, half and half and water. If you are not using half and half and water, use 1 1/4 cup of milk to substitute. Feel free to also add vanilla extract but it's not necessary.
Fold in the wet ingredients until the batter is fully incorporated. Whisk out any lumps until the batter is smooth. Note: the baking powder will activate after a few minutes, making the batter thicker and airy-er. Stir the batter periodically to keep it at the right consistency. You can also add water to thin it out if it's too fluffy for your liking.
Butter a waffle iron and pour the batter in, until 3/4 of the iron is full. Close the waffle iron and wait until the waffle is fully cooked and golden brown on the outside. Repeat with all of the waffles.