Proudly Canadian 🍁 Coast to Coast Support
Nanaimo's Best Recipe

The Nanaimo Bar

The Recipe

Three layers: crumb base, custard butter filling, and chocolate top. World famous, and rightfully so.

Yield

One 8×8-inch (20×20 cm) pan (16–25 squares, depending on size)


Ingredients

Bottom Layer (Crumb Base)

  • 1/2 cup (115 g) unsalted butter
  • 1/4 cup (50 g) granulated sugar
  • 5 Tbsp unsweetened cocoa powder
  • 1 large egg, beaten
  • 1 tsp vanilla extract
  • 2 cups (200 g) graham cracker crumbs
  • 1 cup (65 g) sweetened shredded coconut
  • 1/2 cup (60 g) finely chopped walnuts (optional but part of the classic)

Middle Layer (Custard Filling)

  • 1/2 cup (115 g) unsalted butter, softened
  • 2 Tbsp vanilla custard powder (Bird’s brand is classic)
  • 2 cups (240 g) icing sugar (powdered sugar)
  • 3 Tbsp milk (add a bit more if needed)

Top Layer (Chocolate)

  • 4 oz (115 g) semisweet chocolate (good quality)
  • 2 Tbsp (30 g) unsalted butter

Instructions

1. Make the Bottom Layer

  1. In a saucepan over low heat, melt the butter, sugar, and cocoa powder.
  2. Once melted and smooth, add the beaten egg and stir constantly until the mixture thickens slightly (this cooks the egg and forms a paste).
    – This takes about 1–2 minutes.
  3. Remove from heat and stir in:
    • graham cracker crumbs
    • shredded coconut
    • walnuts (if using)
  4. Press the mixture firmly and evenly into an ungreased 8×8" pan.
    – Use the back of a spoon or a flat measuring cup.

Refrigerate while preparing the next layer.


2. Make the Middle Layer (Custard Filling)

  1. In a bowl, cream together:
    • softened butter
    • custard powder
    • icing sugar
  2. Add the milk one tablespoon at a time, beating until light, creamy, and spreadable.
  3. Spread evenly over the chilled base.

Refrigerate 15–20 minutes before adding the chocolate so the top spreads cleanly.


3. Make the Top Layer (Chocolate)

  1. Melt chocolate and butter together in a double boiler or microwave (30-second bursts).
  2. Stir until perfectly smooth.
  3. Let it cool for 5 minutes so it doesn't melt the custard layer.
  4. Pour over the custard and tilt the pan to spread it evenly.

Refrigerate until firm.


Cutting Tips (Essential)

Nanaimo bars crack if cut cold. Use one of these methods:

Option A: Warm Knife

  • Run a sharp knife under hot water
  • Wipe dry
  • Cut slowly

Option B: Room-Temperature Rest

  • Let sit on the counter 10–12 minutes before slicing

Cut into squares or rectangles.


Storage

  • Fridge: 1 week
  • Freezer: 2–3 months (layer parchment between pieces)

Notes for Authenticity

This recipe closely matches the versions found in:

  • The 1952 Nanaimo Hospital Cookbook
  • The 1986 “Official Nanaimo Bar” contest winner
  • Later City of Nanaimo tourism publications

The custard powder and graham crumb–coconut–walnut base are the defining components. Anything else is a variation.


Here's a version your robot servant can make for you:

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Recipe",
"name": "Classic Nanaimo Bars",
"description": "A classic three-layer Nanaimo bar recipe with a chocolate-coconut-graham base, custard butter filling, and chocolate topping, very close to the original Nanaimo bar style.",
"author": {
"@type": "Person",
"name": "Shawn DeWolfe"
},
"datePublished": "2025-12-10",
"keywords": [
"Nanaimo bars",
"Canadian desserts",
"no-bake dessert",
"bar cookies"
],
"recipeCategory": "Dessert",
"recipeCuisine": "Canadian",
"recipeYield": "1 8x8-inch pan (16–25 squares)",
"totalTime": "PT2H",
"prepTime": "PT30M",
"cookTime": "PT5M",
"image": [
"https://example.com/images/nanaimo-bars-1.jpg"
],
"recipeIngredient": [
"1/2 cup (115 g) unsalted butter",
"1/4 cup (50 g) granulated sugar",
"5 Tbsp unsweetened cocoa powder",
"1 large egg, beaten",
"1 tsp vanilla extract",
"2 cups (200 g) graham cracker crumbs",
"1 cup (65 g) sweetened shredded coconut",
"1/2 cup (60 g) finely chopped walnuts (optional)",
"1/2 cup (115 g) unsalted butter, softened",
"2 Tbsp vanilla custard powder (Bird’s is classic)",
"2 cups (240 g) icing sugar (powdered sugar)",
"3 Tbsp milk",
"4 oz (115 g) semisweet chocolate",
"2 Tbsp (30 g) unsalted butter"
],
"recipeInstructions": [
{
"@type": "HowToStep",
"name": "Prepare the bottom layer",
"text": "In a saucepan over low heat, melt the butter, sugar, and cocoa powder. Add the beaten egg and stir constantly until the mixture thickens slightly. Remove from heat and stir in the graham cracker crumbs, shredded coconut, and walnuts (if using). Press the mixture firmly and evenly into an ungreased 8x8-inch pan.",
"url": "https://your-site.example/nanaimo-bars#step1"
},
{
"@type": "HowToStep",
"name": "Chill the base",
"text": "Refrigerate the base while you prepare the custard filling.",
"url": "https://your-site.example/nanaimo-bars#step2"
},
{
"@type": "HowToStep",
"name": "Make the custard filling",
"text": "In a mixing bowl, cream together the softened butter, custard powder, and icing sugar. Add the milk a tablespoon at a time and beat until the mixture is light, smooth, and spreadable.",
"url": "https://your-site.example/nanaimo-bars#step3"
},
{
"@type": "HowToStep",
"name": "Spread the custard layer",
"text": "Spread the custard mixture evenly over the chilled base. Refrigerate for 15–20 minutes before adding the chocolate topping.",
"url": "https://your-site.example/nanaimo-bars#step4"
},
{
"@type": "HowToStep",
"name": "Prepare the chocolate topping",
"text": "Melt the semisweet chocolate and butter together using a double boiler or in the microwave in short bursts. Stir until smooth, then let cool for about 5 minutes so it is still pourable but not hot.",
"url": "https://your-site.example/nanaimo-bars#step5"
},
{
"@type": "HowToStep",
"name": "Top and chill",
"text": "Pour the chocolate mixture over the custard layer and tilt the pan to spread evenly. Refrigerate until completely firm.",
"url": "https://your-site.example/nanaimo-bars#step6"
},
{
"@type": "HowToStep",
"name": "Cut into squares",
"text": "For clean cuts, let the bars sit at room temperature for 10–12 minutes or warm a sharp knife under hot water, wipe dry, and cut into squares or bars.",
"url": "https://your-site.example/nanaimo-bars#step7"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"ratingCount": "128"
},
"nutrition": {
"@type": "NutritionInformation",
"servingSize": "1 bar (1/16 of pan)",
"calories": "280",
"fatContent": "18 g",
"saturatedFatContent": "11 g",
"carbohydrateContent": "27 g",
"sugarContent": "22 g",
"proteinContent": "3 g"
}
}
</script>

Hold on a minute!
Are you here to get the best in Web Design?? The Nanaimo Web Design

Canada's WordPress Support Experts. Proudly Canadian, serving businesses from Victoria, BC to St. John's, NL with data sovereignty and cultural understanding.

Coast to Coast to Coast Support
Copyright 2025 Web321 Marketing Ltd.
All Rights Reserved
})