Heat oven to 350°F. Line an 8-inch pan with parchment paper, with ends extending over the sides of the pan. Set aside.
Stir together graham crumbs, coconut, walnuts, cocoa, sugar and salt. Add butter, egg and vanilla, stirring to combine. Press firmly into prepared pan.
First up: crush graham crackers to make the base. (The Great Canadian Baking Show)
Bake until firm, about 10-12 minutes. Set aside to cool.
The first layer is key when you're making Nanaimo bars. (The Great Canadian Baking Show)
This is what your first layer should look like when you pull it out of the oven. (The Great Canadian Baking Show)
Meanwhile, prepare the middle layer. Mix butter and custard powder in a large bowl with a hand mixer. Add milk, vanilla and salt and mix to incorporate. Add icing sugar in two additions, mix until light and fluffy. Spread over bottom layer. Refrigerate for one hour.
A beater is a great idea. You could do it by hand, but it would be exhausting. (The Great Canadian Baking Show)
This is what is should look like after your first two layers are done. (The Great Canadian Baking Show)
While crust and middle layer are in refrigerator, stir chocolate and butter together in a medium heatproof bowl over pot of simmering water until melted.
Spreading the chocolate glaze is the easy part. (The Great Canadian Baking Show)
Spread chocolate glaze over middle layer. Chill for 30 minutes Remove from pan with parchment edges and cut into 25 squares.