Nanaimo Bars
These ultra-indulgent Canadian chocolate bars known as Nanaimo Bars, are a treat! The perfect accompaniment to your morning or afternoon tea. Theyโre made up of a crunchy biscuit base, custard icing, and chocolate ganache topping. Yum!

My favorite thing is the custard filling. Itโs so rich and full of flavor. But I also love the biscuit base which kind of reminds me of rum balls in texture.
Chocolate bars, okay but what on earth art Nanaimo Bars?
Itโs interesting. Nanaimo bars arenโt based of anything else. They kind of evolved from a simple bar dessert when people were looking for no-bake recipes and started living busier lives. Eventually they became marketed as Nanaimo bars at a worldโs fair in the 80โs in Canada.
Theyโre unique in that, they have a custard icing filling, but the filling isnโt cooked. The custard powder is used purely for flavour. Thereโs enough in there to add a rich flavour but not enough to make these taste floury.
Couple that with a chocolate biscuit base and chocolate ganache on top and you have something really special!
What do chocolate bars taste like?
I mean, theyโre a dessert, so theyโre sweet. But let me begin with the base. To me, this reminds me a lot of rum balls. Itโs kind of chewy and crispy, but not crumbly. Minus the rum of course!
The custard filling is really yum. Custard powder doesnโt give you an eggy taste, but instead an egg custard taste. Rich in flavour. Before this recipe, Iโd never used it uncooked. But it works so well in this recipe. And surprisingly, it doesnโt have a floury, uncooked aftertaste.
The ganache on top helps encase everything nicely and adds some extract chocolate goodness.
What do you need to make chocolate bars?
Biscuit Base
Unsalted butter – You can use salted butter if you donโt mind the flavour that comes with it. Personally, I probably would use salted butter when I make this again. Cos these are quite sweet.
Caster sugar – in this case it will dissolve into the mixture quicker. But you can use granulated sugar if you donโt have caster sugar. Youโll need to stir longer when mixing it together with the other ingredients.
Cocoa powder – use a really good quality dark cocoa powder in this recipe. Tasteโs way better than the cheap stuff.
Egg – just a regular large egg. About 55g. I would recommend beating the egg before using in the recipe to give it a head start before adding to the warm chocolate mixture.
Digestive biscuits – these are like graham crackers.
Desiccated coconut – this is unsweetened coconut. You can use shredded in itโs place.
Slivered almonds – this is optional but it adds a bit more texture in the biscuit base.
Custard Icing
Butter – make sure this butter is softened to make it easier to cream into the mixture.
Heavy cream – at least 33% fat content.
Custard powder – this is powder used for making custard desserts. Usually cooked together with milk, sugar and cream, but in this case weโre purely using it for flavour. It has a rich egg custard flavour when used in desserts. Weโre not using enough for it to make the icing taste floury. Itโs quite pleasant! Unfortunately, for this recipe, there is no alternative to this ingredient. You could leave it out if you prefer and flavour the custard filling (minus the custard powder) in some other way. Can I suggest Nutella?
Vanilla extract – I used my own vanilla extract.
Ganache
Chocolate – Use good quality dark cooking chocolate. I use the Nestle dark chocolate buttons. They work great!
How to make the chocolate bars
Biscuit Base
1. Add a heatproof bowl over a pot of gently simmering water
2. Add the butter, sugar and cocoa powder. Stir until melted
3. Add the egg whilst whisking. The mixture will thicken instantly. Continue whisking for 30-60 seconds. Take off the heat.
4. Add digestives, coconut and slivered almonds to the bowl of a food processor and blitz until you reach fine crumbs.
5. Pour the mixture into the chocolate mixture and mix using a spatula until well combined.
6. Line the sides and bottom of a 20 x 20cm square baking tin with baking paper.
7. Pour the mixture into the tin and use clean hands to firmly press into the bottom of the baking tin. Chill in the fridge.
Custard Icing
1. Add butter, custard powder and cream to a mixing bowl. Mix using an electric hand mixer until well combined.
2. Add the powdered sugar and vanilla extract and repeat.
3. Add the mixture to the chilled baking tin and spread around evenly using a spoon. Chill in the fridge
Chocolate Ganache
1. Add the heavy cream and chocolate to a large mixing bowl and microwave. Stir each time until smooth.
2. Pour into the chilled baking tin and spread around. Chill for a final hour. Slice and serve.
Tips for making chocolate bars
- Make sure you chill the custard layer well before adding the warm ganache. The custard layer has a lot of butter and could melt if not chilled properly when it comes into contact with the warm ganache.
- To get clean cuts, make sure you wipe the knife each time you cut. Itโll give you nice clean looking layers for each side of every bar which makes things look even more appetizing. Letโs face it, theyโre simple bars, so they should look neat and not messy. Even though theyโll taste the same regardless.
- Store these in an airtight container and serve chilled. The filling in the centre can soften a lot when not chilled and anyone who bites into these delicious bars will have an explosion of custard filling comes out from all sides.
Gave this a go? Donโt forget to rate the recipe and leave a comment below! Hungry for more? Join me on Instagram, Facebook, Pinterest and TikTok for more great recipes!
How To Make Nanaimo Bars
Serves 9
Ingredients
Biscuit Base
- 1/2 cup / 125 g unsalted butter
- 1/4 cup / 50 g caster sugar
- 5 tbsp cocoa powder, unsweetened
- 1 egg, beaten
- 1 3/4 cups / 200 g digestives biscuits
- 1 cup / 100 g desiccated coconut, unsweetened
- 1/4 cup / 50 g slivered almonds, optional
Custard Filling
- 1/2 cup / 100 g unsalted butter
- 1/4 cup / 70 ml heavy cream
- 3 tbsp custard powder
- 1 2/3 cup / 250 g powdered sugar
- 1 tsp vanilla extract
Ganache
- 1 cup / 200 g dark chocolate
- 1/4 cup / 60 ml heavy cream
Learn How To Make it! [VIDEO]
Instructions
Biscuit Base
- Add a heatproof bowl over a pot of gently simmering water, making sure the bottom of the owl isnโt touching the water. Add the butter, sugar and cocoa powder. Stir until the ingredients are melted and combined. Add the egg while stirring and continue mixing. The mixture will instantly thicken.ย Continue mixing for30-60 seconds. Take off the heat.
- Add the digestives, coconut and slivered almonds to the bowl of a food processor. Blitz until all the ingredients reach a fine crumb. Pour the mixture into the chocolate mixture and use a spatula to stir until well combined.
- Add the mixture to a lined 20 x 20cm square baking tin. Using clean hands, pat the mixture down firmly in the bottom of the tin and place in the fridge.
Custard Icing
- Add the butter, cream, custard powder, powered sugar and vanilla extract to a large mixing bowl and use an electric hand mixer to mix until well combined. About 2-3 minutes. Add the mixture to the baking tin and use a spoon to spread evenly. Place back in the fridge.
Ganache
- Add the cream and chocolate to a heatproof bowl and microwave for 30 seconds at a time, stirring each time until smooth. Pour over the chilled tin and spread around evenly. Chill for a final 1 hour and then use a large knife to slice into 3 x 3 squares before serving.
16 comments
Hello I would like to ask why are the adding egg in biscuit base?
It’s one of the characteristics of this cookie. It helps the texture be slightly chewy and makes the flavour more rich. Hope that answers your question! N x
Hi Nick,
How many grams of digestive biscuit did you use? Is the 1 and 3/4 cups, of crushed digestive biscuits? Or is it 1 and 3/4 cups of whole digestives which are later crushed? Thanks
Ah! Good question! Crushed in cups. 200g crushed or whole which is exactly why grams are a much better way to measure ingredients! N x
Hi there
If making coconut free bars is it ok to switch the coconut with more degestives? Or half almonds half digestives ?
Thanks
Hi Fizza, don’t see why not! N x
I canโt have dairy. Do you have a recommendation for a substitution for the heavy cream? I notice itโs in a lot of your recipes ๐ญ
Hi Adrienne! Unfortunately I can’t say what a proper substitution would be as I’ve only tested the recipe using cream. But I’m sure if you google vegan Nanaimo Bars there would be loads of suitable recipes ๐ N x
Fantastic step by step as usual ๐ I am excited to make these and will report back ๐
Hi Engi! Hope you enjoyed the recipe! They’re so yum! N x
Can you give grams for the chocolate? Is it a cup of chocolate chips or chopped chocolate? I use chocolate bars so grams or ounces would help. Excited to try this recipe!
Hi Peggy! Theres a little tab in the recipe card that allows you to switch between cups and metric. Just for future reference. But I’m more than happy to answer! Once cup of chocolate chips or chopped chocolate is roughly the same in grams which is 200g. Hope that helps! N x
Cant wait to try Nanaimo bars! They look amazing!!
Thank you so much for sharing
You are truly incredible!
Xoxo
Aww, thanks Marija! N x
I made it twice, everyone was delighted and I devoured the leftover! Great recipe Nick!
How awesome! N x