Starbucks Chocolate Cake Pops (Easy Copycat Recipe)
Starbucks chocolate cake pops are those little round bites of moist chocolate cake, coated in a thin candy shell, that seem to disappear from the pastry case before you even get a chance to grab one. This copycat version gives you a whole batch at home for a fraction of the price.
The recipe uses a box of chocolate cake mix to keep things simple, but the coating and the technique are what make these taste like the real thing.

Why I Love This Recipe
The coating snaps cleanly when you bite through it, and the cake inside stays dense and fudgy because it gets bound with frosting before it goes on the stick.
You get about 24 pops from one batch, which makes them worth the effort. They hold up well in the fridge for several days, so you can make them ahead for a party or just keep a few on hand for the week.
Recipe Ingredients

- 1 box (15.25 oz) chocolate cake mix – Any brand works; use the ingredients the box calls for (oil, eggs, water)
- 3/4 cup chocolate frosting – Store-bought works great; use a creamy, spreadable variety rather than whipped
- 2 cups dark chocolate candy melts – Candy melts coat more evenly than regular chocolate chips
- 1/4 cup white candy melts – For the drizzle on top, optional but gives that signature Starbucks look
- 1 tsp coconut oil – Thins the candy melt coating so it flows smoothly
- 24 lollipop sticks – 6-inch sticks; found at craft stores or online
- Sprinkles or colored sugar (optional) – Add immediately after dipping before the coating sets
Variations / Substitutions
- White cake mix instead of chocolate – Gives you a lighter, vanilla-forward center that still pairs well with the chocolate coating.
- Cream cheese frosting instead of chocolate frosting – Adds a faint tang that cuts through the sweetness of the candy coating.
- Milk chocolate candy melts – A sweeter, creamier shell with a slightly softer snap than dark.
- Vegan butter-based frosting – Works fine as a binder; the texture of the cake ball stays the same.
- A squeeze of orange extract in the cake – About 1/4 tsp gives the chocolate a citrus note that is unexpected but really good.
- White chocolate candy melts for the outer coat – Coat the whole pop in white and skip the dark for a completely different look.
If you like making coffee shop bakes at home, you might also enjoy a Starbucks Birthday Cake Pop Recipe.
How To Make Chocolate Cake Pops
Step 1: Bake the Chocolate Cake

Preheat your oven to the temperature on the box (usually 350°F / 175°C). Make the 1 box of chocolate cake mix according to the package directions using whatever oil, eggs, and water it calls for, pour the batter into a greased 9×13-inch pan, and bake for 28 to 32 minutes, until a toothpick inserted in the center comes out clean.
Pull the cake out and let it cool completely in the pan, at least 1 hour. A warm cake will turn greasy and loose when you mix in the frosting, so this wait matters.
Step 2: Crumble and Bind the Cake

Once the cake is fully cool, break it into rough chunks directly into a large bowl and crumble it with your hands until you have fine, even crumbs with no large lumps remaining. Add the 3/4 cup chocolate frosting and mix everything together with a spatula or your hands until the mixture holds together when you press a small piece between your fingers.
The texture you are after is closer to stiff cookie dough than loose cake crumbs. If it still falls apart, add frosting 1 tbsp at a time. If it feels wet or sticky, you added too much.
Step 3: Roll the Cake Balls

Scoop the mixture using a tablespoon or a small cookie scoop (about 1 tbsp per ball) and roll between your palms to form smooth, even spheres roughly 1.25 inches across. Set them on a parchment-lined baking sheet as you go. You should get around 24 balls.
Refrigerate the tray for at least 30 minutes. Cold, firm balls hold the stick and survive the dip without falling apart.
Step 4: Attach the Lollipop Sticks

Melt a small amount of the dark chocolate candy melts in a microwave-safe bowl in 20-second bursts, stirring between each, until smooth. Dip the tip of each lollipop stick about 1/2 inch into the melted chocolate, then push it straight down into the center of a chilled cake ball, going about halfway through. Do not push all the way to the bottom.
Set the tray back in the fridge for 10 minutes so the chocolate at the base of each stick can set. This is the anchor that keeps the ball on the stick when you dip it, so give it the full 10 minutes.
Step 5: Coat the Cake Pops

