Beverages
This Cadbury hot chocolate powder recipe delivers the ultra-creamy, velvety richness you crave in minutes—no clumps, no bitterness, just pure indulgence. 💛 The secret lies in whisking the powder into hot (not boiling) milk while stirring continuously, creating a silky texture that separates it from generic store-bought versions.
I've tested countless methods, and this one consistently produces a drink so smooth it rivals restaurant-quality hot chocolate.
What sets this recipe apart is the precision in temperature and technique—using a whisk instead of a spoon prevents lumps, while the right milk-to-powder ratio ensures a balanced sweetness without overpowering the chocolate's natural depth.
The result is a deep, velvety beverage with a satisfying sheen that invites seconds. Perfect for cozy evenings, holiday gatherings, or whenever you need a comforting treat.
For an elevated presentation, top with freshly whipped cream, a sprinkle of cocoa powder, or a pinch of cinnamon for warmth. The drink maintains its creamy texture even after sitting for 10 minutes, making it ideal for sharing.
Whether you're preparing it for children or adults, this recipe delivers restaurant-quality results at home with minimal effort.
Optional variations include swapping dairy milk for plant-based alternatives (like oat or almond milk) or adding a dash of vanilla extract for extra depth. The key is patience—let the powder dissolve fully before tasting, and adjust sweetness to your preference.
This is hot chocolate as it should be: rich, smooth, and utterly satisfying.
Ingredients for cadbury hot chocolate powder
Here’s the secret to restaurant-style Cadbury hot chocolate—just five key ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Cadbury Hot Chocolate Powder 🍫 | ½ cup | High-quality, unsweetened preferred |
| Whole Milk 🥛 | 2 cups | Warmed to 160°F (not boiling) |
| Unsalted Butter 🧈 | 2 tbsp | Cut into small cubes for smooth melting |
| Granulated Sugar 🍚 | 2 tbsp | Adjust to taste for sweetness |
| Vanilla Extract 🌿 | ½ tsp | Pure, high-quality vanilla preferred |
| Heavy Whipping Cream 🥛 | ¼ cup | Freshly whipped for topping |
| Cocoa Powder 🍫 | 1 tbsp | For dusting, Dutch-process preferred |
| Ground Cinnamon 🌶️ | ¼ tsp | Optional, for warmth |
| Pinch of Salt 🧂 | ⅛ tsp | Enhances chocolate flavor |
| Whipped Cream Stabilizer 🥛 | ¼ tsp | Optional, for extra fluffiness |
| Mini Marshmallows 🍫 | ¼ cup | For optional garnish |
The Cadbury powder is everything here. Grab the classic Cadbury Hot Chocolate Mix—the one with the iconic purple packaging. It’s got that perfect balance of cocoa and sugar without being cloying. If you’re using a generic powder, you’ll notice the difference in richness. Whole milk is non-negotiable for that velvety texture, but if you’re dairy-free, oat milk works surprisingly well. The butter? Cut it into tiny cubes—this ensures it melts smoothly into the milk without clumping. I always keep a stick of Land O’Lakes unsalted butter on hand for this recipe, but any brand works.
No Cadbury powder? Mix 3 tbsp cocoa powder with 1 tbsp sugar and 1/2 tsp vanilla as a quick substitute. Whole milk too rich? Swap for 2% or skim, but expect a slightly lighter texture. The vanilla extract is where you can splurge—Nielsen-Massey or McCormick are reliable brands. For the whipped cream, Cool Whip is a time-saver, but freshly whipped heavy cream with a stabilizer gives that restaurant-quality sheen. If you’re feeling fancy, add a pinch of cinnamon to the powder before whisking—trust me, it elevates everything.
This drink tastes even better the second time around, so make a double batch if you’re hosting. Store any leftover powder mix in an airtight container for up to 6 months. The whipped cream? Use it within 2 days for the best texture. For a make-ahead hack, pre-whip the cream and store it in the fridge—just give it a quick fluff before serving. The marshmallows? Add them right before serving so they stay fluffy. This recipe is all about that first sip, so don’t rush the whisking—patience pays off with that silky finish.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe—just whisk powder, milk, butter, sugar, and vanilla. That’s it. No measuring cups, no fancy tools, just a mug and a spoon. Honestly, I’ve made it while microwaving leftovers in the other hand.
- Velvet-Rich Indulgence: The butter and vanilla take that classic Cadbury powder to next-level creamy. It’s not just hot chocolate—it’s a decadent, smooth sip that tastes like a dessert in a mug. (Yes, even on a Tuesday night.)
- Crowd-Pleasing Flex: Pour it into mugs for kids’ movie nights or double the batch for a cozy winter gathering. Add whipped cream for adults, marshmallows for kids—everyone gets their version without extra work.
- Budget Warmth: A single box of Cadbury powder stretches forever with this method. The butter and sugar make it feel special, but the cost stays low. My secret weapon for chilly days when I’d rather spend $3 than $20.
Step-by-step instructions for ultra-rich Cadbury hot chocolate
Here's how to transform simple ingredients into velvety, restaurant-quality hot chocolate.
🍳 Step 1: Warm the Milk to Perfection
Pour the 2 cups whole milk into a medium saucepan and place it over medium heat. I like to use a heavy-bottomed pan for even heating—it prevents scorching. Warm the milk until it reaches 160°F (just below a simmer), which takes about 5-7 minutes. You'll see tiny bubbles forming at the edges but no rolling boil.
Here's the thing—if you boil the milk, it develops a cooked flavor that ruins the delicate chocolate notes. I stir occasionally with a wooden spoon to distribute the heat evenly. Once warmed, remove the pan from heat immediately to prevent overheating.
👨🍳 Step 2: Create the Chocolate Base
In a separate bowl, whisk together the 0.5 cup Cadbury Hot Chocolate Powder, 2 tbsp granulated sugar, 0.5 tsp vanilla extract, 0.25 tsp ground cinnamon, and 0.125 tsp pinch of salt. This mixture should be smooth with no lumps—use a whisk for about 30 seconds to fully incorporate the powder.
Real talk: don't skip the whisking. The powder can clump, and those lumps make your hot chocolate grainy. I like to press the powder through a fine-mesh sieve into the bowl first, then whisk, to ensure maximum smoothness.
🍳 Step 3: Combine and Melt the Butter
Slowly pour the warmed milk into the chocolate mixture while whisking continuously. This gradual addition prevents the powder from clumping. Return the mixture to the saucepan over low heat and stir constantly with a wooden spoon.
Add the 2 tbsp unsalted butter (cut into small cubes) and 1 tbsp cocoa powder to the saucepan. The butter will melt into the mixture, creating a luxuriously rich texture. Keep stirring until everything is completely melted and smooth—this should take about 2-3 minutes. You'll notice the mixture thicken slightly as it comes together.
🥘 Step 4: Whip the Cream and Assemble
In a chilled mixing bowl, combine the 0.25 cup heavy whipping cream with the 0.25 tsp whipped cream stabilizer. Using a hand mixer, whip on medium-high speed until soft peaks form, about 1-2 minutes. This whipped cream will top our hot chocolate, adding that perfect cloud-like texture.
Pour the hot chocolate mixture into mugs, dividing evenly for 4 servings. Top each mug generously with the whipped cream and sprinkle with the 0.25 cup mini marshmallows. The contrast of warm chocolate and cool whipped cream is what makes this drink truly special.
⏰ Step 5: Serve Immediately and Enjoy
Let the hot chocolate sit for 30 seconds—just enough time for the marshmallows to soften slightly and the whipped cream to settle. The aroma alone will make your kitchen smell like a cozy chocolate shop. Stir gently to redistribute the whipped cream and marshmallows before serving.
This recipe delivers that ultra-rich, velvety texture Cadbury is famous for, with none of the artificial aftertaste. The secret? Using high-quality ingredients and paying attention to temperatures. Serve with a chocolate straw for the full experience!
Pro Tips For Making Cadbury Hot Chocolate Powder
- WHISK THE BUTTER FIRST: Melt the unsalted butter separately in a small saucepan or microwave until it’s just liquid—no browning, just smooth. Then pour it into the milk before adding the Cadbury powder. This stops the butter from clumping and ensures the chocolate dissolves like silk instead of fighting for its life in a lumpy mess.
- USE WARM MILK ONLY: Cold milk makes the powder clump like a stubborn child refusing to share. Heat the milk to just below boiling—about 160°F (70°C)—so it’s steaming but not scalding. Pour it over the powder in a slow, steady stream while whisking like you’re trying to win a prize. No one likes a powder rebellion.
- SWEETEN SMARTLY: Cadbury powder is already sweet, but if you’re adding extra sugar, use half the amount you’d normally use for plain cocoa. Start with 1 teaspoon per cup of milk and taste—you can always add more, but you can’t un-sweet a drink. (Yes, I’ve learned this the hard way.)
- STIR IN VANILLA LAST: Vanilla extract burns off when heated, so add it after the chocolate is fully dissolved and the mixture is off the heat. A quick swirl at the end keeps the aroma bright and complex—no sad, cooked-over notes here. (And yes, a splash of vanilla is better than a dump.)
Storing and reheating this dish
Refrigerator Storage
Store leftover hot chocolate powder mix in an airtight container at room temperature for up to 3 months—it keeps perfectly without clumping if sealed tightly. For the whipped cream topping, transfer it to a sealed jar and refrigerate for up to 2 days to maintain its fluffy texture.
I like using glass containers because they prevent any absorption of fridge odors, which can ruin the delicate flavor. 🥛
Freezing Tips
Freeze any extra hot chocolate mixture (without toppings) in ice cube trays for quick single servings. Once frozen, transfer cubes to a freezer bag and store for up to 3 months.
To reheat, drop 2-3 cubes into a mug with 2 oz warm milk, whisk vigorously, and enjoy. This method preserves the creamy texture better than reheating fully made hot chocolate. ❄️
Reheating Leftovers
For reheating fully made hot chocolate, pour it into a microwave-safe mug and heat on 50% power for 30-45 seconds. Stir well, then add a splash of warm milk to restore creaminess.
If it separates, whisk vigorously—this brings back that silky consistency. Avoid boiling, as it can make the chocolate taste flat. 🔥
Reviving Stale Cream
If your whipped cream loses its fluffiness, don’t toss it! Place the container in warm (not hot) water for 10-15 seconds to soften. Then, whip it again with a hand mixer for 30 seconds—it’ll regain most of its volume.
For extra insurance, chill the bowl before whipping to help stabilize the cream. This trick saves perfect toppings every time! ✨
Make-Ahead Garnishes
Prep toppings ahead to streamline serving. Whip the cream and store it separately, then assemble garnishes in small bowls: mini marshmallows, cocoa powder, and cinnamon. Keep these in the fridge until ready to use—this way, your hot chocolate stays fresh and inviting.
The key is to add whipped cream and marshmallows right before serving to keep them light and fluffy. 🍫
Temperature Control
Hot chocolate reheats best when served at 140-150°F—too hot, and it loses its velvety mouthfeel. Use a thermometer to check, or test with a spoon: it should feel warm but not scalding.
For extra richness, stir in 1 tsp melted butter when reheating to restore that restaurant-quality sheen. This small step makes all the difference! 🌡️
Nutrition facts
Frequently asked questions
Why does my Cadbury hot chocolate turn grainy?
Graininess happens when the powder clumps or the milk isn't heated properly. Always whisk the powder into hot (160°F) milk while stirring continuously, and never use boiling water—it breaks down the cocoa particles. For extra smoothness, press the powder through a fine-mesh sieve before whisking.
Can I make this with plant-based milk?
Yes! Oat or almond milk works best for a creamy texture, though it may be slightly thinner. For richness, add 1 tbsp coconut cream or 1 extra tbsp powdered sugar to compensate. Barista-style oat milk (like Oatly) gives the closest result to dairy.
How do I fix hot chocolate that's too thin?
Stir in 1 tsp cornstarch mixed with 1 tbsp cold water and heat gently for 1-2 minutes while stirring constantly. For a quick fix, add 1 tbsp melted butter or 1 tbsp extra powdered sugar—both thicken the mixture naturally. Avoid boiling, or it may separate again.
What's the best mug for serving this?
A wide, shallow mug (like a ceramic coffee cup) works best—it lets the whipped cream and marshmallows spread out beautifully. For extra indulgence, pre-warm the mug with hot water, then dry it before pouring. A chocolate-dipped mug makes it feel even more special!
Can I make this ahead for a party?
Yes! Prepare the powder mix in advance and store it in an airtight container for up to 3 months. For the whipped cream, whip it fresh but store it separately in the fridge. Assemble toppings (marshmallows, cinnamon) in small bowls just before serving to keep them fluffy. Heat the milk and mix everything together when ready to serve.
