Chocolate-Dipped Carrot Cake Pops
Carrot cake pops take everything you love about a classic carrot cake and turn it into a handheld, chocolate-covered treat. They are perfect for parties, bake sales, or anytime you want a sweet bite without committing to a whole slice.

Crumbled carrot cake gets mixed with tangy cream cheese frosting, rolled into little spheres, and dunked in smooth melted chocolate. No fork required, just a stick and a big grin.
Why These Carrot Cake Pops Work
The texture is soft and moist from the cake, with a slight chew from the shredded carrots and coconut, all wrapped in a crisp chocolate shell. The cream cheese frosting adds just enough tang to keep them from being overly sweet.
I have made these for everything from Easter brunch to school birthday treats, and they disappear faster than sliced cake. The real win is that you can bake the cake a day ahead, then roll and dip the next day so the whole process feels relaxed.
That first bite is pure nostalgia, a warm-spiced cake center that tastes exactly like the dessert you remember, only cuter and way more fun to eat.
Ingredients

- For the cake
- 1 1/2 cups all-purpose flour: spooned and leveled so the crumb stays tender
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/2 cup vegetable oil: or any neutral oil
- 1 cup granulated sugar
- 2 large eggs: at room temperature if you remember to take them out
- 1 tsp vanilla extract
- 1 1/2 cups finely shredded carrots: about 2 medium carrots peeled and grated
- 1/2 cup sweetened shredded coconut: optional but adds nice texture
- 1/2 cup chopped walnuts or pecans: optional, toast them for more depth
- For the cream cheese frosting
- 4 oz cream cheese: softened so it blends smoothly
- 1/4 cup unsalted butter: softened
- 1 cup powdered sugar: sifted to avoid lumps
- 1/2 tsp vanilla extract
- For the coating
- 12 oz white or dark chocolate: chopped, or use candy melting wafers
- 1 tbsp coconut oil or vegetable shortening: this thins the chocolate for easier dipping
- Sprinkles or crushed nuts: for topping
Variations / Substitutions
- No coconut: leave it out, the cake still works. Add an extra tablespoon of crushed nuts for texture.
- Gluten-free: use a 1 to 1 all-purpose gluten-free flour blend in place of the regular flour.
- Dairy-free: swap the cream cheese and butter for plant-based versions, and use vegan butter in the frosting.
- No nuts: you can skip them or replace with raisins or dried cranberries.
- Chocolate swap: dark chocolate gives a more bittersweet contrast, while white chocolate keeps it super sweet. Both are great.
- Spice it up: add 1/4 tsp ground ginger or a pinch of cloves if you like a warmer spice profile.
If you are in the mood for a full cake instead, try my classic Carrot Cake with Brown Butter Frosting.
How to Make Chocolate-Dipped Carrot Cake Pops
Step 1: Bake the Cake

Preheat your oven to 350°F (175°C) and grease an 8 inch square baking pan. In a medium bowl, whisk together the 1 1/2 cups flour, 1 tsp baking powder, 1/2 tsp baking soda, 1/2 tsp salt, 1 tsp cinnamon, and 1/4 tsp nutmeg.
In a large bowl, whisk the 1/2 cup oil and 1 cup sugar until combined and slightly thickened, about 1 minute. Beat in the 2 eggs one at a time, then stir in the 1 tsp vanilla. Add the dry ingredients all at once and stir just until no flour streaks remain. Fold in the 1 1/2 cups shredded carrots, the 1/2 cup coconut if using, and the 1/2 cup nuts if using.
Spread the batter into the prepared pan and bake for 30 to 35 minutes, until a toothpick inserted in the center comes out with a few moist crumbs attached. The top should spring back lightly when pressed. Let the cake cool completely in the pan on a wire rack, at least 1 hour. A warm cake will turn the frosting into a sticky mess, so be patient here.
Step 2: Whip the Frosting

While the cake cools, make the cream cheese frosting. In a medium bowl, beat the 4 oz softened cream cheese and 1/4 cup butter with a hand mixer until smooth and free of lumps, about 2 minutes.
Gradually add the 1 cup sifted powdered sugar and the 1/2 tsp vanilla, beating on low until incorporated, then increase speed to medium and whip for another minute until light and fluffy. Stop and scrape the sides of the bowl once so everything is even. The frosting should be spreadable but not runny. If it seems loose, pop it in the fridge for 10 minutes.
Step 3: Crumble and Combine

Break the cooled cake into large chunks and add them to a very large bowl. Use your fingers to crumble the cake finely, no pieces bigger than a pea. This step takes about 2 minutes of gentle crumbling. You want uniform crumbs so the pops hold together later.
Add the prepared frosting and mix with your hands or a sturdy spoon for 1 to 2 minutes, until the mixture resembles damp sand and holds its shape when you squeeze a small handful. It should not be dry or crack apart. If it feels too crumbly, add an extra tablespoon of frosting at a time, just until it comes together. The mixture will be soft but manageable.
Step 4: Roll into Balls

Line a baking sheet with parchment paper. Scoop out about 1 tablespoon of the cake mixture and roll it between your palms into a tight, smooth ball. Repeat with the rest of the mix, placing each ball on the sheet. You should get around 24 pops.
Slide the sheet into the freezer and chill the balls for 15 to 20 minutes, until they are firm to the touch but not frozen solid. Chilling keeps them from falling apart when you dip them. If your kitchen is warm, 25 minutes is safer.
Step 5: Dip in Chocolate

