How To: Candy-Filled Piñata Cake

I recently took on the mission of creating a one-of-a-kind birthday cake for a friend. I decided to take this opportunity to up my cake-baking game. Aiming for something fun and out of the ordinary, I went for a piñata cake!

If you don’t know what a piñata cake is, it’s a layered cake that has been filled with candies or chocolate. When you cut into it, colourful candies spill out.


This unique cake is surprisingly easy to make and a sure-fire way to surprise your next party guests.

You can use whatever cake and icing recipe you like, but I went with the Best Ever Chocolate Cake Recipe from and the accompanying Perfect Chocolate Buttercream Frosting Recipe. Yumm! This combo did not disappoint.

Here’s how you can make this Piñata Cake:

  1. Bake your double-layered cake according to the recipe directions. Once you remove the pans from the oven, allow them to cool before gently removing the cakes from the tins. Use a spoon or a knife to scrape out a hole in the bottom layer, making sure not to scoop all the way through the cake.

  2. Do the same to the top layer, trying your best to match the circle you’ve scooped out of the bottom layer. (Note: Save the discarded cake bits to make easy cake pops or cake balls later. Scroll down for the recipe!)


  3. Place the bottom cake layer on your serving plate, and fill the hole with a generous pile of the candies of your choice. I went with colourful peanut butter M&Ms.

  4. Using a spatula, spread a nice layer of icing on the outer edges of each cake layer.


  5. Place the top layer over the bottom layer and press down to seal the cake.

  6. Cover your assembled cake with icing and decorate to your liking. I used a piping bag with an open star piping tip to create rosettes around the trim with the icing. Then, I added leftover candies to the top and peanut butter cups to line the base of the cake. Be creative and have fun!






Bonus Recipe: Cake Balls With Leftover Cake!

If you’re a cake fanatic like me, you hate the idea of wasting the leftover cake you scooped out of the layers. Instead, why not use it to make delicious cake balls?


To do this, simply:

  1. Break the cake pieces into crumbs and add about a half cup of icing to the crumbs. Mix it together until you get a doughy consistency (add icing as needed).

  2. Mold the dough into balls and place them on a plate or baking sheet.

  3. I wanted to finish up my leftover icing, so I swirled icing rosettes on top of my cake balls. (If you want to go for cake pops instead, melt some chocolate and dip the cake balls in to give them their chocolate coating. Then pop a lollipop stick into each ball!)

  4. Set the cake treats in the freezer for about 30 minutes to firm up. And that’s it!


Happy baking!

xxo, Elizabeth


4 thoughts on “How To: Candy-Filled Piñata Cake

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s