This post may contain affiliate links. Please read our disclosure policy.

Move over Starbucks, we’re making homemade cake pops, and with this recipe, they’ve never been better or easier! This copycat Starbucks cake pop recipe will make your friends, family, and kids do a double-take.

cake pops individually wrapped in plastic with white bows laying on a light grey surface, some pink with white sprinkles and some white with rainbow sprinkles, with rainbow sprinkles scattered around
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This Cake Pops Recipe makes for the perfect bite sized treats!

You might be intimidated by the thought of trying to make a perfect little dessert on a stick, but making the perfect cake pop is actually way easier than you may think! When you follow my easy recipe below, you’ll have moist, tasty and perfectly decorated treats on a stick that rival Starbucks.

This recipe uses boxed cake mix and a store-bought can of frosting for incredibly easy and tasty DIY cake pops. Keep reading because below I’m sharing all my best tips and tricks for setting after dipping, so you can be a cake pop pro the first time you try! 

a styrofoam block with six cake pops stuck in it so they stand straight up, three pink with white sprinkles and three white with rainbow sprinkles, with a white dish of rainbow sprinkles in the front and more cake pops laying in the background

Why you’ll love this Recipe for Cake Pops

These DIY vanilla cake pops pack some serious wow factor. Here are a few of the reasons you’ll love this recipe:

  • Bite-sized dessert perfect for birthday parties, a baby shower, or any special occasion
  • Copycat of Starbucks birthday cake pops
  • Moist and sweet, but not too sweet
  • Incredibly easy to make with simple ingredients
  • Easily customizable with different cake mix, frosting or sprinkles
over head view of cake pop ingredients including a bag of white cake mix, a glass measuring cup of vegetable oil, lollipop sticks, a bag of pink candy melts, a white bowl of white sprinkles, a can of white frosting, a clear cup of water, and three eggs

DIY Cake Pops Ingredients

These may look fancy, but they actually use super simple ingredients. Get the full recipe with measurements and instructions in the recipe card below. Here’s what you’ll need:

  • Box cake mix: I used white cake mix.
  • Ingredients listed on the back of the cake mix box: These are usually eggs, oil, and water.
  • Frosting: homemade or store-bought
  • Candy melts: any color
  • Lollipop sticks
  • Sprinkles
a clear glass jar full of rainbow sprinkles with cake pops stuck in the top, some white with rainbow sprinkles and some pink with white sprinkles

How to Make Homemade Cake Pops

You can make the best cake pops at home that will seriously impress a crowd, and there are just 7 easy-to-follow steps:

  1. Prep oven and pan. Preheat the oven to 350ºF. Spray a 9×13 inch pan with nonstick spray. Set aside.
  1. Make cake. In a large bowl, whisk together cake mix, water, oil, and eggs until combined as the back of the box instructs. Pour the prepared batter into the pan and bake according to the recommended time on the box.
  1. Mix cake and frosting. Immediately when the cake comes out of the oven, carefully transfer the cake to a large mixing bowl. Add ½ cup frosting and beat with an electric mixer on low speed until the cake and frosting form a dough like texture. 
  1. Form balls and chill. Use a tablespoon sized scoop to form and roll the dough into balls. It’s okay if the balls aren’t perfectly round right now, we’ll roll again after freezing. Place the cake balls on a lined baking sheet and refrigerate for 2 hours. The balls stay on the sticks better and are easier to dip when cold. I do NOT recommend freezing the cake balls, the chocolate coating will crack once dipped as the temperature changes. 
  2. Refine balls. Re-roll the balls as needed after they’ve chilled. Keep them in the fridge and melt the candy melts.
  3. Make chocolate coating. Heat the candy melts in a 2-cup liquid measuring cup (ideal for easy dunking!) in the microwave at 20-second intervals. Stir after each interval until the mixture is melted and smooth. 
  1. Dip and decorate. Working in batches of 2 or 3, dip the lollipop stick about ½ inch into the candy melts, then insert it into the center of the cake ball, making sure it only goes about halfway. Dip the cake ball into the coating until it is fully covered, making certain the coating extends over the base of the cake ball where it meets the lollipop stick. Gently tap the stick against the edge of the measuring cup to allow any excess coating to drip off. Add sprinkles if desired and place them upright in styrofoam or a box to set. Repeat the process with the remaining cake balls, working with only a few at a time and ensuring the cake balls remain very cold during the dipping process.

How to Make DIY Cake Pops Ahead of Time

If you want to make these ahead of time, you can make the balls and refrigerate, and just hold off on the dipping. You can keep them refrigerated for 2-3 days, and then when you’re ready, finish them with the candy coating and sprinkles.

a hand holding two cake pops, one white with rainbow sprinkles and one pink with white sprinkles, both wrapped in plastic and tied with a white ribbon

The Best Cake Pop Recipe Tips

For best results, follow these tips:

  • Mix the cake and frosting well: Make sure you mix the cake and frosting mixture until it forms a dough. You don’t want dry cake crumbs not mixed well with frosting. 
  • Make perfectly round cake balls: The best way to make your cake balls perfectly round is to the roll them, then chill them, and then roll them again.
  • Use candy melts: The candy melts provide the best consistency to coat these without letting melted chocolate drip down the cake pop stick.
