Learn exactly how to make an incredibly moist and flavorful butter layer cake complete with fudge frosting and filled with candies inside. It’s a piñata cake, everyone!
Picture overload today! I hope you’re ready for this. I don’t even know if I’m ready for this but it’s happening. And it’s still gracing the corner of my kitchen counter staring back at me. “Eat meeeee,” it says. Am I the only one taunted by talking leftover cake?
Oh. Ok. The cheese stands alone.
If you are looking for the most epic cake in the entire world, look no further. This here cake, my dear readers, is the tallest most buttery tower of indulgence. To make it even better, this layer cake is topped and filled with rich fudge frosting. But the crème de la crème of this entire dessert masterpiece is the hidden treasure inside.
SURPRISE CANDIES! I simply cannot type that without all caps.
Video Tutorial
I made today’s party perfect cake for several reasons: first, Cinco de Mayo is around the corner. And if that’s not enough excuse for a piñata, I don’t know what is. Second, it’s my birthday next month so a plethora of sprinkles on any given day between now and then is required. And finally, I teamed up with BHLDN, Anthropologie’s wedding brand, to bring you this recipe.
BHLDN asked me to create a homemade alternative to a wedding cake. Something fun, exciting, celebration worthy, and with even more sprinkles than my confetti cake. So I delivered.
Let me teach you exactly how to make this piñata cake. I promise this is totally something you can handle. As you know, I like to keep my layer cakes (like this raspberry chocolate chip layer cake, for example), on the simpler side when it comes to decorating. Today’s recipe is just like baking a regular layer cake, but with a couple extra assembly steps. Start with my homemade cake batter. You want a flavorful cake with a tight crumb to hold its shape, but also one that is still tender and enjoyable to eat.
Today’s piñata cake is a cross between a vanilla cake, a butter cake, and a yellow cake. Its ingredients are standard: creamed butter and sugar, eggs, vanilla extract, flour, buttermilk. The KEY is in the eggs. This is a giant four layer cake—you will need 3 whole eggs plus 4 egg yolks. That is a lot, I know. But again, this cake is enormous. All those egg yolks (and the buttermilk) are what make this piñata cake so rich, so moist, and soooo tender. Oh my gosh, this has to be my favorite cake recipe.
Begin the assembly! Bake the four layers in 9-inch round cake pans. Allow to cool completely. Frost one layer. This will be the bottom of the cake. More on this silky smooth fudge frosting in just a sec.
Bottom layer:
Then, cut a circle in the center of two of the cakes. You know what I used? A large, wide cup. You can also use a 3- to 4-inch round cookie cutter or a cut circular piece of parchment paper to use for tracing with a sharp knife. Just make sure those two cakes have the same size hole. These two holed cakes will be the two middle layers of the piñata cake.
Place one holed cake layer on top of the bottom frosted layer. Frost the holed layer and inside the cavity. Like so:
Top with the 2nd holed layer (which is the third layer of the piñata cake) and frost that too. Then, grab some candies. I used springtime chocolate morsels that came in yellow and pink, M&Ms, Sno-Caps, and sprinkles. You can use absolutely anything you, your kids, your friends, and your lucky piñata cake eaters love: chopped candy bars, white chocolate chips, gummy bears, jelly beans, candy corns, etc.
Fill the hole with the candies.
Then, top the cake with another whole cake layer. Frost the entire cake and decorate as you please. Get crazy! Get festive! And most importantly, get hungry.
So, that fudge frosting. Woo-eee. Chocolate to the max! Smooth as silk, luscious, creamy, stick-to-the-roof-of-your-mouth, “let me just eat the frosting with a spoon if ya don’t mind” fabulous. In one word, this fudgy frosting is legit.
Now, the best part… drum roll please.
Cut into the cake and listen to the ooo’s and ahh’s as your hungry party goers discover the candies hidden inside. OMG this is the coolest cake in the world.
SURPRISE CANDIES! ♥
PS: For a super fun surprise, use my piñata cake as a gender reveal cake and fill it with either pink or blue M&Ms for a baby shower or other gender reveal celebration!
PrintPiñata Cake
- Prep Time: 4 hours, 30 minutes
- Cook Time: 25 minutes
- Total Time: 5 hours
- Yield: serves 14-16
- Category: Cake
- Method: Baking
- Cuisine: American
Description
This cake serves a lot so, as expected, there are high amounts of each ingredient. You will need four 9-inch round cake pans as well as a 3 and 1/2 – 4 inch circle cookie cutter or you can carefully slice a hole in the center cakes with a sharp knife.
Ingredients
Cake
- 3 and 3/4 cups (443g) sifted all-purpose flour* (spooned & leveled)
- 3/4 teaspoon baking powder
- 3/4 teaspoon baking soda
- 1 teaspoon salt
- 1 and 1/2 cups (340g) unsalted butter, softened to room temperature
- 2 cups (400g) granulated sugar
- 3 large eggs, room temperature
- 4 large egg yolks, room temperature
- 3 teaspoons pure vanilla extract
- 1 and 1/2 cups (360ml) buttermilk, room temperature*
Chocolate Frosting & Assembly
- 1 cup (16 Tbsp; 226g) unsalted butter, softened to room temperature
- 4 and 1/2 cups (540g) confectioners’ sugar
- 3/4 cup (62g) natural unsweetened or dutch-process cocoa powder
- 1/2 cup (120ml) whole milk
- 1 Tablespoon light corn syrup*
- 1 and 1/2 teaspoons pure vanilla extract
- 1/8 teaspoon salt
- around 2 cups assorted candies*
- optional: additional sprinkles or candies for decorating the cake
Instructions
- Preheat oven to 350°F (177°C). Grease and lightly flour 4 9-inch round cake pans*, line with parchment paper rounds, then grease the parchment paper. Parchment paper helps the cakes seamlessly release from the pans. (If it’s helpful, see this parchment paper rounds for cakes video & post.)
- Make the cake: Whisk the flour, baking powder, baking soda, and salt together in a large bowl. Set aside. Using a handheld or stand mixer fitted with a paddle attachment, beat the butter on high speed until smooth and creamy, about 1 minute. Add the sugar and beat on high speed for 5 full minutes until creamed together fairly well. Scrape down the sides and up the bottom of the bowl with a rubber spatula as needed. On medium-high speed, add 1 whole egg at a time, beating well after each addition until all 3 whole eggs are mixed in. Then, repeat with each egg yolk until all 4 egg yolks are mixed in. Beat in the vanilla extract. Scrape down the sides and up the bottom of the bowl with a rubber spatula as needed.
- With the mixer on low speed, add the dry ingredients in three additions alternating with the buttermilk, beginning and ending with the dry ingredients, and mixing each addition just until incorporated. Do not overmix this batter. The batter will be smooth, velvety, and slightly thick. Spoon/pour batter evenly into each cake pan.
- Bake for around 25 minutes or until the cakes are baked through. To test for doneness, insert a toothpick into the center of the cake. If it comes out clean, it is done. Allow cakes to cool completely in the pans set on a wire rack. The cakes must be completely cool before frosting and assembling.
- Make the frosting: Using a handheld or stand mixer fitted with a paddle attachment, beat the butter on high speed until pale, smooth, and creamy, about 2 minutes. Using a fine mesh strainer or sieve, sift the confectioners’ sugar and cocoa together. Add the sugar/cocoa mixture to the butter, then beat on low speed for 20 seconds. Stop the mixer, then add the milk, corn syrup, vanilla, and salt. Beat on medium-high speed for 2 minutes. If the frosting is too thick, beat in an extra splash of milk.
- Assemble the cake: Grab a 3 and 1/2- to 4-inch circle cookie cutter (I use a large thin-edged cup) and cut a hole into two of the cake layers. Alternatively, you can cut a piece of parchment paper that size and use a sharp knife to trace/cut the holes. Place one of the whole cakes on a cake turntable, cake stand or serving plate. Use an offset spatula or knife to frost the top of the cake, then place one of the cut/holed cakes on top. Frost the top and inside the cavity. Place the other cut/holed cake on top and, once again, frost the top and inside the cavity. Fill the cavity with candies all the way up to the top. Place the last whole cake on top and frost the top and sides of the entire cake. Decorate with frosting and additional candies however you’d like. I used a Wilton 1M tip to pipe frosting around the top.
- Slice, serve, enjoy! (Keep a spoon handy when serving. I like to pile additional candies that fall out of the center of the piñata cake onto each slice as I serve.)
Notes
- Make Ahead & Freezing Instructions: The cake layers can be baked, cooled, and covered tightly at room temperature overnight. Likewise, the frosting can be prepared then covered and refrigerated overnight. Assemble and frost the piñata cake the next day when you are ready to serve. Frosted cake can be frozen up to 2 months if you have room in the freezer. Thaw overnight in the refrigerator and bring to room temperature before serving. Honestly, it tastes much better fresh
- Special Tools (affiliate links): 9-inch Round Cake Pans | Glass Mixing Bowl | Whisk | Electric Mixer (Handheld or Stand) | Silicone Spatula | Fine Mesh Sieve | 3.5-inch Round Cookie Cutter | Cake Turntable | Offset Spatula | Piping Bag (Disposable or Reusable) | Wilton 1M Piping Tip | Cake Carrier (for storage)
- Flour: Make sure you sift the flour before measuring. Sifting is KEY. Otherwise, your cake layers could taste much too dense. You can also use cake flour instead of all-purpose flour. Use 4 cups sifted cake flour.
- Buttermilk: If you don’t have buttermilk, you can make a DIY buttermilk substitute. Add 1 Tablespoon of white vinegar or lemon juice to a liquid measuring cup. Then add enough whole milk to the same measuring cup until it reaches 1 and 1/2 cups. (In a pinch, lower fat or nondairy milks work for this soured milk, but the cake won’t taste as moist or rich.) Stir it around and let sit for 5 minutes. The homemade “buttermilk” will be somewhat curdled and ready to use in the recipe.
- Corn Syrup: This tiny bit of corn syrup makes the frosting uniquely glossy and shiny. You can leave it out if you’d like.
- Milk in Frosting: I recommend whole milk or even half-and-half in the frosting, but lower fat or nondairy milk works in a pinch.
- Candies for Filling Cake: Favorites include M&Ms, chocolate chips, sprinkles, gummy bears, jelly beans, candy corns, chopped candy bars, and mini Reese’s cups.
- Pans: You can also use 4 8-inch cake pans. The bake time will be slightly longer for thicker layers.
- Vanilla Frosting: Simply double my vanilla buttercream recipe and use it instead of the chocolate frosting.
- BONUS! With the center circular parts of the cake that were cut out, you can frost them with any leftover frosting to make adorable mini cakes or a small layer cake.
- Inspired by Betty Crocker.
And guess what? We now have piñata cupcakes too!
Hi Sally, this recipe looks really promising and I look forward to making this. But is it possible to fit this recipe into 3 9-inch layers instead of 4 layers with the exact same measurements, or will it be too thick? Thanks!
Hi Vedika, You can make it 3 layers, and use the extra batter to make some bonus cupcakes!
Can I use heavy cream instead of whole milk in the frosting, would it be the same measurement?
Hi Mandy, the frosting will be thicker, but it should be fine.
Hi Sally can I make this cake with vanilla buttercream instead and use colors for a white rainbow piñata cake? Thank you
Absolutely!
Do you use regular or nonstick cake pans?
Hi Hayley, we like using Fat Daddio’s Anodized Aluminum round cake pans, but you can certainly use either. Be sure to still grease and line your cake pans, even if using non-stick pans.
I have made many of your recipes for cakes and cupcakes and I have loved them all. I would like to use this one with 7-inch cake pans. Is this too much batter? Should I use your best vanilla cake recipe instead?
Hi Kristen, this will be a bit too much batter for 7-inch rounds. You could make the batter as is, fill the pans no more than 2/3 way full, and then use any leftover batter for cupcakes. Enjoy!
Hi Sally! Have you tried making a piñata cake with your confetti cake recipe?
I have, yes! You can make it with most 3 or 4 layer cake recipes.
Hi Sally, do you think your strawberry cake recipe is sturdy enough to hold up if I try to turn it into a pinata cake?
Absolutely!
I made this cake for my son’s 4th birthday and the candy reveal was lots of fun. Loved the flavor of the cake and the frosting. My one complaint is that the cake is dense and my layers turned out pretty thin, both in my practice cake and actual. I followed the directions exactly. I just wish the layers were lighter and taller. Going to try one of your other cakes next time!
Hello-I have made a few piñata cakes because my kids love them. My kiddo asked for a rainbow cake this year, so I wanted to do 6 layers using 6 inch pans. How long do you think I should leave them in the oven when using this recipe with 6 6 inch pans?
Hi Kristina, we’re unsure of the exact bake time, but you can use this 6 inch cake recipes as a guide. Keep a close eye on the layers and use a toothpick to test for doneness. Hope your kids enjoy this one!
I followed the recipe exactly but my cake layers are only 1/2 an inch long. Please help since I have no idea what I did wrong.
Hi Saira, Usually flat cakes are caused by not using proper room temperature ingredients or over-mixing your cake batter. Here’s more tips for baking cakes that you may find helpful!
My layers came out flat also – twice. I cannot figure out the problem. This is a frost for me I don’t have time to try again but may go to one of your other recipes next time.
The second time I baked in only two pans for some height. I did get better height but still problems with rising correctly.
From the recipe I had only two cups of batter per 1 of 4 pans. Is that correct? It did not look like enough. I have the daddy pans
Thanks for any tips. I’m thinking through all possibilities of what’s missing
I may do a cake mix test later this week
Vicki, are the pans you are using larger than 9 inches? Perhaps 9.5 inches? That could be the issue for the very thin layers. You could try smaller 8-inch pans which would create taller layers.
Can you please tell me if I use those peanut butter cups to put inside the cake, do I take off those wraps or just leave them the way they are because I’m going to make it for a friend who love peanut butter so I want to put in all kinds of peanut butter candies. Thank you for your help.
Hi Elizabeth, we’d recommend unwrapping the peanut butter cups first.
I made this cake for my granddaughter’s 3rd bday, & it came out perfect. I tinted the frosting pink & found unicorn sprinkles for the middle!! Everyone ,including her were impressed !! I have been following your site for awhile, this is my 1st post, have made all 3 of my grandkids one of your cake recipes & the cakes turn out better then the last one !!
Hi Beth, thank you for trusting our recipes. So glad everyone enjoyed this one!
Hi Sally. I want to make a piñata cake for my son’s birthday but it can’t have chocolate and Im not a huge fan of buttercream (too sweet). Also I’ll only be doing 3 layers. What cake recipe do you recommend? Still use white cake and only change the frosting? Or making your lemon cake or coconut cake instead? Or other suggestions?
Hi Lili, you want a sturdy cake with a tight crumb, so some cake recipes might be a bit too soft. We recommend this 3-layer funfetti cake, this yellow cake, or stick with the recipe in this post. You can make it 3 layers, and use the extra batter to make some bonus cupcakes! Then choose any frosting flavor your son likes. Hope it turns out great!
Hi!
Can I use your Dark Chocolate Mousse Cake as a pinata cake?
Thx
I can’t see why not!
Hi! I’m excited to try making a piñata cake for my husband’s birthday! Would your Favorite White Cake recipe work for the piñata cake? Thanks!
Hi Heather, that should work just fine! Since it only makes two layers, you may want to 1.5x the batch or make two separate batches for more layers.
Wonderful! Thank you! The birthday cake in his mom’s house was always orange chiffon. I have never been able to make it – and honestly, don’t actually like it that much – so I want to make your white cake with orange extract instead of vanilla. I think he’ll love it, especially with it being a piñata cake. Thanks again!
Sounds wonderful, Heather — please do let us know how it goes!
Hi Sally! If I phase the cooking (2 cakes at a time), is it ok for the remaining batter to sit out and wait or could that impact the rise?
Hi Sarah, not a problem — just leave the remaining batter covered with a clean towel at room temperature while the other layers are baking. Enjoy!
Hello Sally,
Can’t wait to try this recipe! Will the cooking time change of I use 6in pans instead ?
Hi Anais! This would be much too much batter for 6 inch cake pans. Here’s our guide to making 6 inch cakes with recipes written specifically for that size pan. You could make a piñata cake from them – let us know what you try 🙂
Hi! I am excited to make this for my son’s upcoming birthday! Do you have any chocolate cake recipe you would recommend for a piñata cake? Thank you 🙂
Hi Megg, our triple chocolate cake would work well using this technique. Hope it’s a hit!
Do you recommend doubling the recipe for 4 layers since this chocolate cake recipe makes 2 layers?
Hi Karen, you can make two separate batches (rather than doubling) for 4 layers, or you could 1.5x the recipe for 4 slightly thinner layers.
Hi! I’m excited to try this recipe. How do you recommend baking all 4 cakes if you only have one oven?
Hi Marie, you can bake two at a time if you’re worried about overcrowding your oven. Hope it turns out great!
Where can I buy spring morsels–pink, yellow, and chocolate? I live in Tamaqua, PA, USA and have never seen them in supermarkets.
Hi Marie, we’d try searching online (Amazon or elsewhere) to see if you can find different colored chocolate chips. You may need to buy a few different colors and create a mix. Let us know what you find!
Good evening! I would love to make this with a marble cake. Any suggestions? This cake was delicious! Thank you. Have a blessed week. Looking forward to hearing from you.
Hi Sarah, we haven’t tried it, but our Marble Cake Recipe should work as a pinata cake. Enjoy!
Hello! I made the four layers for my son’s birthday last year and while delicious, it was A LOT of cake for a small family. He’s requested it again this year, so I am wondering if I can make a smaller version, i.e., two or three layers? Thanks!
Hi Erica! The piñata effect really works best with a 3 or 4 layer cake – you could try making a 3 or 4 layer 6 inch cake instead!
I tried this recipe out for my son’s upcoming birthday and it was a real treat! thank you.
I was wondering if you could turn it into a rainbow cake using food colouring in each layer of cake.
Hi Dareen, We are so happy you enjoyed this cake! Yes, you can use this cake recipe to make a rainbow cake. You can divide it between 6 cake layers to make each a different color, though the layers will be thinner. Reduce the bake time- We are not sure of the exact time so keep an eye on the cakes while they bake!
I made this everyone loved it but I was disappointed that the candy came out stuck to each other didn’t have the spilling out effect I was going for, still pretty , still delicious…
I have made pinata cake more than a few times, and find that smooth candy tends to work best to get that spill out.Think m & m’s, skittles, reese’s pieces, sprinkles, etc. Other candies tend to stick together in my experience. Also, don’t pack it tight – fill up the hole but don’t pat it down. Hope this helps! My grands lovethese cakes!
I’m not sure what I did wrong. I made exactly according to your instructions. And the cakes are very thin. Not sure I will be able to get much candy in the middle. Any ideas what went wrong? I double checked; I definitely added baking soda/powder and the right number of eggs. Can too much flour cause this issue? I didn’t sift, just loosely put the flour into the cups (didn’t pack the measuring cups).
Hi Mona! Usually flat cakes are caused by not using proper room temperature ingredients or over-mixing your cake batter. Here’s more tips for baking cakes that you may find helpful!
I had the same issue! Followed it exactly and they are so flat!
Everything was room temperature and I really dont think i over mixed! (Always really cautious of that)
I have made it twice and layers are too thin! Cake is delicious and I have used it several times but as a 3layer or 9×13” and perfect!