A moist vanilla cake recipe made with many colors of the rainbow.
Preheat the oven to 350 degrees F.
Grease and cut parchment paper to line six 9 inch cake pans.
Note: Since most of us do not have 6 baking pans, just line what you have and you may have to bake your layers in batches.
In a small saucepan, bring milk to a boil and then turn off and let cool to room temperature.
Sift together the flour, baking powder and salt. Set aside.
In a separate bowl, beat together your egg whites.
Cream the sugar and butter, then add the egg whites a little at a time. Add the milk and vanilla and mix well.
In sections, mix wet and dry ingredients together.
Divide the batter into 6 bowls and whisk food coloring into each one to create your rainbow.
Pour into the pans and bake for 15 minutes each or until a cake tester inserted in the center comes out clean.
Remove from oven, let cool and then cover with a wire rack, flip carefully, thumping the pan on the counter if you have to.
In a standing mixer fitted with a whisk, mix together sugar and butter. Mix on low speed until well blended and then
increase speed to medium and beat for another 3 minutes.
Add vanilla and the cream in increments, and continue to beat on medium speed for 1 minute more. Add more cream if needed for good spreading consistency.
Arrange cake on your cake serving plate in following color scheme; purple, frosting; blue, frosting; green, frosting;
yellow, frosting; orange, frosting; red, frosting; and finally the sprinkles.