a small white plate on a pink towel with cake pops laying on it, with the front middle one missing a bite out exposing the inside of the cake pop
  • To set cake pops after dipping, you can use various items to hold them upright. Here are some common options:
    • Cardboard Box with Holes: Take a cardboard box and poke holes into it using a pencil or other sharp object. The holes should be spaced evenly to accommodate the cake pop sticks.
    • Upside-Down Colander: Flip an upside-down colander and insert the cake pop sticks into the holes. The holes in the colander allow them to stand securely.
    • Empty Egg Carton: An empty egg carton can be repurposed to hold these. Simply place the cake pop sticks into the individual egg compartments.
cake pops standing straight up set in a white styrofoam block, some pink with white sprinkles and some white with rainbow sprinkles, with one pink one missing a bite out

How to Store Homemade Cake Pops

Store leftovers in an airtight container or at room temperature; either works!

How long do Cake Pops last?

These will will last 5-7 days at room temp or about 2 weeks if refrigerated.

Can you freeze Cake Pops?

Yes, this recipe freezes well once they are dipped and fully set. Place in an airtight container or freezer-safe bag and freeze for up to 2 months. When you’re ready to serve them, thaw at room temp for at least 30 minutes.

a white plate with a pile of cake pops, some light pink with white sprinkles and some white with rainbow sprinkles, with the cake pop on top missing one bite out of it

Cake Pops DIY FAQs

What makes Cake Pops fall apart?

Not using enough frosting can make cake pops fall apart, as it binds the crumbled cake together. If you skip chilling the cake balls before dipping, that can also cause them to fall apart. Finally, be sure to dip the stick in the candy melts before sticking it in the cake pop.

Should you make Cake Pops the day before?

You can make cake pops ahead of time, but with this recipe it is not necessary.

How much frosting for Cake Pops do I need?

We use 1/2 cup frosting in this recipe. You can use store-bought or homemade frosting.

a styrofoam block with 6 pink cake pops with white sprinkles stuck in it so they stand straight up, with a white and pink striped towel and rainbow sprinkles scattered around it

More Birthday Recipes

a white plate with a pile of cake pops, some light pink with white sprinkles and some white with rainbow sprinkles, with the cake pop on top missing one bite out of it
5 from 1 rating

Tap stars to rate!

Cake Pops (DIY)

By: Beth
Prep Time: 20 minutes
Cook Time: 25 minutes
Chilling & Setting Time: 2 hours 30 minutes
Servings: 32 cake pops
Move over Starbucks, we're making homemade cake pops, and with this recipe, they've never been better or easier! This copycat Starbucks cake pop recipe will make your friends, family, and kids do a double-take.

Ingredients

  • 15.25 oz box cake mix, I used white cake mix
  • Ingredients listed on the back of the cake mix box, usually eggs, oil, and water
  • ½ cup frosting, homemade or store bought, I used canned white frosting
  • 12 oz candy melts, any color
  • Lollipop sticks
  • Sprinkles

Instructions 

  • Preheat the oven to 350ºF. Spray a 9×13 inch pan with nonstick spray. Set aside.
  • In a large bowl, whisk together cake mix, water, oil, and eggs until combined as the back of the box instructs. Pour the prepared batter into the pan and bake according to the recommended time on the box.
  • Immediately when the cake comes out of the oven, carefully transfer the cake to a large mixing bowl. Add ½ cup frosting and beat with an electric mixer on low speed until the cake and frosting form a dough like texture.
  • Use a tablespoon sized scoop to form and roll the dough into balls. It’s okay if the balls aren’t perfectly round right now, we’ll roll again after freezing. Place the cake balls on a lined baking sheet and refrigerate for 2 hours. The balls stay on the sticks better and are easier to dip when cold. I do NOT recommend freezing the cake balls, the chocolate coating will crack once dipped as the temperature changes.
  • Re-roll the balls as needed after they’ve chilled. Keep them in the fridge and melt the candy melts.
  • Heat the candy melts in a 2-cup liquid measuring cup (ideal for easy dunking!) in the microwave at 20-second intervals. Stir after each interval until the mixture is melted and smooth.
  • Working in batches of 2 or 3, dip the lollipop stick about ½ inch into the candy melts, then insert it into the center of the cake ball, making sure it only goes about halfway. Dip the cake ball into the coating until it is fully covered, making certain the coating extends over the base of the cake ball where it meets the lollipop stick. Gently tap the stick against the edge of the measuring cup to allow any excess coating to drip off. Add sprinkles if desired and place the cake pops upright in styrofoam or a box to set. Repeat the process with the remaining cake balls, working with only a few at a time and ensuring the cake balls remain very cold during the dipping process.

Notes

To set cake pops after dipping, you can use various items to hold them upright. Here are some common options:
  • Cardboard Box with Holes:
    • Take a cardboard box and poke holes into it using a pencil or other sharp object. The holes should be spaced evenly to accommodate the cake pop sticks.
  • Upside-Down Colander:
    • Flip an upside-down colander and insert the cake pop sticks into the holes. The holes in the colander allow the cake pops to stand securely.
  • Empty Egg Carton:
    • An empty egg carton can be repurposed to hold cake pops. Simply place the cake pop sticks into the individual egg compartments.

Nutrition

Serving: 1cake pop | Calories: 38kcal | Carbohydrates: 5g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 0.2g | Sodium: 11mg | Potassium: 1mg | Sugar: 5g | Calcium: 0.1mg | Iron: 0.01mg
Like this recipe? Rate and comment below!

About Beth

I believe that everyone should have a go-to dessert to bring to parties! With hundreds of recipes, I'll help you find yours!

You May Also Like:

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating