Go Back
+ servings
Halloween Pinata Cake
Print Recipe
4.50 from 4 votes

How to Make a Piñata Cake

A layer cake with a core of candy that comes tumbling out when sliced. Piñata cakes are fun to make and even more fun to bring to the table with kids (or, let's be real, adults) around.
Prep Time1 hour
Cook Time30 minutes
Total Time1 hour 30 minutes
Course: Dessert
Keyword: birthday cake, cakes
Servings: 12
Author: Jess Smith via Inquiring Chef


  • Round Cake Pans
  • Cake Stand or Serving Plate
  • Small Bowl or Paper Circle Guide


  • 4 8-inch Rounds of Cake (use your favorite recipe or use 2 boxed cake mixes)
  • 5 cups Frosting (three to four 16-oz containers of store-bought frosting)
  • 2 cups Candy / Sprinkles for the center of the cake
  • Optional - Any decorations you'd like for the top


  • Up to 1 day ahead
    Bake the cake rounds. Allow to cool completely. If the tops are rounded, slice the round part off to make the layers even.
  • Prepare frosting (if making from scratch).
  • Take two of the four layers and cut a 4-inch circle out of the middle. (Leave two layers intact.) You can do this with a small bowl as a guide or cut a 4-inch circle out of a piece of construction paper to use as a guide.
  • Set one full layer (not a layer with a circle cut out) on a serving plate or cake stand. Frost the top.
  • Add one layer with a circle cut out and frost the top of that.
  • Add the second layer with a circle cut out and frost the top of that.
  • Fill the hole in the center with candy and sprinkles.
  • Add the fourth and final full layer.
  • Frost the top and sides of the cake.
  • Decorate the top of the cake.
  • Slice and serve!


Calories: 500kcal | Carbohydrates: 90g | Fat: 15g | Saturated Fat: 3g | Sodium: 251mg | Potassium: 32mg | Sugar: 84g | Calcium: 3mg | Iron: 1mg