This easy homemade cake pop recipe is covered in a sweet chocolate coating with a delicious crumb. The perfect bite-sized party treat or favor for any occasion!

This post may contain affiliate links. Read disclosure policy.
Homemade Cake Pops
These cake pops are one of my favorite treats to make for a party. Moist cake crumbles mixed with creamy buttercream are shaped into cake balls, put on a stick, dipped in a smooth chocolate coating and finished with sprinkles. They look like they came from a bakery but I promise they are so much easier than they look!
These homemade cake pops are perfect for birthdays, baby showers, wedding showers, holidays or anytime you want a fun bite-sized treat. You can even wrap them individually and give them as favors!
This is a great way to use up leftover cake and frosting, and my step-by-step tutorial makes it totally beginner friendly.
Recipe Ingredients

Find the full printable recipe with specific measurements below.
- Cake mix: This cake pop recipe with cake mix is the easiest way to make them. Use your preferred flavor or swap in your favorite from-scratch cake recipe if you prefer.
- Melting wafers: I prefer the Ghirardelli melting wafers in vanilla or chocolate. They give the smoothest finish and a sturdy coating. A high quality chocolate bar like Ghirardelli or Baker’s would be the next best option.
- Salted butter: If you only have unsalted butter, just add in a pinch of salt to the frosting.
- Powdered sugar: This will help bring the sweetness and stability to the frosting.
- Heavy cream or milk: This helps makes the frosting creamy.
- Sprinkles: Use your favorite sprinkles, jimmies, or other desired decorations.
- Cake pop sticks: Don’t forget these! Without them you’ve just got cake balls.
Frosting and Flavor Combinations
A classic buttercream is my favorite type of frosting for cake pops, but feel free to use others like chocolate buttercream or strawberry buttercream.
Below are a few different flavor combinations that would taste delicious:
- Vanilla cake + classic buttercream
- Chocolate cake + classic buttercream for chocolate cake pops
- Red velvet cake + cream cheese frosting make the cutest Grinch cake pops recipe
- Birthday cake (funfetti) + classic buttercream
- Lemon cake + lemon frosting
- Carrot cake + cream cheese frosting
- For Valentine cake pops, use strawberry sheet cake with cake mix + strawberry frosting
How To Make Cake Pops

- Crumble. Allow the cake to cool slightly and then crumble in a large bowl.
- Mix. Add a few spoonful’s of frosting and use your hands to combine. The dough should hold together if squeezed. If it’s still crumbly, stir in a little more frosting.
- Scoop. Then scoop out the mixture with a medium cookie scoop (about 1 1/2 Tablespoons) and roll into a ball. Repeat until you’ve used all of the mixture.
- Add cake pop stick. Melt a few of the dark and white chocolate wafers in two separate bowls. Then dip the end of the cake pop stick into the melted chocolate and push that same end into the cake ball. The melted chocolate helps “glue” the stick to the cake ball. Once each ball has a stick, place them in the freezer to harden for about 20 minutes.
- Coat in chocolate. Melt the remaining dark and white chocolate in separate bowls. Use a taller glass or jar for easy dipping. Dip the cake balls into the melted chocolate, making sure it’s fully coated. Gently tap the stick on the side of the dish to remove any excess chocolate.

Decorations
There are so many ways to decorate cake pops!
- Add sprinkles or jimmies, drizzle with more melted chocolate or do both!
- Sprinkle crushed oreos like I did in these Oreo cake pops
- Make them for a holiday like my easy Halloween cake pops or Easter cake pops.
- Dye the cake batter with food coloring for a fun surprise when biting into them.
- Make them into a cake pop bouquet for a fun gift or centerpiece.

