gender reveal piñata cake
Prep time
Cook time
Total time
Recipe type: Cakes
Serves: 30
  • *for the cake*
  • 2 cups granulated sugar
  • 3½ cups all-purpose flour
  • 3 tsp baking powder
  • 1 tsp baking soda
  • 1 tsp salt
  • ½ cup {1 stick} unsalted butter, at room temp
  • 4 eggs
  • ⅔ cup sour cream
  • ½ cup vegetable oil
  • 2 tbsp vanilla extract
  • ½ tbsp almond extract
  • 1⅓ cups whole milk
  • ½ cup sprinkles
  • 20 oz candy, for filling
  • *for the frosting*
  • 1½ cups {3 sticks} unsalted butter, at room temp
  • 6 cups powdered sugar
  • ¼-1/2 cup heavy cream {more or less as needed}
  • 1 tbsp vanilla extract
  • 1 tsp almond extract
  • pinch of salt
  • food coloring, as desired
  1. Preheat the oven to 350F, and spray four 8inch pans with baking nonstick spray (or you can butter & flour them).
  2. In the bowl of a stand mixer, combine the flour, baking powder, baking soda, salt, and sugar. Add in the butter, and beat on low until it's incorporated and has a sandy texture.
  3. In a small bowl, whisk together the oil, eggs, sour cream, vanilla and almond extract, and add them to the dry ingredients. Mix until combined.
  4. Pour in the milk, and beat on medium-low until smooth and creamy. Finally, gently stir in the sprinkles.
  5. Divide the batter evenly between the four pans, and bake for 22-25 min, until a toothpick inserted in the center comes out clean {the top may still appear very white, that's okay!}
  6. Let cakes cool completely before handling {I like to refrigerate for a few hours!}. When cool and solidified, choose two cakes out of the bunch and cut out the center, leaving at least 2" around for the rim.
  7. Now you can make the frosting.
  8. In the bowl of a stand mixer, combine the butter and salt, and vanilla and almond extracts. Beat until combined, then slowly add in the powdered sugar, a cup at a time.
  9. Then, slowly drizzle in the heavy cream or milk until it's your desired stiffness. You might not need it all!
  10. Take out about ⅔ cups of frosting, and place ⅓ each in two separate bowls. Color one bowl pink and one bowl blue for decorating.
  11. Place a dollop of white frosting onto your cake board or plate, and place one of the whole cakes on top. Cover the surface with frosting, then top with one of the cut out cakes, add more frosting, and place the other cut out cake on top. If desired, frost the inside of the cavity with a small spatula.
  12. Fill the cake cavity with candy, making sure to fill it to the brim so the top cake will not collapse in the middle.
  13. Slather frosting around the top of the cut out cake, and finally top with the remaining whole cake.
  14. Frost the entire cake with a crumb coat, and let chill in the refrigerator until set.
  15. When set, you can do a prettier "clean" layer of frosting on top of the crumb coat. Make sure it's completely chilled and solid before adding on the ganache.
  16. To make the ganache, combine the chocolate, cream, and corn syrup in a microwave-safe bowl. Heat in 15 sec increments until smooth and creamy. Let cool slightly, then place in a ziplock baggie or a squeeze bottle, and decorate as desired. Let the cake cool in the refrigerator again if you want to decorate the top with more frosting.
  17. When the chocolate is solid, you can decorate the top! I used a 1M tip, a 21, and a 4B. Decorate as desired. Serve immediately or refrigerate until needed!
Recipe by The Baking Fairy at