This post may contain affiliate links. As an amazon associate, I earn from qualifying purchases. See my full Disclosure Policy for details.
This Kit-Kat Cake will be the talk of all of your get-togethers! A peanut butter cake, frosted with chocolate-peanut butter frosting, surrounded by Kit-Kat bars, and filled with Reese’s Pieces candy.

Pin this now to find it later
Pin ItKit-Kat Cake
First, a little backstory about this recipe: A few years ago, I suggested this cake to my son, Elijah, for his 16th birthday. Yes, it is sugar overload! Elijah decided HE wanted to make this cake by himself for his birthday. I told him what to do, but he pretty much did all the work. I was very proud of him and thought he did such a great job!

As you may have guessed, a Kit-Kat Cake is a baked and frosted cake that is surrounded by Kit-Kat candy bars and is generally filled with some kind of small candy.
In this version, we make a semi-homemade peanut butter cake and cover it in homemade chocolate-peanut butter buttercream frosting before adding candy and a ribbon. This cake is great for birthday parties, potlucks, summer cookouts, or for a fun, sweet treat at any time. For a different variation, use a chocolate cake, with chocolate frosting, and fill the center with M&M candies!

Recipe for Kit-Kat Cake
FOR THE CAKE
- creamy peanut butter
- butter, softened
- large eggs
- golden butter cake mix
- water
FOR THE PEANUT BUTTER FROSTING
- creamy peanut butter
- butter, softened
- confectioners’ sugar (powdered sugar)
- milk or water
- vanilla extract
FOR THE CHOCOLATE FROSTING
- butter, softened
- unsweetened cocoa powder
- confectioners’ sugar
- milk
- vanilla extract
TO ASSEMBLE
- full-sized Kit-Kat bars
- Reese’s Pieces candy
- Ribbon

How to make a Kit-Kat Cake
For the cake:
Would you like to save this?
- Preheat oven to 325° F. Grease and flour two 9-in. cake pans. Set aside.
- In a large bowl, cream the peanut butter and butter with an electric mixer. Add eggs, one at a time, mixing until just combined. Add half of the cake mix and ⅓ cup of water. Mix until just combined. Add remaining cake mix and remaining ⅓ cup of water; mix until just combined.
- Pour batter evenly into the prepared cake pans. Bake for 25 minutes or until cake tests done.
- Allow cakes to cool 10-15 minutes in the pan, then invert onto a cooling rack to cool completely.
For the Peanut Butter Frosting:
- Cream the peanut butter and butter in a medium bowl with an electric mixer.
- Add sugar, 3 tbsp. milk and the vanilla extract. Mix with an electric mixer on low for 1 minute. Increase the speed to medium and mix until well combined and fluffy.
- Add the additional tablespoon of milk if frosting needs to be thinned out.
For the Chocolate Frosting:
- Cream butter in a medium bowl with an electric mixer.
- Add cocoa powder and blend on low speed until well combined. Add the sugar, milk, and vanilla. Mix with an electric mixer on low for 1 minute. Increase speed to medium and mix until well combined and fluffy.
- Add more sugar or milk 1 tablespoon at a time, if necessary.
To assemble:
- Place one layer of the cooled cake on a serving plate.
- Top with ⅓-½ of the peanut butter frosting. Spread close to, but not over the edge.
- Combine remaining peanut butter frosting with the chocolate frosting. Coat the outside of the cake – top and sides – with the Chocolate-Peanut Butter Frosting. You may not need all of the frosting.
- Carefully break each Kit-Kat bar in half along the lines into 2 piece sections. Start placing the Kit-Kat sections around the edge of the cake. When you get to the end you may need a 1-piece section to fill in the gap.
- Wrap the ribbon around the Kit-Kats and tie into a bow.
- Fill the top of the cake with Reese’s Pieces.
- Refrigerate until serving time. Remove from refrigerator about 10-15 minutes prior to serving. Refrigerate any leftovers.

Kit-Kat Cake: Questions and Answers
- What are some other things I can fill the top of my Kit-Kat Cake with?
M&M’s candy, Smarties, Jr. Mints, fresh strawberries, Oreo cookies … there are lots of possibilities! Let your imagination run.
- Can I use a from-scratch cake?
Yes! Feel free to mix up the cake flavor or use a homemade recipe for unlimited possibilities!

Other recipes you may enjoy

