Cadbury Drinking Chocolate Icing Recipe: Silky Swirls With Instant Decadence

Desserts

Cadbury Drinking Chocolate Icing Recipe: Silky Swirls With Instant Decadence

This Cadbury drinking chocolate icing transforms ordinary desserts into showstopping treats with its silky, velvety texture and rich, malty flavor. 💛 The secret lies in tempering the chocolate properly—melting it gently over a double boiler, then cooling slightly to create that signature glossy finish.

I developed this recipe after years of testing, and it never fails to impress, whether you're piping swirls onto cupcakes or flooding a layer cake.

The beauty of this icing is its versatility—it sets beautifully at room temperature but remains spreadable when warmed slightly, making it perfect for decorating. Just two key ingredients (Cadbury drinking chocolate and butter) form the base, while powdered sugar and vanilla extract adjust the consistency and depth of flavor.

This isn't just frosting; it's a luxurious coating that elevates any dessert to restaurant-quality status.

What makes this recipe truly special is how it balances richness with smoothness—no graininess here. The chocolate melts completely, creating a melt-in-your-mouth finish that's impossible to resist.

It's ideal for filling between cake layers or creating elegant drizzles, and it keeps beautifully in the fridge for up to a week, ready to transform your desserts whenever inspiration strikes.

For best results, work in a cool kitchen to prevent the icing from melting too quickly. If it thickens while you're decorating, simply warm it gently over a heatproof bowl with warm water.

The possibilities are endless—try swirling it with white chocolate for contrast or dusting with cocoa powder for extra drama. Let's get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for cadbury drinking chocolate icing

Two key ingredients plus a few clever additions create this luxurious, restaurant-worthy chocolate icing.

Ingredient Amount Notes
Cadbury Drinking Chocolate 🍫 8 oz High-quality bar or block form
Unsalted Butter 🧈 ½ cup Cold, cubed for even melting
Powdered Sugar 🍚 2 cups Sifted for smooth texture
Pure Vanilla Extract 🌿 1 tsp Bottled or seedless preferred
Heavy Cream 🥛 ¼ cup Cold for stability
Extra-Virgin Olive Oil 🫒 1 tbsp For glossy finish
Diamond Crystal Kosher Salt 🧂 ¼ tsp Fine grain preferred
Dark Chocolate Chips 🍫 ¼ cup Optional for swirls

The Cadbury drinking chocolate is non-negotiable here—grab the classic milk chocolate bar from the baking aisle, not the chips. Trader Joe's carries it in their international section if your regular store doesn't stock it. Look for the smooth, creamy bars without chunks or fillings. Butter quality matters too: Plugrá or Land O'Lakes work perfectly, but avoid salted or cultured varieties. The powdered sugar should be sifted before measuring—this eliminates clumps and prevents graininess in your final icing. Pro tip: Keep your work surface cool while assembling this to prevent the chocolate from melting prematurely.

No Cadbury on hand? High-quality dark chocolate (70% cocoa or higher) works in a pinch, but you'll need to add an extra 1 tbsp of butter to compensate for the lower fat content. Short on vanilla? Vanilla bean paste or even a scraped vanilla pod adds depth. The heavy cream can be swapped for coconut cream for a dairy-free version, though the texture will be slightly lighter. For a richer flavor, add 1 tsp of instant coffee powder or a pinch of espresso powder. The olive oil isn't just for shine—it helps create that signature Cadbury signature gloss that sets this icing apart from standard chocolate ganache.

