Hi there! If you’ve ever stepped foot in a Sri Lankan celebration, you know that the dessert table isn’t complete without a glass dish filled with layers of chocolatey goodness. We’re talking about the iconic Chocolate Biscuit Pudding (or CBP, as the locals call it).
This isn’t just a dessert; it’s a childhood memory served on a plate. Born out of British colonial influence and perfected by generations of Sri Lankan home cooks, it’s the ultimate no-bake treat. Whether you’re a kitchen pro or a complete beginner, you can master this recipe. It’s basically foolproof! (Well, as long as you don’t eat all the biscuits before you start layering.)
Ready to bring the flavors of a Sri Lankan party into your home? Let’s dive in!
What Makes CBP So Special?
It’s the combination of textures that wins everyone over. You have the soft, cake-like layers of milk-soaked biscuits contrasting with a rich, silky chocolate buttercream. Top it off with some crunchy roasted cashews, and you’ve got a masterpiece. The best part? You don’t even need an oven.
The Shopping List
To get that authentic flavor, you need quality ingredients. Here is what you’ll need to grab from your pantry (or better yet, from Sri Lanka Stores):
- Marie Biscuits: About 2-3 packs (400g). These are the traditional choice because they hold their shape well after dipping.
- Butter: 250g, softened to room temperature. Shop Butter here.
- Icing Sugar: 500g, sifted for a smooth finish. Shop Icing Sugar here.
- Cocoa Powder: 1/2 cup of high-quality dark cocoa. Shop Cocoa Powder here.
- Milk: 1 cup, lukewarm for dipping the biscuits.
- Vanilla Extract: 1-2 teaspoons for that classic aroma. Shop Vanilla Extract here.
- Cashews: A handful, roasted and chopped for the topping. Shop Cashews here.
- Brandy or Rum: (Optional) 1-2 tablespoons for a more “adult” kick. (Highly recommended for parties!)

Step-by-Step Instructions
1. Whip Up the Chocolate Buttercream
Start by creaming your softened butter in a large bowl until it’s light and fluffy. Gradually add the sifted icing sugar and cocoa powder. Keep whisking until the mixture is dark, rich, and smooth. Stir in your vanilla extract (and the brandy, if you’re feeling fancy).
If the mixture feels a bit too stiff, add a splash of milk to help it reach a spreadable consistency. You want it to be silky enough to glide over the biscuits without tearing them.

2. The Great Dip
Pour your lukewarm milk into a shallow bowl. Now, take a Marie biscuit and dip it into the milk for just 2 to 3 seconds.
Pro Tip: Don’t let it soak too long, or it will turn into mush! You want the biscuit to be slightly softened but still firm enough to handle. (If it breaks in the milk, that’s just a snack for you: no one needs to know.)
3. Start Layering
Grab a loaf pan or a square glass dish. If you want to unmold the pudding later, line the dish with some cling film first.
- First Layer: Arrange a layer of the milk-dipped biscuits at the bottom of the dish, filling in any gaps with broken pieces.
- Second Layer: Spread a thin, even layer of the chocolate buttercream over the biscuits.
- Repeat: Keep going until you’ve used all your biscuits and cream. Try to aim for at least 5-7 layers for that impressive “wow” factor when you slice it.
4. The Final Touch
Spread a generous layer of chocolate cream on the very top. Sprinkle your roasted, chopped cashews over the surface. If you want to go extra decadent, you can even drizzle some chocolate sauce or grate some dark chocolate over the top.
5. The Waiting Game
This is the hardest part. Cover the dish and pop it in the fridge. For the best results, let it chill overnight. This allows the biscuits to absorb the moisture from the cream and the milk, transforming them into a cake-like texture.

Need a Visual Guide?
Sometimes seeing it in action makes all the difference! Check out this fantastic tutorial from The Flavor Bender to see the layering technique in detail:
Expert Tips for the Best CBP
- Temperature Matters: Make sure your butter is truly at room temperature. If it’s too cold, your buttercream will be lumpy.
- The Unmolding Trick: If you lined your dish with cling film, once the pudding is fully set, you can turn it upside down onto a platter. Peel off the film carefully to reveal perfectly straight layers!
- Consistency is Key: If your chocolate cream is too sweet, add a tiny pinch of salt to balance the flavors. It makes the chocolate taste even richer.
- Add Coffee: Want a deeper flavor? Add a teaspoon of instant coffee powder to your dipping milk. It complements the chocolate beautifully.
Serving Suggestions
Serve your Chocolate Biscuit Pudding straight from the fridge while it’s still firm. It pairs perfectly with a hot cup of Ceylon tea. Whether you’re hosting a dinner party or just treating yourself after a long week, this dessert never fails to impress.
Shop the Ingredients
Ready to start layering? Find everything you need right here:
- Browse Our Grocery Selection : For butter, icing sugar, and all your baking essentials.
- Explore Our Spices : Add some extra warmth to your desserts.
- Premium Coconut Products : Because every Sri Lankan kitchen needs them!
Have fun making this classic, and don’t forget to share your photos with us. Happy layering!


