Make the rainbow waffles by combining flour, sugar, and baking powder in a bowl. In another bowl, lightly beat eggs, then add milk, butter, and vanilla; mix well. Stir into dry ingredients just until combined.
Divide batter evenly between 6 bowls. Add a few drops of red food coloring into the first bowl, stirring until uniformly distributed and desired shade is reached. Continue coloring batter in the remaining bowls: orange, yellow, green, blue, and purple.
Follow instructions for your waffle maker. Cook waffles one at a time until all batter has been used. Stack the waffles in a rainbow pattern, red at the top, then orange, yellow, green, blue, and purple. Or you can start with purple at the top and end with red.
How to make gold food coloring whipped cream by combining the heavy cream, powdered sugar and vanilla extract in the bowl of a large stand mixer with balloon whisk attached. Whip the ingredients until soft peaks form, about 10 minutes. Add yellow or gold food coloring to whipped cream and mix until the desired color is reached. Use immediately or refrigerate. Top waffles with whipped cream and add gold sprinkles for a finishing touch!