You need to melt your butter so that it will be ready to use when you want it. If not using the microwave, put a saucepan with about 1 inch of water on the stove to boil.
Now, switch on your Belgian waffle so that it will be nice and hot and your waffles won't stick.
Turn the saucepan of water down to simmer and place butter in heatproof bowl or jug. Set in simmering water for 2 minutes to melt butter.
Alternatively, you can melt butter by microwaving for 30 seconds on full power - again using a microwave safe bowl or jug.
Get a large mixing bowl.
Thoroughly mix ALL the DRY INGREDIENTS together by passing through a sieve a couple of times and stirring well.
Get your other large mixing bowl and break 2 eggs into it.
Use a hand held beater or balloon whisk to beat eggs till they are pale yellow and fluffy looking.
Add milk and keep beating till mixed really well.
Pour your melted butter into the milk and egg mixture and beat some more till it's mixed in well. Add vanilla extract now if you're using it.
Now pour your DRY INGREDIENTS on to the WET INGREDIENTS.
Use the beater or whisk to mix together. You don't need to beat hard; just mix till the ingredients are combined and you can't see any obvious lumps. The surface of the mixture might have air bubbles or look foamy, this is normal and you don't need to do any more beating.
Lightly coat your hot Belgian waffle irons with cooking spray.
Using a large spoon or small jug, place about 1/10th of your mixture on the center of your waffle irons and close.
Cook according to manufacturer's instructions or till your Belgian waffles are just beginning to brown around the edges.
Repeat this step 9 more times till your mixture is used up.
Serve your Belgian waffles freshly cooked with the topping of your choice.