Classic Three-Layer Nanaimo Bars

0.0 from 0 votes

These classic Nanaimo Bars are the kind of no-bake treat that earns a permanent place in the recipe box. The bottom layer is rich and pleasantly chewy, with chocolate, graham cracker crumbs, coconut, and optional almonds. A thick, buttery vanilla-custard filling sits in the middle, while a thin layer of semisweet chocolate gives every square a smooth, snappy finish.

I especially like this collected recipe because each layer brings something different without requiring an oven. The cocoa base has enough texture to balance the soft, sweet custard center, and the darker chocolate topping keeps the bars from tasting one-dimensional. They are rich, so an 8-inch pan comfortably makes 16 dessert-size squares.

These bars also travel well once thoroughly chilled, making them handy for holidays, cookie trays, potlucks, and treats to share at work. Give the layers enough chilling time before slicing; that little bit of patience produces the neatest squares and the best contrast between creamy and chewy textures.

Love this recipe? Pin it to your Dessert Recipes board on Pinterest so you don’t lose it!

Ingredients

Chocolate-Coconut Base

½ cup unsalted butter, softened

5 tbsp unsweetened cocoa powder

¼ cup granulated sugar

1 large egg, beaten

1¾ cups graham cracker crumbs

1 cup sweetened flaked coconut

½ cup almonds, finely chopped (Optional)

Custard Filling

½ cup unsalted butter, softened

3 tbsp heavy cream

2 tbsp custard powder

2 cups confectioners’ sugar

Chocolate Topping

4 oz semisweet baking chocolate, chopped

2 tsp unsalted butter

Instructions

  1. Prepare the pan. Line an 8-inch square baking pan with parchment paper, leaving enough overhang on two sides to lift out the finished bars.
  2. Cook the chocolate base. Set a heatproof bowl over a saucepan containing gently simmering water. Add ½ cup butter, cocoa powder, and granulated sugar. Stir until the mixture is melted and smooth.
  3. Cook the egg safely. Slowly stir the beaten egg into the warm chocolate mixture. Continue cooking and stirring over the double boiler for 2 to 3 minutes, until noticeably thickened. For food safety, the egg mixture should reach 71°C / 160°F.
  4. Finish the bottom layer. Remove from the heat. Stir in the graham cracker crumbs, coconut, and almonds, if using. Press firmly and evenly into the prepared pan.
  5. Make the custard layer. Beat the remaining ½ cup butter with the heavy cream and custard powder until fluffy. Gradually beat in the confectioners’ sugar until completely smooth.
  6. Chill the filling. Spread the custard mixture evenly over the base. Refrigerate until firm enough to support the chocolate topping, about 20 to 30 minutes.
  7. Prepare the topping. Gently melt the semisweet chocolate with 2 tsp butter in short microwave intervals, stirring frequently. Alternatively, melt them together over very low heat. Avoid overheating the chocolate; keep it well below 49°C / 120°F.
  8. Finish the bars. Spread the melted chocolate in a thin, even layer over the chilled custard filling. Refrigerate just until the chocolate is set.
  9. Slice and serve. Lift the slab from the pan using the parchment. For cleaner squares, allow it to stand briefly at room temperature before cutting into 16 pieces with a sharp knife.

Cooking Notes

Custard powder gives Nanaimo Bars their characteristic vanilla flavor and pale yellow center. Instant vanilla pudding mix can work as a substitute, although the flavor and consistency will be slightly different.

Do not pour very hot chocolate directly onto a soft custard layer. Let the chocolate cool slightly first, and make sure the filling is properly chilled.

For clean cuts, avoid slicing the bars when the chocolate is rock-hard from the refrigerator. Let them soften for about 10 minutes, then use a sharp knife warmed under hot water and wiped dry between cuts.

The almonds are optional. Leaving them out produces a nut-free version provided the remaining packaged ingredients are also certified nut-free.

Nutrition

The recipe produces one 8-inch square pan, or 16 servings. A practical dessert serving is 1 square, approximately 2 inches by 2 inches.

The estimated cooked batch weight is roughly 1,180 to 1,220 g, with minimal moisture loss because most of the recipe is assembled rather than baked. The calculation accounts for butter, cocoa, sugar, egg, graham crackers, coconut, almonds, cream, custard powder, confectioners’ sugar, and semisweet chocolate. Exact values vary by ingredient brand and whether the optional almonds are included.

Estimated Nutrition per Serving

Calories: 336 kcal
Fat: 22.1 g
Carb: 34.5 g
Protein: 3.3 g

Recipe Science

Nanaimo Bars are a three-layer, primarily no-bake Canadian dessert. The base combines fat, cocoa, crumbs, coconut, and egg; gentle heating thickens the egg proteins and creates enough structure to bind the dry ingredients. The middle layer is essentially a sweet butter-and-custard filling, while semisweet chocolate and a small amount of butter form the finishing layer.

The proportions are important because each layer provides a different physical property. Graham cracker crumbs and coconut absorb moisture and provide structure, butter keeps the base tender, and confectioners’ sugar thickens the custard filling without requiring additional cooking. Chilling firms the butterfat before the chocolate is applied, preventing the layers from blending together. Most active preparation takes about 30 minutes, but additional refrigeration improves both texture and slicing.

The finished bars should be refrigerated in an airtight container and are generally best within several days. They can also be frozen with parchment between layers. Almonds can be omitted, and instant vanilla pudding powder can substitute for custard powder when necessary.

