Rainbow Birthday Cake recipes

Rainbow Birthday Cake


How fun is this rainbow birthday cake? It will add a festive touch to any celebration. Be sure to use gel food coloring for the most vibrant look


  • 1 cup butter, softened
  • 2-1/2 cups sugar
  • 4 large eggs, room temperature
  • 4 cups all-purpose flour
  • 3 teaspoons baking powder
  • 1 teaspoon salt
  • 1/2 teaspoon baking soda
  • 1-1/2 cups sour cream
  • 6 different colors gel food coloring


  • 2 cups butter, softened
  • 6 cups confectioners’ sugar, sifted
  • 2 teaspoons vanilla extract
  • 1/4 to 1/3 cup heavy whipping cream
  • Sprinkles


  1. Preheat oven to 350°. Line bottoms of 3 greased and floured 8-in. round baking pans with parchment; grease paper. In a large bowl, cream butter and sugar until light and fluffy, 5-7 minutes. Add eggs, 1 at a time, beating well after each addition. Combine flour, baking powder, salt and baking soda; add to the creamed mixture alternately with sour cream, beating well after each addition. Divide batter into equal portions, with 1-1/4 cups in 6 separate bowls. Tint each portion a different color with food coloring. Cover and refrigerate 3 portions
  2. Transfer 3 remaining portions to prepared pans. Bake until edges begin to just brown, 13-15 minutes. Cool for 10 minutes before removing from pans to wire racks to cool completely. Cool, wash and dry pans. Repeat with remaining batter.
  3. For frosting, in a large bowl, beat butter until fluffy. Gradually beat in confectioners’ sugar. Beat in vanilla and enough cream to reach desired consistency. Spread frosting between layers and over top and side of cake. Decorate with sprinkles.