Melt the remaining 2 cups dark chocolate candy melts with the 1 tsp coconut oil in a deep, narrow microwave-safe cup, stirring every 20 seconds until completely smooth. The cup needs to be deep enough to submerge a whole cake ball in one dip. Hold each pop by the stick, dip it straight down into the coating, lift it out, and let the excess drip off by gently tapping the stick against your hand or rotating the pop slowly for about 15 seconds.
Set each coated pop upright in a styrofoam block or a tall glass filled with rice so the coating can set without the pop resting on anything. The coating sets firm in about 5 minutes at room temperature, or 2 minutes in the fridge.
Step 6: Drizzle and Garnish the Cake Pops

Melt the 1/4 cup white candy melts in a small bowl using the same microwave method, 20-second bursts until smooth. Transfer to a zip-lock bag, snip a tiny corner off, and drizzle over the set cake pops in a back-and-forth motion. If you are using sprinkles or colored sugar, scatter them on immediately while the white drizzle is still wet, within about 30 seconds.
Stand the finished pops upright in your display vessel and serve at room temperature, where the coating has that clean snap and the cake inside is soft and rich.
Recipe Tips
- Chill the cake balls before every stage. Room-temperature balls are fragile. If at any point they start to feel soft, put the tray back in the fridge for 15 minutes before continuing.
- Use a deep, narrow vessel for dipping. A tall glass or a deep ramekin lets you submerge the ball in one clean motion. A wide, shallow bowl means you have to tilt and swirl, which causes cracks.
- Do not overheat the candy melts. If they get grainy or thick, stir in coconut oil 1/2 tsp at a time rather than adding more heat.
- Work in small batches. Dip 6 pops, return the rest to the fridge, then repeat. Warm hands transfer heat to the cake balls faster than you would expect.
Cook times by size:
| Cake ball size | Bake time (cake layer) | Chill time before dipping |
|---|---|---|
| Small (3/4 tbsp) | 28 mins | 20 mins |
| Standard (1 tbsp) | 30 mins | 30 mins |
| Large (1.5 tbsp) | 32 mins | 45 mins |
How To Store
- Refrigerate – Store finished cake pops in an airtight container for up to 5 days. Keep them upright or layered between sheets of parchment so the coating does not chip.
- Serve Cold – They taste great straight from the fridge. The coating firms up slightly and has a satisfying snap.
Frequently Asked Questions
Can I make the cake balls ahead of time?
Yes. Roll and chill the cake balls up to 2 days before you plan to dip them. Keep them covered in the fridge on their tray.
Why did my cake pop fall off the stick when I dipped it?
The anchor chocolate at the base of the stick probably did not set long enough, or the ball was too warm. Make sure both the stick-anchoring step and the pre-dip chill are done fully before dipping.
Can I freeze cake pops?
Yes. Freeze them in a single layer until solid, then transfer to a zip-lock bag for up to 6 weeks. Thaw in the fridge overnight rather than at room temperature to avoid condensation cracking the coating.
Can I use a candy thermometer instead of guessing when the candy melts are ready?
You do not need one, but if you want to, the candy melts should be between 88°F and 92°F (31°C to 33°C) for ideal fluidity without being so hot they crack the cake ball.

Starbucks Chocolate Cake Pops Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C). Prepare the chocolate cake mix according to package directions, bake in a greased 9×13-inch pan for 28 to 32 minutes, and cool completely, at least 1 hour.
- Crumble the cooled cake into fine crumbs in a large bowl. Mix in the 3/4 cup chocolate frosting until the mixture holds together like stiff dough.
- Scoop and roll into 24 balls (about 1 tbsp each). Place on a parchment-lined tray and refrigerate for 30 minutes.
- Melt a small portion of dark chocolate candy melts. Dip the tip of each lollipop stick 1/2 inch into the chocolate and insert halfway into each cake ball. Refrigerate for 10 minutes.
- Melt the remaining 2 cups dark chocolate candy melts with the 1 tsp coconut oil. Dip each pop, let excess drip off, and stand upright to set for 5 minutes.
- Melt the 1/4 cup white candy melts, drizzle over set pops, and add sprinkles immediately. Serve at room temperature.