Recipe Tips
- Half batch of frosting: I made a half batch of my buttercream frosting and used only half of that. How much you need depends on how moist the cake is.
- Chill in the freezer: This step is essential. The cake balls need to be cold before dipping or they won’t hold their shape or grip the stick.
- Melting the chocolate: If the chocolate hardens while you’re working, reheat in 30-second increments. Any longer can burn it.
- Dipping method: Use a deep 2-cup measuring cup or tall glass filled with melted chocolate. Tap the stick on the edge to remove excess.
- Holding upright: Use a glass filled with rice or sprinkles, or a styrofoam block to hold the pops upright while the chocolate sets.

Troubleshooting
Cake pops falling apart: It’s all about the frosting. The mixture should hold together when squeezed. If it’s crumbly, add a little more frosting at a time. If you have a very moist cake, you may not need much at all.
Coating is cracking: This is usually a temperature issue. Don’t freeze the cake balls longer than instructed as the super cold cake combined with warm melted chocolate causes cracking. Also make sure you’re using melting wafers rather than chocolate chips. Wafers give a thicker, smoother finish once hardened.

More Bite-Sized Party Treats

Cake Pops Recipe
Video
Equipment
Ingredients
- 15 ounce box white cake mix , cook according to package directions in a 9×13" pan
- 10 ounce package dark chocolate melting wafers
- 10 ounce package white chocolate melting wafers ,I prefer Ghiradelli
Buttercream Frosting
- 1 stick salted butter , softened
- 2-2 ½ cups powdered sugar
- 1 teaspoon vanilla extract
- 1 Tablespoon heavy cream or milk
Optional: Sprinkles, jimmies or other desired decorations
Instructions
Make Buttercream Frosting
- In a medium bowl, whip the butter. Add in 1 cup of powdered sugar. Mix until combined. Add the vanilla and additional powdered sugar, a little at a time. Add 1 Tablespoon of heavy cream or milk to make the frosting thick and creamy. It should hold a point.
Make Cake Pops
- In a large bowl, crumble the prepared cake into fine crumbs (make sure it has cooled slightly before crumbling). Add 2 spoonfuls of buttercream frosting to the cake. Combine with your hands or a spoon. Gradually add more frosting until the cake holds together if squeezed. You don't want it too crumbly or it won't hold together.
- Using a cake pop press or medium cookie scoop and scoop cake mixture. Roll into a ball and place onto a plate. Repeat until all the cake mixture has been formed into balls. Freeze balls for about 10 minutes.
Dip in chocolate
- Right before they are ready to be taken out of the freezer, melt the dark chocolate and the white chocolate in two separate microwave safe bowls. Begin by heating for 30 seconds and then stirring.
- Dip each lollipop stick into the chocolate and then into the center of the cake pop. Return to the fridge or freezer until chocolate is set. Pour chocolate into a glass cup or skinny jar and then dip cake pops, one by one. Gently tap the stick on the side of the melting dish to let the excess drip off. You can also spin or twirl the cake pop to remove the excess.
- Before the chocolate starts to harden, add sprinkles, jimmies or other decorations. If decorating with more chocolate, let the chocolate covering harden on the cake pop.
- Push the cake pop stick into a styrofoam block or use a glass filled with rice to hold them upright. The chocolate will be set in about an hour. Store for 3-4 days in an airtight container in a cool place.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.

Jennifer T
I am making these for my daughter’s wedding. I will be making them on a Friday to eat on Monday. Do I make them completely and freeze them, or do I make them up until they are ready to be dipped and freeze them that way, and then dip them on the day of the wedding? Does that make sense?
Sarah @IHeartNaptime
These stay good for 3-4 days. I would assemble them completely then store them in a cool place. Enjoy and congrats to your daughter!
MSP
Quick question? Making these for the first time, technically second as I did do a trial run And found them to be too moist. is there any way to show or explain what the right consistency should be after adding the frosting. This to me seems to be the key to success, and have not seen a post that really shows or explains what that should look like (BTW much of my ignorance is likely not every having a cake pop before)
Sarah @IHeartNaptime
Hi! Thank you for making the cake pops! I would say the consistency should be smooth not crumbly but not too moist either. Start with a smaller amount of frosting and then add more as needed until the cake pop comes together. Hope that helps!
Lindsey
Took a lot longer than 1 hour with baking the cake, cooling during multiple steps, making frosting, dipping. Unfortunately mine turned out weeping oil despite following directions exactly. Maybe it was the cake mix or too much frosting (only used 1/3 the amount made)??
Sarah @IHeartNaptime
Thanks for the comment Lindsey! Sorry to hear that it didn’t turn out how you like it we have never had that problem, without being in the kitchen with you it’s hard to say, but I do recommend only starting with 2 spoons of frosting to start with when making the cake pop mixture.
Alaska
I’m making them but confused on how to make the frosting needs clearer instructions
Sarah @IHeartNaptime
Hello, in step one of the directions in the recipe card, you can find clear directions with simple steps on making the frosting. Just look for the bold words in the recipe card at the bottom of the post where it says ‘make buttercream frosting’. Enjoy!
Maria
Hello! How long can they stay out? If I dip them tonight Thursday.. and I want them for Saturday 1pm. Can they stay out until then? Or how should I store them. Do they have to be covered in the fridge
Sarah @IHeartNaptime
It’s best if they are stored in a cool dry place (either fridge or if you live in a colder climate, have a basement etc). Covering them ensures they don’t pick up any smells from anything else in the fridge / area.
Gina
I loved these
They definitely took a long time but totally worth it!
I had people tell me that I could sell them and asked for the recipe
I made them a bit to big but it was still delicious, I was wondering what the calories were tho?
Sarah @IHeartNaptime
So glad you enjoyed them! See bottom of recipe card and hit the button ‘nutrition info’, of course it will change depending on the size.
bob joe
it is better then other
Sarah @IHeartNaptime
Hi! We love all our cake pop recipes, hope you get to try them all!
Kate
This cake pop recipe was spot on! One of my friends bit into one and said “these taste exactly like starbucks cake pops!” Enough said!
Ellie Grove
These are so easy to make! I love how tasty these are and my kids love to eat these after school!
Mel
These cake pops were so fun to make! My whole family loved making them and eating them. Can’t wait to make them again.
Jamielyn Nye
So glad you enjoyed the cake pop recipe!
Kristyn
Some of my kids can eat these non stop! They are fun and so good!! They really are perfect for all occasions!
Martha
So easy and delicious! But a little time consuming on your first time.
Dax
Half the amount of buttercream made because you make way too much for the cake batter when making these cake pops, either than that it was delicious
Sarah @IHeartNaptime
Thanks for making them Dax!
Andrea
Do they freeze well?
Sarah @IHeartNaptime
Hi Andrea, they should freeze perfectly fine. Looking forward to hearing if you try!
Rana nasr
Turned out amazing!
Sylvia Syfert
Hi! Do they have to be covered in the fridge once they are dipped or can I leave them uncovered until I serve them?
Jamielyn Nye
You can leave them uncovered for the day :)
Hannah
These turned out pretty good (just cracked a little), but I missed when to use the sticks since it’s not mentioned in the recipe instructions.
Kaitlyn
Can you use a red velvet cake box with your recipe of butter cream? Or would it be best to use a cream cheese frosting?
I Heart Naptime Community
Hi Kaitlyn! I prefer cream cheese frosting since it’s the traditional pairing with red velvet, but I’m sure butter cream could work as well!
Joan Ankenbauer
I used this recipe at my first attempt at cake pops. I used the Ghirardelli melting wafers for dipping. I made the cake balls and left them in the refrigerator over night then dipped and decorated them the next day. They turned out amazing with no cracks and no falling off the sticks. I was a little skeptical about my first attempt at making these but I will definitely be making them again. I wish I knew how to post a picture of the finished product.
T
Does “1 stick” of butter = 1/2 cup or 1 cup?
Jamielyn Nye
1 stick = 1/2 cup :)