Rainbow Pinata Cake


Watch guests' faces light up as you cut into this towering blue, pink, green, and purple layer cake filled with candies and sprinkles like a pinata.

Prep Time:
1 hrs
Cook Time:
25 mins
Additional Time:
25 mins
Total Time:
1 hrs 50 mins
1 4-layer cake


  • 3 ¾ cups sifted all-purpose flour

  • 1 teaspoon salt

  • ¾ teaspoon baking powder

  • ¾ teaspoon baking soda

  • 1 ½ cups unsalted butter, at room temperature

  • 2 cups white sugar

  • 5 eggs, at room temperature

  • 1 tablespoon vanilla extract

  • 1 ½ cups buttermilk, at room temperature

  • 2 drops green gel food coloring

  • 2 drops blue gel food coloring

  • 2 drops purple gel food coloring

  • 2 drops pink gel food coloring (Optional)


  • 1 ½ cups unsalted butter, at room temperature

  • 1 (4 ounce) package cream cheese, softened

  • 7 cups confectioners' sugar

  • ¼ cup heavy whipping cream

  • 1 tablespoon vanilla extract

  • 1 drop pink gel food coloring (Optional)

  • teaspoon salt


  • 1 cup assorted candies

  • 1 cup multicolored candy sprinkles


  1. Preheat oven to 350 degrees F (175 degrees C). Grease and lightly flour four 9-inch cake pans.

  2. Whisk flour, 1 teaspoon salt, baking powder, and baking soda together in a bowl.

  3. Beat 1 1/2 cup butter in a stand mixer fitted with the paddle attachment until creamy, about 1 minute. Beat in white sugar on high speed, scraping the bowl with a spatula as needed, until fully incorporated, about 5 minutes. Reduce speed to medium-high; beat in eggs one at a time. Beat in 1 tablespoon vanilla extract.

  4. Mix flour mixture into the creamed butter mixture in 3 additions, alternating with buttermilk, until batter is smooth and slightly thick.

  5. Divide batter evenly among 4 bowls. Tint each portion of batter with green, blue, purple, or pink food coloring; stir until smooth. Pour batter into the prepared baking pans.

  6. Bake in the preheated oven until a toothpick inserted into the center comes out clean, about 25 minutes. Set baking pans on wire racks and let cakes cool completely, about 25 minutes.

  7. Beat 1 1/2 cup butter and cream cheese in a stand mixer fitted with a clean paddle attachment until creamy, about 2 minutes. Add confectioners' sugar, heavy cream, and 1 tablespoon vanilla extract; beat on low speed for 30 to 60 seconds.

  8. Increase speed to high and beat frosting until fluffy, about 3 minutes. Scrape down the sides of the bowl as needed. Beat in 1/8 teaspoon salt.

  9. Cut a 4-inch circle out of the center of 2 cake layers using a round cookie cutter.

  10. Place one of the intact cake layers on a cake stand or serving plate. Frost the top using an offset spatula or butter knife. Position one of the cake rings on top. Spread frosting over the top and inside the circle. Repeat with second cake ring. Fill the hole with candies and sprinkles. Place remaining cake layer on top. Frost the top and sides of the entire cake.

  11. Tint any remaining frosting with pink food coloring and pipe decoratively over the cake. Cut cake into slices; spoon any candies that spill out over the slices.

Cook's Notes:

Add up to 1/2 cup more confectioners' sugar if frosting is too thin or another tablespoon of cream if frosting is too thick. Add an extra pinch of salt if frosting is too sweet.

If you don't have a large cookie cutter, you can cut a piece of parchment paper into a circle and use a sharp knife to trace and cut the circles out of the cakes.

Nutrition Facts (per serving)

913 Calories
43g Fat
127g Carbs
7g Protein
Nutrition Facts
Servings Per Recipe 16
Calories 913
% Daily Value *
Total Fat 43g 55%
Saturated Fat 25g 125%
Cholesterol 164mg 55%
Sodium 327mg 14%
Total Carbohydrate 127g 46%
Dietary Fiber 1g 3%
Total Sugars 99g
Protein 7g
Vitamin C 0mg 2%
Calcium 74mg 6%
Iron 2mg 11%
Potassium 151mg 3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love