Dietary Notes & Health Alerts: At approximately 22 g total fat per square, this is an intentionally rich dessert. Saturated fat is also expected to exceed 20% of the FDA Daily Value of 20 g per serving, qualifying as High. Added sugars are likewise likely to exceed 20% of the 50 g Daily Value. People limiting saturated fat or added sugar may prefer a smaller square. Sodium is not expected to reach the 20% threshold of the 2,300 mg Daily Value under typical ingredient formulations.

Why You’ll Love This Recipe

  • Three Distinct Layers: Chewy chocolate-coconut crust, creamy custard filling, and semisweet chocolate create contrasting textures in every bite.
  • No Oven Required: Only brief stovetop or microwave heating is necessary, making this particularly useful when the oven is occupied.
  • Perfect for Sharing: One small pan makes 16 rich squares that work beautifully on dessert trays.
  • Make-Ahead Friendly: Nanaimo Bars benefit from refrigeration, so preparing them ahead actually makes serving easier.
  • Easy to Customize: Keep the almonds for extra crunch, omit them, or substitute vanilla pudding powder when custard powder is unavailable.

FAQ

  • Can I make Nanaimo Bars without custard powder? Yes. Instant vanilla pudding powder is the closest convenient substitution, although the finished filling will taste slightly different.
  • Why did my chocolate topping crack when I cut it? It was probably too cold. Allow the bars to sit at room temperature for about 10 minutes, then slice with a warm, dry knife.
  • Can I leave out the almonds? Absolutely. They are optional and can simply be omitted without changing the other ingredient quantities.
  • Can Nanaimo Bars be made ahead? Yes. In fact, chilling gives the layers time to firm up. Keep the finished bars tightly covered in the refrigerator until serving.
  • Why is my custard layer too soft? Make sure the butter is softened rather than melted, measure the cream carefully, and thoroughly beat in the confectioners’ sugar. Refrigerating the layer before adding the chocolate is essential.

Conclusion

These classic Nanaimo Bars prove that a little layering can turn simple pantry ingredients into a seriously memorable dessert. Don’t worry if your first batch isn’t perfectly square; cooking is a journey, and the best recipes always leave room to make them your own.

What would you serve alongside these rich chocolate-custard bars: hot coffee, tea, or a cold glass of milk? Happy cooking, and save a square for yourself!

Classic Three-Layer Nanaimo Bars

Recipe by Bakery Library
0.0 from 0 votes
Course: Christmas CookiesCuisine: CanadianDifficulty: Easy
Servings

16

servings
Prep time

30

minutes
Cooking time

5

minutes
Calories

336

kcal

Rich no-bake chocolate-coconut bars layered with creamy vanilla custard filling and a smooth semisweet chocolate topping.

Ingredients

  • Chocolate-Coconut Base
  • ½ cup unsalted butter, softened

  • 5 tbsp unsweetened cocoa powder

  • ¼ cup granulated sugar

  • 1 large egg, beaten

  • 1¾ cups graham cracker crumbs

  • 1 cup sweetened flaked coconut

  • ½ cup almonds, finely chopped (Optional)

  • Custard Filling
  • ½ cup unsalted butter, softened

  • 3 tbsp heavy cream

  • 2 tbsp custard powder

  • 2 cups confectioners’ sugar

  • Chocolate Topping
  • 4 oz semisweet baking chocolate, chopped

  • 2 tsp unsalted butter

Directions

  • Prepare the pan. Line an 8-inch square baking pan with parchment paper, leaving enough overhang on two sides to lift out the finished bars.
  • Cook the chocolate base. Set a heatproof bowl over a saucepan containing gently simmering water. Add ½ cup butter, cocoa powder, and granulated sugar. Stir until the mixture is melted and smooth.
  • Cook the egg safely. Slowly stir the beaten egg into the warm chocolate mixture. Continue cooking and stirring over the double boiler for 2 to 3 minutes, until noticeably thickened. For food safety, the egg mixture should reach 71°C / 160°F.
  • Finish the bottom layer. Remove from the heat. Stir in the graham cracker crumbs, coconut, and almonds, if using. Press firmly and evenly into the prepared pan.
  • Make the custard layer. Beat the remaining ½ cup butter with the heavy cream and custard powder until fluffy. Gradually beat in the confectioners’ sugar until completely smooth.
  • Chill the filling. Spread the custard mixture evenly over the base. Refrigerate until firm enough to support the chocolate topping, about 20 to 30 minutes.
  • Prepare the topping. Gently melt the semisweet chocolate with 2 tsp butter in short microwave intervals, stirring frequently. Alternatively, melt them together over very low heat. Avoid overheating the chocolate; keep it well below 49°C / 120°F.
  • Finish the bars. Spread the melted chocolate in a thin, even layer over the chilled custard filling. Refrigerate just until the chocolate is set.
  • Slice and serve. Lift the slab from the pan using the parchment. For cleaner squares, allow it to stand briefly at room temperature before cutting into 16 pieces with a sharp knife.

Must Try Recipes

Author

Image Not Found

bakerylibrary

Welcome to The Cookie Library, a collection of classic cookies, holiday favorites, easy desserts, and dependable baking ideas for every occasion. Browse chocolate chip cookies, peanut butter cookies, shortbread, biscotti, brownies, no-bake treats, and cookie-decorating recipes, along with practical tips to help each batch turn out well. Whether you’re baking for your family, preparing a holiday cookie tray, or simply looking for something sweet, you’ll find recipes worth making, sharing, and keeping.

Recipe collections