Place the 12 oz chopped chocolate and 1 tbsp coconut oil (or shortening) in a heatproof bowl set over a saucepan of barely simmering water. The bottom of the bowl should not touch the water. Stir often until the chocolate is fully melted and smooth, about 4 to 5 minutes. Alternatively, microwave in 30 second bursts, stirring each time, until melted. The chocolate should be fluid enough to coat a spoon but not so hot that it burns your fingers.
Remove the cake balls from the freezer. Dip the tip of a lollipop stick about 1/2 inch into the melted chocolate, then push the coated end straight into a cake ball, stopping about halfway through. This little anchor stops the ball from spinning on the stick. Hold the stick and lower the whole cake pop into the chocolate, submerging it completely. Lift and let the excess drip back into the bowl, tapping the stick gently against the rim to encourage a thin, even coating. Keep the coating as smooth as you can; thick, uneven chocolate is more likely to crack later.
Step 6: Finish with Toppings and Set

While the chocolate is still wet, immediately add your sprinkles or a scattering of crushed nuts. Work over a small plate so stray bits do not go everywhere. Stand each finished pop upright in a styrofoam block, a cup filled with dried beans, or simply lay them on parchment with the stick pointing up.
Let the cake pops sit at room temperature until the chocolate sets completely, about 30 minutes. Once set, they are ready to serve, glossy and bright. The center will be tender and spiced, and the first bite crackles under the chocolate shell.
Tips for Perfect Cake Pops
- Chill the cake balls well: a quick freeze firms them up just enough to survive dipping. If they get too cold, the chocolate may set too fast and crack, so 15 to 20 minutes is the sweet spot.
- Use a cookie scoop: a 1 tablespoon scoop gives you uniform pops that set at the same rate. Even sizes also look polished on a platter.
- Thin the chocolate: adding a spoonful of coconut oil or shortening makes the coating flow better and gives a thinner, snappier shell. Without it, the chocolate may be too thick and gloppy.
- Tap off excess chocolate: holding the dipped pop over the bowl and gently tapping the stick against the edge removes blobs that would otherwise pool at the base. Rotate it as you tap to get an even finish.
- Work in batches: take only 4 to 5 cake balls out of the freezer at a time so the rest stay cold. This gives you a manageable pace and prevents the balls from softening mid dip.
Bake times will vary slightly based on your pan.
| Pan Size | Bake Time |
|---|---|
| 8×8 inch square | 30 to 35 minutes |
| 9×9 inch square | 25 to 30 minutes |
| 9×5 inch loaf | 40 to 45 minutes |
Keeping Cake Pops Fresh
Store finished cake pops in an airtight container in the refrigerator for up to 4 days. Lay a strip of parchment between layers if stacking. They taste great cold straight from the fridge, but you can let them sit at room temperature for 10 minutes before serving. Freezing is not ideal once dipped because the chocolate can sweat and crack when thawed. If you must freeze, do it undipped and dip fresh later.
What to Serve with Carrot Cake Pops
These pops are perfectly fine on their own, but a cold glass of whole milk balances the sweetness and cuts through the chocolate beautifully. For a warmer pairing, set out a pot of strong black coffee or spiced chai. The slight bitterness of the coffee plays against the cream cheese frosting and brings out the cinnamon and nutmeg notes.
Frequently Asked Questions
Can I use a boxed carrot cake mix instead of homemade?
Yes. Prepare and bake the mix according to the package directions, let it cool completely, then crumble it just as you would the homemade cake.
Can I make these gluten-free?
Absolutely. Swap the all-purpose flour for a good 1 to 1 gluten-free baking flour blend. The rest of the recipe stays the same.
Why are my cake pops cracking or falling apart?
Cracking usually happens when the cake balls are too cold and the chocolate is too hot. Let the balls sit on the counter for 2 minutes after the freezer, and cool your melted chocolate slightly before dipping. Falling apart often means the cake and frosting mixture was too dry; squeeze a handful first to test, and add a bit more frosting if needed.
Do I have to use lollipop sticks?
Not at all. You can roll the mixture into truffle sized balls, chill them, and dip them without sticks. Serve them on a plate with a toothpick or tiny fork.

Chocolate-Dipped Carrot Cake Pops Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and grease an 8-inch square pan. Whisk flour, baking powder, baking soda, salt, cinnamon, nutmeg. In a separate bowl whisk oil and sugar together, then beat in eggs and vanilla. Stir in dry ingredients until just combined, then fold in carrots, coconut, and nuts. Pour into pan and bake 30-35 minutes until a toothpick comes out clean. Cool completely.
- Beat cream cheese and butter until smooth, about 2 minutes. Gradually add powdered sugar and vanilla, beating until fluffy.
- Crumble cooled cake into a large bowl, add frosting, and mix with your hands for 1-2 minutes until evenly moistened and able to hold its shape.
- Scoop tablespoon sized portions and roll into tight balls. Place on a parchment lined sheet and freeze 15-20 minutes until firm.
- Melt chocolate with coconut oil in a bowl over simmering water or in the microwave in 30-second bursts, stirring until smooth. Dip a stick into chocolate, insert halfway into a cake ball, then dip the whole ball into chocolate. Tap off excess.
- Immediately top with sprinkles or crushed nuts. Stand pops upright and let set at room temperature about 30 minutes before serving.
