Homemade Cake Pops Recipe
Introduction
These homemade cake pops are a delightful treat that’s fun to make and perfect for any occasion. Soft cake crumbles mixed with creamy frosting get dipped in rich candy melts and decorated with sprinkles. They are both charming to look at and delicious to eat!

Ingredients
- 1 and 2/3 cups (209g) all-purpose flour (spooned & leveled)
- 1/2 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
- 1 cup (200g) granulated sugar
- 1 large egg, at room temperature
- 2 teaspoons pure vanilla extract
- 1 cup (240ml) whole milk (or buttermilk)
- 7 Tablespoons (99g) unsalted butter, softened to room temperature
- 1 and 3/4 cups (210g) confectioners’ sugar
- 2–3 teaspoons heavy cream or whole milk
- 1 teaspoon pure vanilla extract
- 24 ounces (678g) candy melts (or white chocolate bars)*
- Sprinkles
Instructions
- Step 1: Preheat the oven to 350°F (177°C) and grease a 9-inch springform pan.
- Step 2: In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
- Step 3: Using a mixer fitted with a paddle or whisk attachment, beat the butter and granulated sugar together in a large bowl until creamy and light, about 3 minutes. Add the egg and vanilla extract and beat on high speed until well combined, scraping down the sides as needed.
- Step 4: Add the dry ingredients and milk to the wet ingredients and mix on low speed until combined. Stir gently with a spatula to remove any large lumps. Pour the batter evenly into the prepared pan.
- Step 5: Bake for 30–36 minutes or until a toothpick inserted in the center comes out clean. If the top browns too fast, tent loosely with aluminum foil. Let the cake cool completely in the pan on a wire rack.
- Step 6: For the frosting, beat the 7 tablespoons of softened butter on medium speed until creamy, about 2 minutes. Add confectioners’ sugar, heavy cream, and vanilla extract. Mix on low to combine, then increase speed to high and beat for 3 minutes.
- Step 7: Crumble the cooled cake into the bowl with the frosting. Mix on low speed until all cake crumbs are evenly combined with the frosting, making sure there are no large lumps.
- Step 8: Scoop about 1 tablespoon (20g) of the cake-frosting mixture and roll into balls. Place on a lined baking sheet and chill in the refrigerator for 2 hours or freeze for 1 hour to set the shape. Re-roll chilled cake balls if needed for smoothness. Keep them refrigerated when not working with them.
- Step 9: Melt the candy melts or white chocolate in a microwave-safe container in 20-second increments, stirring after each, until smooth. A double boiler can be used as an alternative.
- Step 10: Dip the tip of a lollipop stick approx. 1/2 inch into the melted coating and insert halfway into a chilled cake ball. Dip the ball completely into the coating, ensuring the base covers the stick. Gently tap off excess coating.
- Step 11: Decorate with sprinkles and place the cake pop upright in a foam block or box to set. Repeat with remaining cake balls, working with a few at a time.
- Step 12: Let the coating set for about an hour before serving.
Tips & Variations
- Use buttermilk instead of whole milk for a tangier flavor and moister cake.
- Try different flavored candy melts or add food coloring to customize your cake pops.
- For extra fun, mix in small candy pieces or chocolate chips into the cake batter.
- Don’t skip chilling the cake balls before dipping—they hold their shape better and prevent cracking.
Storage
Store cake pops upright in an airtight container in the refrigerator for up to one week. Before serving, bring them to room temperature for best flavor. If needed, gently reheat slightly in a warm room to soften the coating, but avoid direct heat to prevent melting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make cake pops in advance?
Yes, cake pops can be made ahead of time and stored in the refrigerator for up to a week. Just be sure to keep them in an airtight container to maintain freshness.
What can I use if I don’t have candy melts?
You can substitute candy melts with white chocolate bars or colored melting chocolates. Just melt them carefully using a microwave or double boiler for smooth coating.
PrintHomemade Cake Pops Recipe
These homemade cake pops are a delightful treat made from a moist vanilla cake combined with creamy frosting, shaped into bite-sized balls, and dipped in smooth candy coating. Perfect for parties or a fun dessert, they offer a playful way to enjoy cake on a stick with customizable sprinkles for decoration.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 3 hours (including chilling time)
- Yield: About 24 cake pops 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
For the Cake
- 1 and 2/3 cups (209g) all-purpose flour (spooned & leveled)
- 1/2 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
- 1 cup (200g) granulated sugar
- 1 large egg, at room temperature
- 2 teaspoons pure vanilla extract
- 1 cup (240ml) whole milk (or buttermilk)
For the Frosting
- 7 Tablespoons (99g) unsalted butter, softened to room temperature
- 1 and 3/4 cups (210g) confectioners’ sugar
- 2–3 teaspoons heavy cream or whole milk
- 1 teaspoon pure vanilla extract
For Decorating
- 24 ounces (678g) candy melts (or white chocolate bars)
- Sprinkles
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (177°C). Grease a 9-inch springform pan to prevent sticking and ensure easy cake removal.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set aside to keep flavors combined and ready for integration with wet ingredients.
- Cream Butter and Sugar: Using a handheld or stand mixer fitted with the paddle or whisk attachment, beat the softened butter and granulated sugar in a large bowl until the mixture is light and fluffy, roughly 3 minutes. This step creates an airy texture for the cake.
- Add Egg and Vanilla: Beat in the egg and vanilla extract on high speed until well combined. Scrape down the bowl sides to ensure even mixing.
- Combine Wet and Dry Ingredients: Add the dry ingredient mix and milk to the wet ingredients bowl. Mix on low speed until just combined to avoid overmixing. Use a spatula to fold and ensure the batter is smooth with no large lumps.
- Bake the Cake: Pour the batter evenly into the prepared springform pan. Bake for 30–36 minutes or until a toothpick inserted into the center comes out clean. If the cake browns too fast, tent loosely with foil. Remove from oven and cool completely in the pan on a wire rack.
- Prepare Frosting: Beat the softened butter on medium speed until creamy, about 2 minutes. Add confectioners’ sugar, heavy cream, and vanilla extract, mixing first on low speed to combine, then increasing to high speed for 3 minutes to achieve a smooth, fluffy frosting.
- Combine Cake and Frosting: Crumble the fully cooled cake into the frosting bowl, ensuring no large lumps remain. On low speed, blend the cake crumbs and frosting until evenly combined into a dough-like consistency.
- Form Cake Balls: Scoop approximately 1 tablespoon (about 20g) of the cake-frosting mixture and roll into balls. Place them on a lined baking sheet. Chill in the refrigerator for 2 hours or freeze for 1 hour to firm up. Re-roll any uneven balls to smooth them and place back in the fridge.
- Melt Candy Coating: Melt the candy melts or white chocolate in a microwave-safe 2-cup liquid measuring cup by heating in 20-second intervals, stirring between, until smooth. Alternatively, use a double boiler on the stove.
- Prepare Cake Pops for Dipping: Remove 2-3 cake balls from the fridge at a time. Dip one end of a lollipop stick about 1/2 inch into the melted coating, then insert it halfway into the center of a cake ball to secure it.
- Dip and Decorate Cake Pops: Completely dip each cake ball into the melted coating, ensuring the coating covers the base where the ball meets the stick. Tap off excess coating gently on the measuring cup edge. Add sprinkles on top immediately and place the cake pops upright into a styrofoam block or box to set. Work in small batches to keep cake balls cold during dipping.
- Set and Store: Allow the coating to harden for about an hour. Store finished cake pops in the refrigerator for up to 1 week to maintain freshness and shape.
Notes
- Ensure the cake cools completely before crumbling to avoid melting the frosting mixture.
- Work with chilled cake balls during dipping to prevent them from falling apart.
- You can substitute whole milk with buttermilk for a slightly tangier flavor and more tender crumb.
- Use a styrofoam block or similar to hold the cake pops upright while drying.
- Cake pops can be customized with different candy melts colors and various sprinkles for seasonal themes or celebrations.
Keywords: cake pops, homemade cake balls, candy coated cake pops, vanilla cake pops, party desserts, fun dessert ideas