Kit-Kat Cake
Would you like to save this?
Equipment
Ingredients
For the cake
- ½ cup creamy peanut butter
- ½ cup butter, softened, 1 stick
- 4 large eggs
- 1 box golden butter cake mix, 18.25 oz.
- ⅔ cup water
For the Peanut Butter Frosting
- 1 cup creamy peanut butter
- ½ cup butter, softened, 1 stick
- 2 cups confectioners’ sugar, powdered sugar
- 3 – 4 tablespoons milk
- 2 teaspoons vanilla extract
For the Chocolate Frosting
- ½ cup butter, softened, 1 stick
- ⅔ cup unsweetened cocoa powder
- 3 cups confectioners’ sugar
- ⅓ cup milk
- 2 teaspoons vanilla extract
To assemble
- 11 – 12 full-sized Kit-Kat bars
- 1 bag Reese's Pieces candy, 17.25 oz
- Ribbon
Instructions
For the cake:
- Preheat oven to 325° F. Grease and flour two 9-inch cake pans. Set aside.
- In a large bowl, cream the peanut butter and butter with an electric mixer. Add eggs, one at a time, mixing until just combined. Add half of the cake mix and ⅓ cup of water. Mix until just combined. Add remaining cake mix and remaining ⅓ cup of water; mix until just combined. Pour batter evenly into the prepared cake pans. Bake for 25 minutes or until cake tests done. Allow cakes to cool 10-15 minutes in the pan, then invert onto a cooling rack to cool completely.
For the Peanut Butter Frosting:
- Cream the peanut butter and butter in a medium bowl with an electric mixer. Add sugar, 3 tablespoons milk and the vanilla extract. Mix with an electric mixer on low for 1 minute. Increase the speed to medium and mix until well combined and fluffy. Add the additional tablespoon of milk if frosting needs to be thinned out.
For the Chocolate Frosting:
- Cream butter in a medium bowl with an electric mixer. Add cocoa powder and blend on low speed until well combined. Add the sugar, milk, and vanilla. Mix with an electric mixer on low for 1 minute. Increase speed to medium and mix until well combined and fluffy. Add more sugar or milk 1 tablespoon at a time, if necessary.
To assemble:
- Place one layer of the cooled cake on a serving plate. Top with ⅓-½ of the peanut butter frosting. Spread close to, but not over the edge. Combine remaining peanut butter frosting with the chocolate frosting. Coat the outside of the cake – top and sides – with the Chocolate-Peanut Butter Frosting. You may not need all of the frosting. Carefully break each Kit-Kat bar in half along the lines into 2 piece sections. Start placing the Kit-Kat sections around the edge of the cake. When you get to the end you may need a 1-piece section to fill in the gap. Wrap the ribbon around the Kit-Kats and tie into a bow. Fill the top of the cake with Reese’s Pieces.
- Refrigerate until serving time. Remove from refrigerator about 10-15 minutes prior to serving. Refrigerate any leftovers.
Notes
- M&M’s make a great substitution for the Reese’s Pieces candy.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Originally published on August 7, 2012. Updated on June 8, 2020.





Yummy – well done to your son for making it!
I made a similar cake with maltesers for my husband's birthday. Kit kat cakes are delicious, but it's probably best not to contain the calories 🙂
The Kit Kat cake looks delicious! Thank you for sharing. Visiting from Oz. Would love it if you would share this at my Make it Pretty Monday party at The Dedicated House. http://thededicatedhouse.blogspot.com/2012/08/make-it-pretty-monday-week-9.html Hope to see you at the bash! Toodles, Kathryn @TheDedicatedHouse
That is an incredible looking cake!! Your son did an awesome job on it!!! And we all have baking accidents from time to time:-)
That is such an awesome cake!!! More bliss! Thanks for linking to Foodtastic Friday!
How fabulous that your son wanted to take this on! His cake looks so delicious, I love kit-kats! So glad I found your blog-new follower-and thanks for hosting the party!
vacuuming out the oven = brilliance! That cake looks so yummy too. Kudos to your son for making it!
way to go Elijah! This cake is perfect! Happy Birthday and peanut butter and chocolate is my favorite! Thanks for sharing!
That is one fantastic cake!
Hi Jamie, Thanks so much for hosting this great party. There are so many fabulous recipes. I'm always making something new.
Your cake looks so awesome I'm sure everyone enjoyed it.
My daughter practically drooled on my desk when she saw the Kit Kat Cake. She did, however, suggest you use a *K* on cake also! Will try this soon. Thanks for sharing!!