Nanaimo Bars

Nanaimo bars have three layers of decadent chocolate, creamy custard filling, and a coconut graham crust with walnuts. They’re rich, smooth, and a truly irresistible treat!

  • Total 30 minutes
  • Serves 16 bars
  • Dessert
  • Canadian
Jump to the recipe
Nanaimo Bars

Nanaimo bars have three layers of decadent chocolate, creamy custard filling, and a coconut graham crust with walnuts. They’re rich, smooth, and a truly irresistible treat!

stack of Nanaimo Bars with a bite out of it more

Why this recipe works

Nanaimo bars are a classic Canadian dessert named after Nanaimo, British Columbia. This no-bake chocolately confection has three layers of nutty-coconut-graham cracker, rich custard, and silky chocolate that make it ever so tempting!

There are many different variations of these bars out there, which can vary from family to family, but these three layers are what you’d find in a typical classic Nanaimo bar and are certainly what makes them so famous.

Nanaimo Bars cut into squares

Ingredients you will need

Get all measurements, ingredients, and instructions in the printable version at the end of this post.

Nanaimo Bars ingredients

Ingredient Info and Substitution Suggestions

CUSTARD – Custard is thicker than the typical pudding that you would find in the states. The difference between the two is that custard uses egg as its thickening agent, whereas pudding uses starch. If you’d like to make it homemade, you can use the ingredients for the custard layer in my English trifle recipe. If you are going for authenticity, I highly recommend getting your hands on Birds Custard Powder, which you can find in the U.S. at grocery stores in the baking aisle or online at Amazon, which is what is linked above.

CHOCOLATE – I suggest using a decent quality baking chocolate instead of chocolate chips or almond bark for this recipe.

CRUST – You can find graham crackers crumbs at the grocery store that are pre-crushed or crush around 16-18 full sheets of graham crackers yourself to get 2 cups worth of crumbs.

How to Make Nanaimo Bars

These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.

  1. Line an 8×8 pan with parchment paper and spray with non-stick spray.
  2. In small bowl mix sugar and cocoa powder and set aside.cocoa powder and sugar in a bowl
  3. In another small bowl mix graham cracker crumbs, walnut crumbs, and shredded coconut, also set aside.coconut, graham, and walnuts in a bowl
  4. Using a heat proof bowl over water on the stove top, slowly melt butter over low-medium heat. Once melted remove from heat but leave the stove on.
  5. Whisk in sugar mixture and then very slowly add in egg. Continue to whisk.melted butter with cocoa powder and sugar on the stovetopadding egg to melted cocoa and butter mixture
  6. Add back to the heat and thicken slightly, then remove again, this time you can shut off stovetop. Then add in crumb and coconut mixture. Stir well to combine.crumb and coconut mixture added to bowlcoconut graham crust in a bowl
  7. Pour into prepared baking dish and smooth to an even layer. Note: using a flat bottom measuring cup or water glass will work well to get an even layer quickly.nanaimo crust in a baking pan
  8. Chill crust in the fridge while you prepare the filling layer.
  9. In a stand mixer bowl add butter, custard powder, and vanilla and beat to combine.
  10. Slowly add in icing sugar and 3 tablespoons of whipping cream.powdered sugar and custard powder in a mixing bowl
  11. Spread custard icing over the crust layer and chill in the freezer for at least 10 minutes before making and adding the chocolate layer.nanaimo bar custard on top of crust
  12. To make the chocolate layer, use a heat safe bowl over the stovetop and melt 8 ounces of semi-sweet chocolate along with 1 tablespoon salted butter, on low-medium.chocolate and butter in a bowl
  13. Once melted, pour over chilled dish and smooth out evenly.chocolate on top of Nanaimo bars
  14. Chill in the fridge for 3 hours before cutting.

Frequently Asked Questions & Expert Tips

How do I store them?

Store Nanaimo bars in an air-tight container kept in the refrigerator for up to 4 days.

Can I freeze them?

Freezing Nanaimo bars is really simple. To do so, place them in an air-tight container with parchment paper inbetween each layer. You can also place them inside a large ziptop bag and layer them flat in the freezer. Store in the freezer for up to 4 months.

How can I cut the Nanaimo bars without cracking the chocolate?

Remove the bars from the baking dish and place them on a cutting board. Using a sharp knife, run under hot water (then dry) and lightly press down through only the chocolate layer to score. Rinse again, and repeat going all the way through. Some people prefer to score, then cool in the fridge or freezer for 10 minutes, then repeat.

overhead cut shot of Nanaimo Bars

Serving Suggestions

Nanaimo bars can be served alongside a cup of coffee or tea, or enjoyed as a sweet treat after dinner. There is no wrong way to eat them! Enjoy chilled, and be sure to keep them in the refrigerator when not being consumed as they contain egg.

I wouldn’t advise the elderly, children, or the immunocompromised to consume these bars. The egg in this recipe is tempered by continuously whisking it over hot melted butter. Tempering the egg by whisking it helps to raise the temperature without cooking it. This is normally how custard recipes are made, but the egg is not fully cooked which can raise concerns for a select crowd.

More No Bake Dessert Recipes

I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!