How to Make Cake Pops: Easy Homemade Vanilla Cake Pops Recipe

How to make cake pops at home in 90 minutes: velvety vanilla centers, glossy sprinkle shells and a simple trick that keeps every pop on its stick.
Learning how to make cake pops takes just 90 minutes and gives you 24 velvety vanilla bites in glossy, sprinkle-crusted shells. One simple squeeze test keeps them from sliding off sticks, so they're perfect for birthdays and bake sales.
Fully cooled crumbs soak up frosting without turning greasy. Then a chilled candy-melt collar glues each stick tight, so every pop stays round, firm and glossy through dipping.
Ingredients You'll Need
All-Purpose Flour: This is the soft, sturdy backbone of your vanilla cake. Spoon it in and level it, so the crumb stays tender and doesn't turn dry and chalky. No all-purpose? Use cake flour, adding 2 extra tablespoons for every cup.
Baking Powder: This little leavener gives the cake its gentle, even rise. It makes a light crumb that breaks into fine, damp sand later. Swap in ½ teaspoon baking soda plus 1 teaspoon cream of tartar if you're out.
Fine Salt: Just a pinch, but it wakes up the vanilla and tames the sweetness. Without it, your pops taste flat and sugary. Use half the amount of table salt, or a scant ⅓ teaspoon of kosher salt instead.
Unsalted Butter: Butter does double duty here, creaming into the cake and whipping into silky frosting. Softened butter traps air, and that air is your tender crumb. In a pinch, use salted butter and skip the added salt.
Granulated Sugar: Sugar sweetens the cake, but it also cuts tiny air pockets into the butter as you cream. That's why the mix turns pale and fluffy. Caster sugar works beautifully as a swap and dissolves even faster.
Large Eggs: Eggs bind the batter and add richness, structure and that golden color. Room-temperature eggs blend smoothly, so the batter stays glossy and never curdles. Swap each egg for ¼ cup plain yogurt if you must.
Pure Vanilla Extract: This is the warm, fragrant heart of every bite, in both cake and frosting. Real vanilla tastes round and buttery, never boozy. Vanilla bean paste is a lovely one-to-one substitute.
Whole Milk: Milk loosens the batter and keeps the crumb soft and moist. A splash also smooths the frosting to the perfect spreadable texture. Buttermilk or 2% milk both work if that's what's in your fridge.
Powdered Sugar: Also called confectioners' sugar, this melts into a velvety, lump-free frosting. Sift it, or you'll find gritty pockets in your cake balls. Blitz granulated sugar with 1 teaspoon cornstarch per cup in a blender as a backup.
Candy Melts: These colorful wafers melt into the glossy, snappy shell everyone loves. They set hard at room temperature without any tempering stress. Melted white chocolate works too, though it's softer and a little fussier.
Coconut Oil: A teaspoon thins the melted coating, so it drips off smoothly and evenly. That means thinner, prettier shells and less cracking. Vegetable shortening is the perfect swap and is already listed in the recipe.
Rainbow Sprinkles: These are the confetti moment, pure happiness on a stick. Add them while the shell is still wet, so they cling in a cheerful crust. Nonpareils or sanding sugar make great alternatives.
Lollipop Sticks: These 6-inch paper sticks turn cake balls into real cake pops. Dip the tips in coating first, and that collar holds everything steady. Sturdy paper straws cut to length will do in a pinch.
How to Make It (Step by Step)
This comes together in one easy flow: bake a buttery vanilla cake, crumble it with frosting, roll, chill, then dip in glossy candy melts.
Even if you've never held a lollipop stick before, you'll have pretty, sprinkle-dotted pops standing tall by the end.
- Cream the softened butter and granulated sugar with an electric hand mixer until pale, fluffy and almost doubled in volume, 3-4 minutes at room temperature (70°F / 21°C). Preheat the oven to 350°F / 175°C and grease an 8-inch square pan while you wait. This is where your cake pops get their tender crumb.
- Beat in the eggs one at a time with the vanilla. Then add the whisked flour, baking powder and salt in three additions, alternating with the milk. Mix until the batter is smooth, thick and glossy with no dry streaks, 2-3 minutes at room temperature (70°F / 21°C). Stop the moment it comes together.
- Spread the batter into the pan and bake until the top is evenly golden and springs back when pressed, 28-32 minutes at 350°F / 175°C. A toothpick in the center should come out clean. Oh, that buttery smell gets me every time.
- Cool the cake completely, then crumble it with your fingers until it looks like fine, soft, damp sand, 1 hour cooling plus 5 minutes crumbling at room temperature (70°F / 21°C). Warm cake turns greasy, so please be patient here.
- Beat the softened butter, sifted powdered sugar, vanilla and 1 teaspoon of milk until creamy and spreadable, 2-3 minutes at room temperature (70°F / 21°C). Add the second teaspoon of milk only if it feels stiff.
- Mix the frosting into the crumbs a spoonful at a time until the mixture feels like soft play dough and holds a squeeze, 3-4 minutes at room temperature (70°F / 21°C). Too wet? Stop adding. Wet dough slides off the sticks.
- Scoop level tablespoons and roll each between your palms until perfectly round and crack-free. Chill them on a parchment-lined sheet until firm to the touch, 30 minutes at 40°F / 4°C. You'll get 24 little cake balls.
- Melt the candy melts with 1 teaspoon of coconut oil in a deep microwave-safe mug. Heat at 50% power in 30-second bursts, stirring each time, until smooth, glossy and fluid, 2-3 minutes, no hotter than 100°F / 38°C. Add more oil if it drips too slowly.
- Dip each stick tip ½ inch into the coating and push it halfway into a cake ball. Chill until the coating collar sets hard, 10 minutes at 40°F / 4°C. That little collar is the glue holding everything together.
- Dip each pop straight down until fully covered, tap off the excess and shower it with rainbow sprinkles. Stand them upright in a foam block until the shell is dry and shiny, 10-15 minutes at room temperature (70°F / 21°C). Then take a breath. You just made homemade cake pops.
Chill finished pops up to a week, or freeze two months and thaw in the fridge. Boxed vanilla cake mix works in a pinch. Never dip frozen balls, or the shells crack.
Serving size: 1 portion · Calories: 170 · Total Fat: 8g · Saturated Fat: 5g · Carbs: 23g · Fiber: 0g · Sugar: 18g · Protein: 1g · Sodium: 45mg
Tips and Tricks
- Equipment: Use a deep, narrow mug for dipping - A tall mug lets each pop plunge straight down in one smooth motion. Shallow bowls force you to roll the pop, and that leaves streaky, lumpy shells. Fill it at least three-quarters full so the coating covers every ball completely.
- Temperature precision: Keep the coating under 100°F / 38°C - Candy melts scorch fast and turn thick and chalky. Stick to 50% power in 30-second bursts, and stir every single time. Warm, fluid and shiny is the sweet spot. If it feels hot on your lip, it's too hot.
- Common mistake: Swirling the pop in the coating - It's so tempting to stir the pop around like a spoon. Don't. Twisting loosens the stick from its collar and can drop the ball right into the mug. Dip straight down, lift straight up, then gently tap your wrist to shake off the drips.
- Flavour upgrade: Add a little vanilla bean paste - Swap half the frosting's vanilla extract for vanilla bean paste. You'll get tiny black flecks and a deeper, almost floral sweetness. It makes a simple pop taste like a fancy bakery treat. My garage customers notice every time.
- Texture tip: Crumble until it's truly fine - Big cake chunks make lumpy, cracked balls. Rub the cooled cake between your fingers until it feels like soft, damp sand. Fine crumbs absorb the frosting evenly, so every bite stays velvety, dense and fudgy.
Frequently Asked Questions
Can I make these cake pops gluten-free or dairy-free without them falling apart?
Swap the flour for 1½ cups (190 g) cup-for-cup gluten-free flour with xanthan gum, and use vegan butter sticks in equal amounts plus ½ cup (120 ml) oat milk for the cake and frosting. Most candy melts are already dairy-free, but check the label, and roll the crumbs slightly firmer so they grip the sticks.
Can I bake the cake or roll the cake balls ahead of time?
Wrap the cooled cake tightly for 2 days at room temperature or 3 months frozen; rolled, undipped balls keep 3 days refrigerated or 1 month frozen. Thaw frozen balls overnight in the fridge and rest 10 minutes at room temperature before dipping.
Why is my candy melt coating thick and clumpy instead of smooth?
It was likely overheated or touched by a drop of water, so melt at 50% power in 30-second bursts, never above 100°F / 38°C, and stir in coconut oil ½ teaspoon at a time. It's ready when it falls off the spoon in a smooth, unbroken ribbon.
What to Serve With This
- Lemony Fresh Berry Salad with Mint: Tart strawberries and blueberries cut straight through the sweet vanilla crumb, so every bite feels bright and fresh.
- Sparkling Raspberry Lemonade: Fizzy, tangy sips cleanse your palate between pops and keep that sugary richness from feeling heavy.
- Honey Greek Yogurt Fruit Dip: Cool, velvety and gently sour, it plays beautifully against the crisp, glossy candy shell.
- Lightly Salted Roasted Almonds: A crunchy, salty nibble balances the soft, fudgy center and makes the sweetness pop even more.
How to Make Cake Pops: Easy Homemade Vanilla Cake Pops Recipe
Dessert / American
- Prep
- 1 h
- Cook
- 30 min
- Total
- 1 h 30 min
- Servings
- 24
- Calories
- 170 kcal
Ingredients
- 1½ cups (190 g) all-purpose flour, spooned and leveled
- 1½ teaspoons baking powder
- ¼ teaspoon fine salt
- ½ cup (113 g) unsalted butter, softened
- 1 cup (200 g) granulated sugar
- 2 large eggs, at room temperature
- 2 teaspoons pure vanilla extract
- ½ cup (120 ml) whole milk, at room temperature
- ¼ cup (57 g) unsalted butter, softened
- 1 cup (120 g) powdered sugar, sifted
- 1 teaspoon pure vanilla extract
- 1 to 2 teaspoons whole milk
- 24 ounces (680 g) candy melts, any color
- 1 to 2 teaspoons coconut oil or vegetable shortening, for thinning the coating
- 2 tablespoons rainbow sprinkles
- 24 lollipop sticks (6-inch)
Instructions
- Cream the softened butter and granulated sugar with an electric hand mixer until pale, fluffy and almost doubled in volume, 3-4 minutes at room temperature (70°F / 21°C). Preheat the oven to 350°F / 175°C and grease an 8-inch square pan while you wait. This is where your cake pops get their tender crumb.
- Beat in the eggs one at a time with the vanilla. Then add the whisked flour, baking powder and salt in three additions, alternating with the milk. Mix until the batter is smooth, thick and glossy with no dry streaks, 2-3 minutes at room temperature (70°F / 21°C). Stop the moment it comes together.
- Spread the batter into the pan and bake until the top is evenly golden and springs back when pressed, 28-32 minutes at 350°F / 175°C. A toothpick in the center should come out clean. Oh, that buttery smell gets me every time.
- Cool the cake completely, then crumble it with your fingers until it looks like fine, soft, damp sand, 1 hour cooling plus 5 minutes crumbling at room temperature (70°F / 21°C). Warm cake turns greasy, so please be patient here.
- Beat the softened butter, sifted powdered sugar, vanilla and 1 teaspoon of milk until creamy and spreadable, 2-3 minutes at room temperature (70°F / 21°C). Add the second teaspoon of milk only if it feels stiff.
- Mix the frosting into the crumbs a spoonful at a time until the mixture feels like soft play dough and holds a squeeze, 3-4 minutes at room temperature (70°F / 21°C). Too wet? Stop adding. Wet dough slides off the sticks.
- Scoop level tablespoons and roll each between your palms until perfectly round and crack-free. Chill them on a parchment-lined sheet until firm to the touch, 30 minutes at 40°F / 4°C. You'll get 24 little cake balls.
- Melt the candy melts with 1 teaspoon of coconut oil in a deep microwave-safe mug. Heat at 50% power in 30-second bursts, stirring each time, until smooth, glossy and fluid, 2-3 minutes, no hotter than 100°F / 38°C. Add more oil if it drips too slowly.
- Dip each stick tip ½ inch into the coating and push it halfway into a cake ball. Chill until the coating collar sets hard, 10 minutes at 40°F / 4°C. That little collar is the glue holding everything together.
- Dip each pop straight down until fully covered, tap off the excess and shower it with rainbow sprinkles. Stand them upright in a foam block until the shell is dry and shiny, 10-15 minutes at room temperature (70°F / 21°C). Then take a breath. You just made homemade cake pops.
Share this article
About the author

Priya Raman
Priya was told her whole life that a cake business was a silly dream, so she built one in the garage and outlasted every doubter. She still gets a lump in her throat when someone opens a box she made. Layer cakes are how she says the things she was never allowed to say out loud.