Print

Nanaimo Bars Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These classic Canadian Nanaimo bars feature three decadent layers: a chocolate-coconut-walnut base, creamy custard middle, and smooth chocolate ganache topping. No baking required for this impressive dessert!

Ingredients

Scale

Bottom Layer:

  • 1/2 cup (115g) unsalted butter
  • 1/4 cup (50g) granulated sugar
  • 5 tablespoons (35g) unsweetened cocoa powder
  • 1 large egg, beaten
  • 1 3/4 cups (175g) graham cracker crumbs
  • 1 cup (85g) sweetened shredded coconut
  • 1/2 cup (60g) chopped walnuts

Middle Layer:

  • 1/2 cup (115g) unsalted butter, softened
  • 3 tablespoons (45ml) heavy cream
  • 2 tablespoons (15g) Bird’s Custard Powder (or vanilla pudding mix)
  • 2 cups (240g) powdered sugar

Top Layer:

  • 4 ounces (115g) semi-sweet chocolate chips
  • 2 tablespoons (30g) unsalted butter

Instructions

Prepare the Pan:

  1. Line a 9×9-inch baking pan with parchment paper, leaving overhang on two sides for easy removal later. This is crucial for getting clean bars.

Make the Bottom Layer: 2. In a medium saucepan over low heat, melt 1/2 cup butter with sugar and cocoa powder, stirring constantly until smooth and well combined, about 3-4 minutes.

  1. Remove from heat and quickly whisk in the beaten egg. Return to very low heat and stir constantly for 2-3 minutes until the mixture thickens slightly. This cooks the egg safely.
  2. Remove from heat and stir in graham cracker crumbs, coconut, and walnuts until everything is evenly coated and combined.
  3. Press the mixture firmly and evenly into the prepared pan using the back of a spoon or your hands (slightly dampened hands work great). The firmer you press, the better the bars will hold together.
  4. Refrigerate for at least 15 minutes while you prepare the middle layer.

Make the Middle Layer: 7. In a mixing bowl, beat softened butter with an electric mixer on medium speed until fluffy, about 2 minutes.

  1. Add heavy cream and custard powder, beating until combined.
  2. Gradually add powdered sugar, one cup at a time, beating on low speed first then increasing to medium-high. Beat for 3-4 minutes until the mixture is light, fluffy, and smooth.
  3. Spread the custard layer evenly over the chilled bottom layer using an offset spatula or butter knife. Take your time to create a smooth, even surface.
  4. Refrigerate for at least 30 minutes until firm to the touch.

Make the Top Layer: 12. Create a double boiler by placing a heatproof bowl over a pot of simmering water (don’t let the bowl touch the water), or use a microwave-safe bowl.

  1. Melt chocolate chips and 2 tablespoons butter together, stirring frequently until completely smooth. If using microwave, heat in 20-second intervals, stirring between each.
  2. Let the chocolate mixture cool for 5 minutes—this prevents it from melting the custard layer beneath.
  3. Pour the chocolate over the custard layer and spread evenly using a spatula. Work quickly but gently to avoid disturbing the layer underneath.
  4. Refrigerate for at least 2 hours, or until the chocolate is completely set and firm.

Cut and Serve: 17. Using the parchment overhang, lift the entire bar out of the pan and place on a cutting board.

  1. For clean cuts, use a large sharp knife dipped in hot water and wiped dry between each cut. Cut into 16-20 squares.
  2. Let bars sit at room temperature for 5-10 minutes before serving for the best texture and flavor.

Notes

  • The egg in the base layer is cooked by the hot butter mixture and gentle heating, making it safe to consume.
  • Bird’s Custard Powder is the traditional ingredient, but vanilla pudding mix (not instant) works as a substitute.
  • For easier cutting, score the chocolate layer lightly after it’s been chilling for 30 minutes, then finish chilling before cutting through completely.
  • Bars can be stored in an airtight container in the refrigerator for up to 1 week or frozen for up to 3 months.
  • If your kitchen is very warm, chill the knife between cuts to keep chocolate from melting.

Nutrition