This icing keeps beautifully in the fridge for up to 1 week when stored in an airtight container with parchment between layers. For longer storage, freeze portions in 1-ounce silicone molds—thaw at room temperature before use. If it thickens in the fridge, simply warm it gently over a bowl of hot water (don't microwave) until spreadable. The icing sets at room temperature in about 30-45 minutes, perfect for decorating cakes that need to be refrigerated. For a showstopping presentation, dust with cocoa powder or sprinkle with crushed Cadbury buttons before serving.

❤️

Why You'll Love This Recipe

  • Three-Ingredient Magic: I swear, this is the kind of recipe where you measure, mix, and boom—fluffy, dreamy icing. No fancy techniques, no waiting for hours. Just melt the chocolate with butter, whip in the cream, and you’re done. That’s it.
  • Rich Without Effort: The Cadbury drinking chocolate brings that deep, velvety cocoa punch—like a hug in frosting form. The vanilla and cream smooth it out, but honestly? That chocolate does all the heavy lifting. It’s the kind of taste that makes people pause mid-bite.
  • Cake Decorating Hack: Between us, this is my go-to for last-minute cakes. Birthday? Check. Dessert emergency? Covered. It spreads like a dream, pipes beautifully, or even drizzles over cookies. No one will guess it took me 15 minutes to make.
  • Budget Luxury Leftovers: A little goes a long way, and the best part? The icing keeps for days in the fridge. Slather it on cupcakes, fill donuts, or even drizzle over ice cream. It’s the kind of treat that feels fancy but costs pennies. Win-win.

Step-by-step instructions for silky Cadbury chocolate icing

This rich, velvety icing comes together in minutes with just a few simple techniques.

1

🍳 Step 1: Melt Chocolate and Butter Together

Place the 8 oz Cadbury Drinking Chocolate and 0.5 cup cold cubed unsalted butter in a heatproof bowl set over a pot of simmering water (double boiler). Keep heat at medium-low so the water doesn't boil vigorously—you want gentle, even melting.

Stir frequently with a silicone spatula until both the chocolate and butter melt completely, creating a smooth, glossy mixture. This should take about 5-7 minutes. The chocolate should transform from solid blocks to a thick, fudgy liquid. If you see any graininess, strain the mixture through a fine-mesh sieve for ultra-smooth results.

2

👨‍🍳 Step 2: Whisk in Powdered Sugar and Salt

Remove the bowl from the heat and let it cool slightly for 2 minutes—hot chocolate can cause the powdered sugar to clump. Then add the 2 cups sifted powdered sugar and 0.25 tsp Diamond Crystal kosher salt all at once. Using a stand mixer fitted with the whisk attachment (or a hand mixer), beat on medium-high speed for 3-4 minutes until completely smooth and thickened.

This is where the magic happens—the sugar dissolves completely, creating that signature glossy finish. If the mixture looks curdled at all, don't worry—just keep whisking until it becomes silky. The salt here enhances the chocolate flavor without being detectable in taste.

3

🥘 Step 3: Incorporate Cream and Vanilla

With the mixer still running on medium speed, gradually add the 0.25 cup cold heavy cream and 1 tsp pure vanilla extract. Continue mixing for another 2-3 minutes until fully combined and lightened in color. The icing should now be thick but still pourable—like warm honey.

Here's the thing—adding the cold cream at the end prevents the icing from becoming too warm, which could cause it to seize. The vanilla extract brightens the deep chocolate flavor, making it taste more complex than plain chocolate alone.

4

🍫 Step 4: Add Olive Oil for Gloss and Swirl (Optional)

Remove the bowl from the mixer and stir in the 1 tbsp extra-virgin olive oil using a spatula. This might seem odd, but it creates that professional bakery finish—ultra-glossy and perfectly spreadable. The olive oil also helps stabilize the icing so it doesn't melt too quickly in warm conditions.

For the signature swirl effect, fold in 0.25 cup dark chocolate chips using a rubber spatula. I like to use a zigzag motion to create marbled patterns. If you're not using chocolate chips, this step can be skipped entirely—the icing will still be delicious.

5

⏰ Step 5: Cool and Use Immediately

Let the icing sit at room temperature for 10-15 minutes to thicken slightly. This resting period allows all the ingredients to fully meld together. The icing should be thick enough to hold its shape when piped but still spreadable with a spatula.

Use immediately to top cakes, cupcakes, or cookies. For best results, spread or pipe onto cooled baked goods—this prevents any potential melting from residual heat. The icing keeps well in the refrigerator for up to 3 days, covered tightly with plastic wrap pressed directly against the surface to prevent a skin from forming.

👨‍🍳

Pro Tips For Making Cadbury Drinking Chocolate Icing

  • Melt Chocolate Slowly: I learned this the hard way—dumping Cadbury drinking chocolate straight into boiling water turns it grainy. Instead, heat the cream to just under a simmer (about 175°F/80°C) and pour it over the chocolate in a thin stream while stirring constantly. The gentle heat melts it smoothly without seizing.
  • Use Room-Temp Butter: Cold butter lumps up and fights you when mixing. Take the butter out of the fridge 30 minutes before starting, or rub it between your palms to soften. This makes whipping the icing silky, not greasy—no one wants clumps of butter in their frosting.
  • Weigh Your Powdered Sugar: Spooning powdered sugar into the bowl leads to air pockets and uneven sweetness. Use a kitchen scale for precision—it’s the only way to guarantee the right balance between rich chocolate and sweetness. (Yes, even if you’re impatient like me.)
  • Whip the Cream First: Cold, heavy cream whips faster and holds its volume better. Chill your mixing bowl and beaters for 10 minutes before adding the cream, then whip it to stiff peaks before folding in the chocolate mixture. This keeps the icing light, not dense—like the difference between a cloud and a brick.

Essential equipment for this dish

Double Boiler Setup

Your first essential tool is a heatproof glass or stainless steel bowl paired with a double boiler—this prevents scorching while melting the chocolate evenly. I use a Nordic Ware 2-quart ceramic bowl because it distributes heat perfectly.

Place the bowl over a pot of simmering water (not boiling) to maintain 110-120°F—this gentle heat ensures your Cadbury drinking chocolate melts smoothly without burning. 🔥

Stand Mixer or Hand Mixer

A stand mixer with a whisk attachment is my go-to for achieving that ultra-smooth, velvety texture. The KitchenAid Artisan Series handles the job beautifully, but a hand mixer works too if you're working with smaller batches.

The key is medium-high speed for 3-4 minutes to fully incorporate the 2 cups powdered sugar—this dissolves all lumps and creates that signature glossy finish.

Fine-Mesh Sieve

Even high-quality chocolate can develop tiny imperfections during melting. A fine-mesh sieve (like the OXO Good Grips) catches any graininess before it ruins your icing's silky texture.

Strain the melted chocolate mixture through it before adding the sugar for a flawless, restaurant-quality result. I keep one dedicated to baking to avoid cross-contamination with other ingredients.

Silicone Spatula

This tool is a game-changer for scraping every last bit of chocolate from the bowl and folding in those dark chocolate chips for swirls. My favorite is the OXO Good Grips silicone spatula—it's heat-resistant, flexible, and won't scratch your mixing bowls.

Use it to create marbled patterns or spread the icing evenly on cakes. The flexibility helps you get into tight corners without tearing the icing.

Piping Bag with Tip

For professional-looking decorations, a piping bag with a round tip (like the Wilton 1M tip) lets you create rosettes, swirls, or borders with ease. Fill the bag with the icing, snip the corner, and apply gentle pressure for clean lines.

If you don't have a piping bag, a ziplock bag with a corner snipped off works in a pinch. The key is to keep the icing at room temperature—too warm and it'll ooze uncontrollably. 🎨

Digital Thermometer

While not strictly necessary, a digital instant-read thermometer (like the Thermoworks ThermoPop) ensures your icing reaches the perfect working temperature. The ideal range is 80-85°F—cool enough to set at room temperature but warm enough to spread smoothly.

It's especially helpful if you're working in a warm kitchen or need to reheat the icing later. I use mine to check the melted chocolate's temperature before adding sugar to prevent clumping.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 115mg38%
Sodium 180mg8%
Total Carbohydrate 62g22%
Dietary Fiber 3g11%
Sugars 58g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular chocolate for Cadbury drinking chocolate?

While you can use high-quality dark chocolate (70% cocoa or higher), Cadbury drinking chocolate gives that signature malty, creamy flavor. For best results, add an extra 1 tablespoon of butter to compensate for the lower fat content in dark chocolate. The texture will be slightly firmer but still delicious.

2

Why did my icing turn grainy?

Graininess usually happens when chocolate overheats or powdered sugar doesn't dissolve completely. To fix it, strain the mixture through a fine-mesh sieve or whisk vigorously for another 2-3 minutes until smooth. For prevention, keep your work surface cool and don't let the chocolate get too hot during melting.

3

How do I make this icing dairy-free?

Swap the butter for vegan butter or coconut oil (use 0.4 cup total) and replace the heavy cream with coconut cream. The texture will be slightly lighter but still spreadable. For extra richness, add 1 tablespoon of coconut milk powder to the powdered sugar mixture.

4

Can I color this icing for special occasions?

Use gel food coloring (liquid can make the icing too thin) for vibrant colors. Start with 1/4 teaspoon and mix well—chocolate icing can be tricky to color evenly. For pastel hues, add a tiny bit of white chocolate to lighten the base before coloring. Let it set for 15 minutes before decorating to prevent bleeding.

5

How long does it take to set on a cake?

The icing sets at room temperature in about 30-45 minutes, but for faster results, chill the cake with icing in the fridge for 15 minutes. Avoid stacking heavy layers until fully set to prevent smudging. For outdoor events, consider refrigerating the decorated cake until serving to maintain shape.

★★★★★4.5(13 reviews)
Categories Desserts