Desserts
This Cadbury Dairy Milk chocolate cake delivers the rich, fudgy swirls and ultra-moist layers you crave—just like the iconic British treat. The secret lies in combining melted Cadbury Dairy Milk blocks with buttery cake batter, creating a dessert that’s both decadent and foolproof.
Perfect for birthdays, celebrations, or treating yourself, this recipe captures the essence of Cadbury’s signature chocolate in every bite.
The recipe balances simplicity with professional results—350°F oven heat ensures even baking while preserving moisture, and a precise mix of flour, sugar, and eggs guarantees tender layers.
Melted Cadbury Dairy Milk not only infuses deep chocolate flavor but also adds a velvety texture that sets this cake apart from ordinary chocolate desserts. No fancy techniques required, just patience and a few key steps.
What you’ll end up with is a three-layer cake with fudgy chocolate swirls throughout, a creamy buttercream frosting, and optional Cadbury shavings for that authentic touch. The cake stays moist for days, making it ideal for prep-ahead gatherings.
Whether you’re baking for a crowd or a special occasion, this recipe delivers restaurant-quality results at home.
Ready to impress? The recipe includes detailed instructions for mixing, baking, assembling, and decorating—plus tips for perfecting the fudgy swirls and ensuring every slice is as rich as the original. Let’s get baking!
Ingredients for cadbury dairy milk chocolate cake
Twelve ingredients, three layers—this cake delivers the iconic Cadbury Dairy Milk experience at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Cadbury Dairy Milk Chocolate Blocks 🍫 | 12 oz | High-quality, not chips or bars |
| All-Purpose Flour 🌾 | 3 cups | Sifted, spooned lightly |
| Granulated Sugar 🍚 | 2 ½ cups | Superfine preferred for smooth texture |
| Unsalted Butter 🧈 | 2 cups | Room temperature, full-fat |
| Large Eggs 🥚 | 6 whole | Room temperature, separated |
| Baking Powder 🧂 | 2 tsp | Diamond Crystal preferred |
| Cocoa Powder 🍫 | ½ cup | Dutch-processed, high-fat |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar bourbon |
| Milk 🥛 | 1 ½ cups | Whole milk, room temperature |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Powdered Sugar 🍚 | 4 cups | For buttercream frosting |
| Heavy Whipping Cream 🥛 | 1 ½ cups | Cold, full-fat |
| Unsalted Butter 🧈 | 1 cup | Room temperature, for frosting |
| Cadbury Dairy Milk Shavings 🍫 | ½ cup | Optional garnish, store-bought |
The Cadbury Dairy Milk blocks are non-negotiable for that signature British richness. Imported versions from specialty stores like Whole Foods or Waitrose online deliver the most authentic flavor, but the standard supermarket blocks work in a pinch. Look for the iconic purple wrappers—those sold in bulk bins often lack the same quality. For the butter, European-style unsalted like Plugrá or Kerrygold adds depth, but any full-fat butter will work. The cocoa powder should be Dutch-processed (like Cacao Barry or Valrhona) for smoothness, not the bitter baking cocoa. Pre-sift your flour to avoid dense layers—King Arthur or Gold Medal** brands are ideal for consistent results.
No Cadbury blocks? High-quality dark chocolate (70% cocoa) melted with 1 tbsp butter mimics the texture, though flavor won’t be identical. Substitute powdered sugar with confectioners' sugar (same thing) or blend granulated sugar in a food processor for 30 seconds. For the buttercream, vegan butter works if needed, but the frosting loses stability. The egg whites should be room temperature—cold whites won’t whip properly. If your recipe calls for superfine sugar and you only have granulated, pulse it in a blender for 30 seconds. The Cadbury shavings? Store-bought is fine**—just ensure they’re pure Dairy Milk, not filled chocolate. For extra decadence, fold 2 oz melted chocolate into the frosting.
Store the cake components separately: frosting in an airtight container for 3 days, cake layers wrapped in plastic for 2 days. Assemble only when ready to serve—this keeps the layers ultra-moist. The frosting can be rewhipped if it softens slightly. For longer storage, freeze the assembled cake (unfrosted) for up to 3 months—thaw at room temperature before adding frosting. The shavings add freshness, so add them last to prevent sogginess. Serve at room temperature for the best texture—microwaving slices for 10 seconds revives any firmness if needed.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this recipe—just melt butter, whisk eggs, fold in flour and chocolate. No sifting, no piping, no stress. The Cadbury blocks melt right into the batter, so you’re basically blending a few staples and letting the oven do the work.
- Rich Without Effort: That first forkful? Pure chocolate bliss with a tender crumb. The butter and sugar create this velvety texture, while the Dairy Milk chunks melt into little pockets of indulgence. Honestly, it tastes like you spent hours baking when really, you just stirred.
- Birthday or Breakfast: Slice it for a celebration or grab a piece straight from the fridge for a mid-morning treat. The recipe scales easily—double it for guests or halve it for a quick snack. Between us, I’ve served it at both, and no one ever asks for seconds just once.
- Budget-Friendly Luxury: You’re using basic pantry items (flour, sugar, eggs) plus a few chocolate bars—no specialty ingredients needed. A single batch costs less than takeout dessert but feels like a splurge. And leftovers? They last days, stashed in the fridge or freezer with zero guilt.
Step-by-step instructions for ultra-moist chocolate cake with iconic swirls
Master this professional technique for layers that stay moist for days and signature chocolate swirls.
Melt and Temper the Chocolate Blocks
Begin by chopping the 12 oz Cadbury Dairy Milk Chocolate Blocks into small, even pieces. Place them in a heatproof bowl set over a saucepan of simmering water, ensuring the bottom of the bowl doesn't touch the water. Stir gently every 30 seconds until completely melted and smooth—you'll know it's ready when it reaches 110°F and has a glossy sheen. Remove from heat immediately and let cool slightly to 90°F while you prepare the cake batter. This tempering process ensures the chocolate stays stable during baking and creates those signature swirls.
Here's the thing—if the chocolate gets too hot above 115°F, it will seize and become grainy. I've learned this the hard way, so keep a thermometer handy. Once cooled to 90°F, the chocolate should be thick enough to hold its shape when drizzled but still fluid enough to swirl easily through the batter.
Whip Butter and Sugar to Peak Volume
In a stand mixer fitted with the paddle attachment, beat the 2 cups Unsalted Butter and 2.5 cups Granulated Sugar on high speed for 4-5 minutes until light and fluffy. You're aiming for a texture that nearly triples in volume and leaves clean streaks on the bowl—this incorporates maximum air for that signature cake lightness. Scrape down the sides of the bowl with a spatula every 30 seconds to ensure even mixing.
This step is where the cake's moisture magic begins. The butter should be at room temperature but not greasy—press a finger into it; it should leave a slight indent. If it feels too soft, chill the bowl in the freezer for 10 minutes before continuing. The goal is perfect emulsification that prevents dense, dry crumbs.
Combine Dry Ingredients and Fold Gently
In a separate bowl, whisk together the 3 cups All-Purpose Flour, 2 tsp Baking Powder, 0.5 cup Cocoa Powder, and 0.5 tsp Salt. Sift the mixture directly into the butter-sugar mixture in 3 additions, alternating with 1.5 cups Milk added in 3 equal portions. Begin on low speed, then increase to medium after each addition until just combined—you should still see small flour streaks. Overmixing develops gluten, which leads to tough cake.
After combining all dry ingredients, add the 6 whole Large Eggs, one at a time, mixing just until each is incorporated. Finish with the 2 tsp Vanilla Extract and mix for 10 seconds on low. The batter should be thick but pourable, like heavy pudding. Here's where precision matters: fold in half of the melted chocolate using a spatula until evenly distributed throughout the batter.
Create Signature Swirls and Bake
Divide the batter evenly between two 9-inch round cake pans lined with parchment paper. Pour the remaining melted chocolate into a small bowl and let it cool slightly to 95°F. Working quickly, drizzle the chocolate in zigzag patterns across each cake pan, then gently swirl with an offset spatula to create marbled effects. Preheat your oven to 350°F while you work—this ensures even heat distribution when the cakes go in.
Bake for 30-35 minutes until a toothpick inserted in the center comes out with moist crumbs (not wet batter). The edges should be set but the tops still slightly springy to the touch. Rotate the pans halfway through baking for even browning. Real talk: your oven might run hot, so start checking at the 28-minute mark. If the tops brown too quickly, tent with foil.
Assemble with Ultra-Smooth Buttercream
While the cakes cool, prepare the buttercream by beating the 1 cup Unsalted Butter until creamy, then gradually add the 4 cups Powdered Sugar and 1.5 cups Heavy Whipping Cream on low speed until smooth. Add the remaining 0.5 cup Cadbury Dairy Milk Shavings and mix until fully incorporated. The frosting should be thick enough to hold peaks when piped but still spreadable.
Level the cooled cakes and place one on a cake stand. Spread a thin layer of buttercream, then add the second cake layer. Frost the entire cake with the remaining buttercream, smoothing with an offset spatula. For presentation, pipe decorative rosettes around the edges and sprinkle additional Cadbury Dairy Milk Shavings on top. Chill for 30 minutes before slicing to ensure clean cuts—this cake's moisture means it needs time to set properly.
Pro Tips For Making Cadbury Dairy Milk Chocolate Cake
- Chop Chocolate Small: Use a sharp knife or food processor to break the Cadbury blocks into tiny, even pieces—no bigger than 5mm. I learned this the hard way: big chunks melt unevenly, leaving dry pockets in the cake. Trust me, the texture will be smooth and fudgy if you do this.
- Melt Butter Slowly: Warm the butter over low heat in a saucepan until it just melts—don’t rush it. If you boil it, the butter will scorch and add a bitter note that fights with the chocolate’s richness. (Yes, even if you’re impatient like me.)
- Don’t Overmix Batter: Mix the wet and dry ingredients just until combined—lumpy is fine. Overmixing develops gluten, making the cake dense instead of light. I used to whip it like I was making pancakes, and the result was a brick. Stop when the flour disappears.
- Test Doneness Early: Check the cake at 20 minutes—it’ll pull away from the edges but still look slightly underbaked. The center should spring back slowly when pressed, not bounce like a trampoline. Overbaking turns chocolate cake dry, and this is the only way to avoid it.
Creative variations of this dish
British Classic Twist
Transform this cake into a true British classic by adding a layer of Cadbury Dairy Milk Caramel sauce between the frosting and cake layers.
Melt 4 oz Cadbury Caramel blocks with 2 tbsp heavy cream over a double boiler until smooth, then spread a thin layer on each cake before assembling. This adds a rich, buttery depth that mirrors Cadbury's signature flavors. 🍫
Spiced Orange Glaze
Brighten the chocolate with a citrusy glaze by mixing ½ cup powdered sugar, 2 tbsp fresh orange juice, and ½ tsp ground cinnamon. Drizzle over the assembled cake before adding shavings for a zesty contrast.
The orange juice cuts through the richness while the cinnamon adds warmth. Use Navel or Valencia oranges for the best flavor balance.
Matcha-Inspired Fusion
For a modern twist, fold 1 tbsp high-quality matcha powder into the buttercream frosting along with the Cadbury shavings. The earthy matcha pairs surprisingly well with the milk chocolate, creating a sophisticated flavor profile.
Use Ippodo or Jade Leaf matcha for the best quality. Garnish with gold leaf for an elegant presentation.
Boozy Chocolate Liqueur
Infuse the frosting with depth by adding 1 tbsp Godiva Chocolate Liqueur or 2 tbsp Baileys Irish Cream to the buttercream mixture. The alcohol enhances the chocolate flavor while adding subtle warmth.
For a stronger effect, replace ¼ cup of the heavy cream with the liqueur. This variation works especially well for adult celebrations.
Nutty Crunch Layer
Add texture contrast by folding ½ cup chopped toasted hazelnuts or pecans into the buttercream. For extra decadence, toast the nuts with 1 tbsp brown sugar and ½ tsp cinnamon before mixing. This adds a satisfying crunch that complements the cake's soft texture. Use European-style nuts for superior flavor.
Seasonal Berry Swirl
Create a seasonal variation by folding ½ cup fresh raspberries or blackberries into the batter before baking. The berries will create beautiful purple swirls throughout the cake while adding a tart contrast to the sweet chocolate.
For summer versions, use strawberries or blueberries. Add a berry compote between cake layers for extra fruity flavor. 💫
Nutrition facts
Frequently asked questions
Can I substitute regular chocolate for Cadbury Dairy Milk?
The recipe relies on Cadbury Dairy Milk's signature creamy texture and balanced sweetness. For the closest substitute, use high-quality milk chocolate (like Lindt Excellence 70%) melted with 1 tbsp butter to mimic the fat content. Avoid dark chocolate—it lacks the smooth, sweet profile. If using chips, melt them first to remove any additives that affect texture.
Why did my cake turn out dense instead of moist?
Dense cake usually means overmixing or incorrect baking. Check these fixes:
- Mix dry ingredients just until combined (no flour streaks left),
- Don't overbake—test with a toothpick at 30 minutes,
- Ensure butter and eggs are room temperature, and
- Measure flour correctly (spoon method, not scooping). The melted chocolate should be 90°F when folded in, not hot.
How do I make this cake without an oven?
For a no-bake version, press 2 cups crushed Cadbury Dairy Milk biscuits (like Digestives) into a springform pan. Mix 1 cup melted Cadbury Dairy Milk with 1 cup heavy cream and 1 tsp vanilla, then pour over the base. Chill for 4 hours before adding buttercream. Top with whipped cream and shavings for a British trifle-style dessert.
Can I make this cake gluten-free?
Yes, but with adjustments. Replace flour with a 1:1 gluten-free baking blend (like Bob's Red Mill) and add ½ tsp xanthan gum. Use gluten-free cocoa powder and ensure your baking powder is GF. The texture will be slightly denser, so reduce baking time by 2-3 minutes. Test with a toothpick—it should come out clean but slightly moist.
What's the best way to store leftovers?
Keep the cake in an airtight container at room temperature for 2 days. For longer storage, freeze the unfrosted layers for up to 3 months. Thaw overnight in the fridge, then frost and decorate. Store frosting separately in the fridge for 5 days—rewhip if it softens. Add shavings only before serving to maintain crispness.
