These classic Canadian Nanaimo bars are a rich, no-bake treat with three irresistible layers: a chocolate-coconut graham base, creamy custard filling, and glossy chocolate topping. Our longtime Nova Scotian friend brought us vanilla custard powder so we could recreate this beloved dessert — and we are hooked! Best served chilled or at room temperature
Line an 8x8-inch pan with parchment, leaving overhang.
For the base: Melt butter, sugar, and cocoa over low heat. Whisk in beaten egg; cook 1–2 min until thickened. Remove from heat, stir in vanilla, crumbs, coconut, and nuts. Press firmly into pan. Chill 15–20 min.
For the middle: Beat softened butter, cream, and custard powder until smooth. Gradually add powdered sugar; beat until fluffy. Spread over base. Chill 15–30 min.
For the top: Melt chocolate and butter gently (microwave in bursts or double boiler). Pour over custard; tilt pan to spread evenly or use an offset spatula. Chill 10–15 min, then lightly score squares. Refrigerate 1–2 hours until set.
Lift out, cut with a hot knife (wipe between cuts), and serve slightly chilled or at room temp for maximum creaminess.
Video
Notes
Store in the fridge up to a week (they freeze beautifully too — thaw 15 min before eating).
The salted butter is my secret weapon — it enhances every sweet layer without overpowering.
If the chocolate thickens too fast, a splash of cream or extra butter revives it perfectly.