Cake pops are the ultimate party treat—combining moist cake crumbs and sweet frosting into single-serve, chocolate-dipped balls on a stick. However, making them at home can sometimes feel tricky if you don’t know the proper technique to prevent them from slipping or cracking.
This complete step-by-step guide walks you through 15 best cake pops recipes, featuring classic flavors, copycat favorites, shortcut hacks, and dietary-friendly options.
1. Easy Homemade Cake Pops Recipe (Step-by-Step)
The baseline master recipe made from scratch with vanilla cake and homemade buttercream.
- Prep time: 30 mins | Chill time: 2 hrs | Yield: 24 cake pops
Ingredients
- Cake: 2 cups flour, 1 tsp baking powder, ½ tsp salt, ½ cup softened butter, 1 cup sugar, 2 eggs, 2 tsp vanilla, ½ cup milk
- Frosting: ¼ cup softened butter, 1 cup powdered sugar, 1 tbsp milk, ½ tsp vanilla
- Coating: 16 oz candy melts or melting chocolate, 24 lollipop sticks
Step-by-Step Instructions
- Bake cake: Preheat oven to 350°F (175°C). Whisk flour, baking powder, and salt. Beat butter and sugar until fluffy; add eggs and vanilla. Alternate adding flour mixture and milk. Pour into a greased 9×13-inch pan and bake for 25 minutes. Cool completely.
- Crumble: Trim off any dark outer crusts. Crumble the cooled cake into fine, uniform crumbs in a large bowl.
- Mix in frosting: Whip butter, powdered sugar, milk, and vanilla into frosting. Add ⅓ cup of frosting to the cake crumbs and mix with your hands until the texture resembles wet sand and holds shape when squeezed.
- Roll & chill: Roll into 1-inch balls (about 1 tbsp each) and place on a parchment-lined tray. Chill in the fridge for 2 hours or freezer for 20 minutes.
- Dip stick: Melt 2 tbsp of candy melts. Dip 1 inch of each lollipop stick into the melted chocolate, then insert halfway into each cake ball. (This acts as glue!)
- Dip & decorate: Dip the entire cake pop into melted candy melts, letting excess drip off. Add sprinkles before the coating sets. Stand upright in a styrofoam block to dry.
2. Easy Cake Mix Cake Pops Recipe
A time-saving shortcut using boxed cake mix and canned frosting.
- Prep time: 20 mins | Chill time: 1 hr | Yield: 30 cake pops
Ingredients
- 1 box yellow or white cake mix (plus required oil, water, and eggs)
- ½ cup store-bought canned frosting
- 16 oz chocolate melting wafers
- 30 lollipop sticks
Step-by-Step Instructions
- Bake & cool: Bake cake mix according to package directions in a 9×13-inch pan. Let cool completely.
- Crumble & mix: Fine-crumble the cake into a bowl. Mix in ½ cup canned frosting until a workable dough forms.
- Form & chill: Roll into 1-inch balls and chill in the freezer for 15–20 minutes.
- Assemble: Dip stick tips in melted chocolate, insert into cake balls, then submerge the entire ball into melted chocolate. Tap gently to release excess chocolate and let set.
3. Starbucks Birthday Cake Pops Recipe (Copycat)
The icon: pink chocolate shell, vanilla cake, and white sprinkles.
- Prep time: 25 mins | Chill time: 1.5 hrs | Yield: 20 cake pops
Ingredients
- Cake: 1 box vanilla or yellow cake mix (baked and cooled)
- Binder: ⅓ cup vanilla buttercream frosting
- Coating: 16 oz pink candy melts, 2 tbsp white candy sprinkles
- 20 lollipop sticks
Step-by-Step Instructions
- Prepare cake dough: Crumble baked vanilla cake and mix with vanilla buttercream until dough holds together smoothly.
- Roll: Roll into round 1-inch balls. Chill in the fridge for 1 hour.
- Anchor sticks: Dip stick tips in melted pink candy coating and push halfway into each ball. Freeze for 10 minutes to set.
- Dip & sprinkle: Coat balls completely in pink candy melts. Immediately add white sprinkles to the top. Allow to set upright.
4. Rich Chocolate Cake Pops Recipe
Fudgy chocolate cake core wrapped in a dark chocolate shell.
- Prep time: 25 mins | Chill time: 1.5 hrs | Yield: 24 cake pops
Ingredients
- 1 box chocolate cake mix (or homemade chocolate cake), baked and cooled
- ½ cup chocolate fudge frosting
- 16 oz dark chocolate melting wafers or compound chocolate
- 24 lollipop sticks
Step-by-Step Instructions
- Crumble: Finely crumble cooled chocolate cake.
- Bind: Mix in ½ cup chocolate fudge frosting until smooth and moldable.
- Shape & chill: Scoop 1-tbsp portions, roll into balls, and chill on a baking sheet for 1 hour.
- Dip: Dip stick tip in melted dark chocolate, insert into ball, and submerge pop entirely in chocolate. Let set completely.
5. No Bake Cake Pops Recipe (15 Minute Prep)
Instant recipe using bakery pound cake or pre-made cupcakes.
- Prep time: 15 mins | Chill time: 20 mins | Yield: 12 cake pops
Ingredients
- 1 store-bought plain pound cake (approx. 14 oz) or 6 unfrosted bakery cupcakes
- 3 tbsp store-bought frosting or softened cream cheese
- 10 oz candy melts or chocolate chips
- 12 lollipop sticks
Step-by-Step Instructions
- Crumble store-bought cake: Break down store-bought pound cake into fine crumbs.
- Mix: Add 3 tablespoons frosting or cream cheese and combine until cohesive.
- Roll & chill: Roll into 12 balls. Freeze for 15 minutes.
- Dip: Insert chocolate-dipped sticks into balls, then dip pops fully into melted candy coating. Decorate immediately.
6. Cream Cheese Red Velvet Cake Pops
Vibrant red velvet cake mixed with tangy cream cheese frosting.
- Prep time: 25 mins | Chill time: 1.5 hrs | Yield: 24 cake pops
Ingredients
- 1 baked red velvet cake, cooled
- ⅓ cup cream cheese frosting
- 16 oz white chocolate melting wafers
- 24 lollipop sticks
Step-by-Step Instructions
- Combine: Crumble red velvet cake and mix in cream cheese frosting until dough forms.
- Roll & set: Form into 1-inch balls and chill in fridge for 1 hour.
- Stick anchor: Dip stick tips in melted white chocolate and press into red velvet balls.
- Coat: Dip each pop into smooth white chocolate. Drizzle leftover red chocolate or sprinkles over top.
7. How to Stop Cake Pops from Falling Off the Stick
A troubleshooting masterclass focused on technique, temperature, and ratio control.
- Prep time: 30 mins | Chill time: 1 hr | Yield: 20 cake pops
Key Rules & Ingredients
- 1 baked cake layer (cooled completely)
- 3 to 4 tbsp frosting (Do not over-frost! Excess frosting makes balls heavy and greasy)
- 16 oz melting chocolate
Step-by-Step Instructions
- Control frosting ratio: Start with only 3 tbsp frosting per 9×13 cake. The dough should feel like Play-Doh, not sticky or wet.
- Roll small: Keep balls to 1 inch in diameter (approx. 20–22 grams). Over-sized balls gravity-pull off the stick.
- Temperature match: Never dip frozen cake balls into hot chocolate! The temperature difference causes expansion and cracking, or condensation that loosens the stick. Balls should be chilled room-temperature, and chocolate warm/fluid.
- The Anchor: Dip stick 1 inch into chocolate, insert halfway into ball, and chill 10 minutes to solidify the chocolate “plug.”
- Dip, don’t swirl: Submerge straight down into deep melted chocolate and lift straight up. Tap your wrist gently to drop excess off.
8. Classic Vanilla Bean Cake Pops
Simple, elegant vanilla cake pops with real vanilla bean specks.
- Prep time: 25 mins | Chill time: 1.5 hrs | Yield: 20 cake pops
Ingredients
- 1 baked vanilla bean cake (cooled)
- ⅓ cup vanilla bean buttercream
- 16 oz white candy melts or white chocolate
- 20 lollipop sticks
Step-by-Step Instructions
- Crumble & bind: Fine-crumble vanilla bean cake; mix with vanilla bean buttercream.
- Form: Roll into smooth 1-inch spheres and refrigerate for 1 hour.
- Anchor: Dip stick tips into white chocolate, insert into balls, and set for 10 minutes.
- Dip: Dip each pop into melted white candy coating. Let excess drip before drying upright.
9. Funfetti Celebration Cake Pops
Rainbow sprinkle-filled cake pops coated in white chocolate.
- Prep time: 25 mins | Chill time: 1.5 hrs | Yield: 24 cake pops
Ingredients
- 1 baked Funfetti cake, cooled
- ⅓ cup vanilla frosting
- 3 tbsp rainbow jimmie sprinkles (plus extra for topping)
- 16 oz white chocolate melting wafers
- 24 lollipop sticks
Step-by-Step Instructions
- Dough: Crumble Funfetti cake, stir in vanilla frosting and 3 tbsp rainbow sprinkles.
- Roll & chill: Roll into balls and chill for 1 hour.
- Anchor & dip: Secure sticks with melted white chocolate. Dip balls fully into white chocolate.
- Decorate: Sprinkle immediately with extra rainbow sprinkles before setting.
10. Easy Vegan & Dairy Free Cake Pops
Plant-based cake pops made without eggs, dairy, or animal products.
- Prep time: 25 mins | Chill time: 1.5 hrs | Yield: 18 cake pops
Ingredients
- 1 baked vegan vanilla cake (cooled)
- ⅓ cup vegan buttercream (vegan butter + powdered sugar)
- 14 oz dairy-free vegan chocolate chips or vegan candy melts
- 1 tsp coconut oil (to thin chocolate)
- 18 lollipop sticks
Step-by-Step Instructions
- Mix base: Crumble vegan cake and mix with vegan buttercream until moldable.
- Roll & set: Shape into 1-inch balls; chill in fridge for 1 hour.
- Melt vegan chocolate: Melt dairy-free chocolate chips with 1 tsp coconut oil for fluid consistency.
- Assemble: Dip stick tips in chocolate, insert into balls, chill 5 minutes, then submerge pop completely in chocolate.
11. Gluten Free Chocolate Cake Pops
Fudgy gluten-free cake pops made with 1-to-1 gluten-free flour base.
- Prep time: 25 mins | Chill time: 1.5 hrs | Yield: 20 cake pops
Ingredients
- 1 baked gluten-free chocolate cake (cooled)
- ⅓ cup gluten-free chocolate frosting
- 16 oz gluten-free chocolate melting wafers
- 20 lollipop sticks
Step-by-Step Instructions
- Crumble: Fine-crumble cooled gluten-free cake.
- Bind: Mix with GF chocolate frosting until dough comes together smoothly.
- Shape: Roll into 1-inch balls and chill for 1 hour.
- Dip: Dip chocolate-coated sticks into balls, then coat completely in melted GF chocolate.
12. Oreo Cookies and Cream Cake Pops
A 3-ingredient no-bake recipe using crushed Oreos and cream cheese.
- Prep time: 20 mins | Chill time: 45 mins | Yield: 16 cake pops
Ingredients
- 1 family-size pack Oreo cookies (36 cookies)
- 6 oz cream cheese (softened)
- 12 oz white chocolate melting wafers or almond bark
- 16 lollipop sticks
Step-by-Step Instructions
- Crush Oreos: Pulse whole Oreo cookies in a food processor until fine crumbs form.
- Mix with cream cheese: Blend crushed Oreos and softened cream cheese together until a dark dough forms.
- Roll & chill: Roll into 1-inch balls and chill in freezer for 20 minutes.
- Assemble: Insert chocolate-dipped sticks into Oreo balls, then coat entirely in melted white chocolate. Top with leftover Oreo dust.
13. Zesty Lemon Cake Pops Recipe
Refreshing citrus cake pops with bright lemon flavor.
- Prep time: 25 mins | Chill time: 1.5 hrs | Yield: 20 cake pops
Ingredients
- 1 baked lemon cake, cooled
- ⅓ cup lemon frosting (or vanilla frosting + 1 tsp lemon zest)
- 16 oz yellow candy melts or white chocolate
- 20 lollipop sticks
Step-by-Step Instructions
- Zesty dough: Crumble lemon cake and combine with lemon frosting.
- Roll & chill: Roll into 1-inch balls and chill for 1 hour in fridge.
- Dip: Anchor sticks with melted yellow/white chocolate. Dip balls fully into chocolate.
- Garnish: Top with yellow sprinkles or dried lemon zest before set.
14. Festive Holiday Christmas Cake Pops
Decorated Christmas-themed cake pops (Snowman style).
- Prep time: 35 mins | Chill time: 1.5 hrs | Yield: 16 cake pops
Ingredients
- 1 baked cake (any flavor), crumbled and mixed with ⅓ cup frosting
- 16 oz white candy melts
- Mini chocolate chips (for eyes/buttons) and orange sprinkles (for carrot noses)
- 16 lollipop sticks
Step-by-Step Instructions
- Form double balls: Roll 16 small balls and 16 slightly larger balls. Attach one small and one large ball onto each stick to form a snowman body shape. Chill for 1 hour.
- Coat: Submerge the entire double-ball shape into melted white candy coating.
- Decorate face: Before chocolate sets, press mini chocolate chips for eyes/buttons and an orange sprinkle for the carrot nose. Let set upright.
15. Small Batch Cake Pops Recipe (Makes 8-10)
Scaled-down recipe using leftover cake layers or 3-4 cupcakes.
- Prep time: 15 mins | Chill time: 30 mins | Yield: 8 cake pops
Ingredients
- 4 unfrosted leftover cupcakes (or 2 cups cake crumbs)
- 1½ tbsp frosting
- 6 oz chocolate melting wafers
- 8 lollipop sticks
Step-by-Step Instructions
- Crumble small batch: Fine-crumble 4 cupcakes into a small bowl.
- Bind: Mix in 1½ tbsp frosting until cohesive.
- Roll & chill: Roll into 8 small balls and chill in freezer for 15 minutes.
- Dip & set: Anchor sticks into balls with melted chocolate, then dip each pop completely. Let dry and enjoy!






