Desserts
This Cadbury drinking chocolate hot chocolate recipe delivers decadence in every sip—rich, fudgy swirls that transform ordinary cocoa into a luxurious treat. The secret lies in melting the chocolate slowly over simmering milk, ensuring a velvety texture without graininess.
I’ve perfected this method after years of experimenting, and it never fails to impress, even skeptics who prefer store-bought versions.
The beauty of this recipe is its simplicity: just three core ingredients—Cadbury drinking chocolate, milk (or a dairy-free alternative), and a touch of sugar if needed—come together in under 10 minutes.
The result is a hot chocolate so thick and indulgent it feels like dessert in a mug, with swirls of melted chocolate that dissolve on the tongue. No fancy equipment required, just patience and a gentle hand to avoid lumps.
What sets this apart is the depth of flavor—Cadbury’s signature malted richness shines through, creating a profile that’s both nostalgic and sophisticated. The texture is what truly elevates it: smooth, almost pudding-like, with pockets of fudgy chocolate that melt into every sip.
It’s the kind of hot chocolate that makes you slow down, savor, and forget about the day’s stresses.
Serve it classic-style with whipped cream and marshmallows, or spice it up with cinnamon or chili for a grown-up twist. Perfect for cozy nights, gift-giving, or impressing guests without the fuss of baking. Let’s get to the melting—your taste buds will thank you.
Ingredients for cadbury drinking chocolate hot chocolate
Four essential ingredients create this luxurious Cadbury hot chocolate with velvety swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| Cadbury Drinking Chocolate 🍫 | 4 oz | High-quality drinking chocolate tablets |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess (dairy-free alternative works) |
| Granulated Sugar 🍚 | 2 tbsp | Adjust to taste for sweetness |
| Unsalted Butter 🧈 | 1 tbsp | For extra richness and fudgy texture |
| Vanilla Extract 🌿 | ½ tsp | Pure vanilla for aromatic depth |
| Heavy Whipping Cream 🥛 | ¼ cup | For serving, optional but recommended |
| Mini Marshmallows 🍫 | ¼ cup | Classic topping for indulgence |
| Ground Cinnamon 🌶️ | ¼ tsp | For dusting, optional garnish |
| Pinch of Salt 🧂 | ⅛ tsp | Enhances chocolate flavor |
Cadbury’s drinking chocolate is the star—look for the classic tablets with the iconic purple wrapper. Trader Joe’s and Whole Foods often carry them, but check the international aisle if your regular store doesn’t stock them. The milk should be full-fat for that signature richness, though barista-style oat milk works beautifully for a dairy-free version. Butter is non-negotiable here; it’s what transforms this into a fudgy, dessert-like experience rather than just hot chocolate. For vanilla, pure Madagascar bourbon adds the most complexity, but imitation will suffice in a pinch.
No Cadbury tablets? High-quality dark chocolate (70% cocoa or higher) works in a bind, but expect a slightly different malted flavor profile. Short on butter? Coconut oil at a 1:1 ratio mimics the richness, though it lacks the same depth. The sugar can be swapped for maple syrup or brown sugar—both add caramel notes that complement the chocolate beautifully. For a spiced twist, add a pinch of cayenne or chili powder to the final mug. The cinnamon garnish is purely decorative but elevates the presentation—skip it if you’re serving this as a quick weeknight treat.
Store the Cadbury tablets in a cool, dry place away from sunlight—they’ll last up to a year unopened. Once opened, keep them in an airtight container for 6-8 months. The vanilla extract stays potent for 1 year in the pantry, but refrigerate it after opening for extended freshness. This hot chocolate reheats beautifully—simply warm on the stove with a splash of milk. For parties, make a big batch and store in airtight jars in the fridge for up to 5 days, stirring before serving to restore that luxurious texture.
Why You'll Love This Recipe
- Three-Ingredient Magic: I swear by this—just chocolate, milk, and butter. No fancy gadgets, no measuring cups stressing me out. The Cadbury Drinking Chocolate does all the heavy lifting, so I’m just whisking while my tea kettle boils. Honestly, it’s the kind of recipe that makes me feel like a genius every time.
- Velvet-Smooth Richness: That first sip? Pure indulgence. The Cadbury’s deep cocoa melts into the warm milk, while the butter and vanilla make it taste like a hug in a mug. It’s not just sweet—it’s luxurious, the kind of flavor that makes me pause mid-sip and think, “Wait, is this dessert or a treat?”
- Rainy-Day Rescue: Between us, this is my go-to when the weather’s dreary or the kids are home sick. I can make a big batch in one pot, and it’s the only thing that cheers everyone up. The sugar keeps it from being too heavy, and the vanilla adds that cozy, familiar warmth. (Yes, even on a Tuesday night.)
- Budget Luxury: I buy Cadbury Drinking Chocolate in bulk—it’s cheaper than single-serving packets—and a little goes a long way. Stretch it over a few days, or freeze leftovers in ice cube trays for quick single servings later. It’s the kind of treat that doesn’t break the bank but still feels special. My wallet and my taste buds thank me.
Step-by-step instructions for ultra-rich Cadbury drinking chocolate hot chocolate
Here's the method to create velvety, fudgy hot chocolate with signature swirls using Cadbury's signature tablets.
Melt the Chocolate and Butter Over Gentle Heat
In a medium saucepan, combine the 4 oz Cadbury Drinking Chocolate and 1 tbsp Unsalted Butter over medium-low heat. I use a saucepan with sloped sides to ensure even melting. Stir gently with a silicone spatula, breaking up any large chunks as they soften.
Watch closely as the chocolate begins to melt—it should reach a smooth, glossy consistency without any graininess. The butter helps create that signature fudgy texture that sets this hot chocolate apart. If you see any signs of scorching (dark streaks or a burnt smell), immediately reduce the heat to the lowest setting. The melted chocolate should be just below simmering temperature—around 160°F—to preserve its rich flavor.
Incorporate Milk and Sugar for Smooth Blending
Once the chocolate and butter are fully melted, gradually whisk in the 2 cups Whole Milk in a slow, steady stream. This prevents the chocolate from seizing up. Add the 2 tbsp Granulated Sugar and continue whisking until completely dissolved. The mixture will thicken slightly as it comes together.
Bring the entire mixture to a gentle simmer over medium heat, stirring constantly with a wooden spoon. You'll notice the chocolate emulsifies beautifully, creating a thick, velvety texture. Keep the heat at a steady simmer for 3-4 minutes—this ensures all the chocolate particles fully incorporate and the sugar fully dissolves. The hot chocolate should coat the back of a spoon without being overly thick.
Infuse with Vanilla and Season with Salt
Remove the saucepan from heat and let it cool for 1 minute. This brief pause prevents the vanilla from cooking off. Stir in the 0.5 tsp Vanilla Extract and 0.125 tsp Pinch of Salt. The salt might seem counterintuitive, but it enhances the chocolate flavor by balancing its natural bitterness. Give it a taste—this is where you can adjust sweetness if needed by adding a pinch more sugar.
For the signature swirls, return the mixture to low heat and stir continuously for 1-2 minutes until it thickens slightly. The heat should be just enough to keep it warm but not actively simmering. This step creates those luxurious, marbled patterns that make this hot chocolate visually stunning and irresistibly rich.
Serve with Whipped Cream and Marshmallows
Ladle the hot chocolate into four mugs, filling each about ¾ full. In a separate bowl, whip the 0.25 cup Heavy Whipping Cream until soft peaks form. Spoon a dollop of whipped cream onto each mug, then scatter 1 tbsp Mini Marshmallows on top. The contrast between the warm chocolate and cool toppings is pure indulgence.
For an elegant finish, dust each serving with 0.25 tsp Ground Cinnamon using a fine-mesh strainer. Serve immediately while the chocolate is still warm and the whipped cream maintains its texture. The marshmallows will melt slightly, creating a gooey contrast that's impossible to resist. This is where the magic happens—each sip delivers that perfect balance of rich chocolate, creamy sweetness, and warm comfort.
Pro Tips For Making Cadbury Drinking Chocolate Hot Chocolate
- Simmer, Don’t Boil: Cadbury drinking chocolate burns faster than you’d think—keep the milk at a gentle simmer, not a rolling boil. I learned this the hard way when my first batch turned into a bitter, grainy mess. Use medium-low heat and stir constantly, or you’ll end up with a sad, lumpy drink.
- Whisk the Butter First: Melt the unsalted butter into the milk before adding the chocolate powder—this creates a silky emulsion that prevents clumping. I used to dump everything in at once, and the result was always grainy. A quick whisk for 30 seconds makes all the difference.
- Skip the Extra Sugar: Cadbury drinking chocolate already has sugar in it—taste the powder first. You’ll often find it’s sweeter than you expect, so start with half the recipe’s sugar and adjust. I’ve ruined perfectly good hot chocolate by overdoing it.
- Use Cold Milk: Cold whole milk blends smoother and heats up faster than room-temperature milk. Pour it directly from the fridge into the pot, then bring to heat. This avoids that awkward, clumpy texture some recipes get when the milk is too warm to start.
Wine and beer pairings for this dish
Wine Pairings
This ultra-rich Cadbury hot chocolate pairs beautifully with Port wine—specifically a Ruby Port or Tawny Port (10-year). The caramel and dried fruit notes in Tawny complement the chocolate’s malted depth, while Ruby Port’s berry undertones add a playful contrast.
Serve a 2-ounce pour chilled slightly to balance the warmth of the hot chocolate. 🍷
A dessert wine like Moscato d’Asti works surprisingly well too—its sweetness and effervescence cut through the richness without overpowering. Opt for a chilled bottle (60-65°F) to maintain its delicate bubbles and fruity profile. The acidity in Moscato also refreshes your palate between sips of the decadent chocolate.
Beer Pairings
For beer lovers, a stout is a must—Guinness or Samuel Smith’s Nut Brown Ale both shine here. The roasted malt notes in stouts mirror the Cadbury chocolate’s complexity, while their creamy texture enhances the hot chocolate’s velvety mouthfeel. Serve the beer slightly chilled (50-55°F) to preserve its smoothness. 🍺
A Belgian-style Dubbel like Westmalle Trappist adds an unexpected but delicious twist. The caramel and spice notes in Dubbels create a warm, almost spiced-chocolate harmony. Pair it with a small 4-ounce pour to let both drinks shine without competing for attention.
Non-Alcoholic Options
For a sparkling alternative, try San Pellegrino Aranciata—its orange and mandarin notes brighten the chocolate’s richness. Serve it well-chilled (40-45°F) to contrast the warm hot chocolate. The citrus acidity also helps cleanse your palate between sips. 🥤
A chilled chai tea latte (made with steamed oat milk) offers a cozy, caffeine-friendly pairing. The spiced notes in chai tea echo the cinnamon garnish, while the creaminess of the milk ties into the hot chocolate’s texture. Brew it strong and serve it alongside for a comforting duo.
Nutrition facts
Frequently asked questions
Can I make this hot chocolate without butter?
Yes, but the texture will be thinner and less fudgy. Replace the 1 tbsp butter with 1 tbsp coconut oil or vegetable shortening for a similar fat content. For extra richness, add 1 tbsp powdered milk to help emulsify the chocolate. The flavor won't be identical, but it'll still taste delicious—just more like traditional hot chocolate.
How do I fix grainy hot chocolate?
Graininess happens when chocolate isn't melted smoothly. To fix it, whisk in 1 tsp corn syrup or honey while heating—this helps break up particles. For a quick solution, strain the mixture through a fine-mesh sieve into a clean saucepan, then reheat gently. Always melt chocolate over low heat and stir constantly to prevent this issue next time.
What's the best milk alternative for dairy-free hot chocolate?
Barista-style oat milk or full-fat coconut milk work best—they create the creamiest texture. Avoid almond milk (too thin) and rice milk (too watery). For extra richness, use a 1:1 blend of oat and coconut milk. Heat the milk separately to 160°F before mixing with melted chocolate to prevent separation.
Can I make this ahead of time?
Prepare the hot chocolate mixture up to 3 days ahead and store it in airtight jars in the fridge. Reheat gently on the stove with a splash of milk to restore thickness. For serving, whip cream and marshmallows separately—add them fresh to keep toppings light. The flavor actually improves overnight as the chocolate mellows.
Why does my Cadbury hot chocolate taste bitter?
Cadbury drinking chocolate has natural malted notes that can taste bitter if overcooked or undersweetened. Balance it by adding 1 extra tbsp sugar or a pinch of salt. For a smoother flavor, reduce heat immediately if you smell burnt chocolate. The butter also helps mellow bitterness—don't skip it! If using dark chocolate instead, reduce sugar to 1 tbsp since it's naturally sweeter.
