Preheat the waffle maker.
In a medium sized bowl, whisk the flour, sugar, baking powder, and salt together and set aside.
In a large bowl, whisk the eggs and milk together. Be sure that the eggs and milk are not too cold or it will cause your melted butter to seize.
Add in the melted butter and vanilla extract.
Pour the dry ingredients into the wet small amounts at a time and mix the ingredients until they are blended. Once all your ingredients are incorporated, mix the batter to remove any lumps.
Divide the batter into six bowls.
Add the food coloring, one color per bowl. Remember, you don't have to make a traditional rainbow - you could use pastels or anything you like!
Make sure the food coloring is completely incorporated. Then transfer the batter into squeeze bottles or pourable cups.
To pour the batter into the waffle iron, start with your purple in the center and work your way out.
As you add each color, let the colors touch slightly, but leave room for the batter to expand.
Continue this process to the outer edge of the waffle iron with your red batter.
Cook the waffle according to your waffle irons instructions. This is usually around 5 minutes.
Break the waffles in half and serve with whipped cream to make fluffy clouds.