Classic No-Bake Nanaimo Bars

0.0 from 0 votes

These classic Nanaimo Bars are the kind of no-bake dessert that earns a permanent place in the recipe box. The bottom layer is rich and chewy with cocoa, graham cracker crumbs, coconut, and walnuts, while the center is a thick, buttery vanilla custard filling. A smooth layer of semisweet chocolate finishes everything with just enough bittersweet flavor to balance the sweetness.

I especially like how the three textures work together: a slightly crunchy chocolate-coconut base, a soft and creamy custard center, and that satisfying snap of chilled chocolate on top. They are undeniably rich, which is exactly why smaller squares work so well. This is the sort of collected recipe I save for holidays, cookie trays, potlucks, and those occasions when an ordinary brownie simply won’t do. The streamlined formatting and home-kitchen approach below follow the practical recipe-editing principles in my recipe collection.

Love these Nanaimo Bars? Pin them to your Dessert Recipes board on Pinterest so you don’t lose this keeper!

Ingredients

Chocolate Graham Crust

½ cup unsalted butter

¼ cup granulated sugar

5 tbsp unsweetened cocoa powder

1 large egg

1 tsp vanilla extract

2 cups graham cracker crumbs

1 cup sweetened shredded coconut

½ cup walnuts, finely chopped

Custard Filling

¼ cup unsalted butter, softened

2 cups confectioners’ sugar

2 tbsp vanilla custard powder

3 tbsp whole milk

Chocolate Topping

4 oz semisweet chocolate, chopped

1 tbsp unsalted butter

Instructions

  1. Prepare the pan. Lightly butter a 9-inch square baking pan. For easier removal, line it with parchment paper, leaving some overhang on two sides.
  2. Cook the chocolate mixture. Combine ½ cup butter, granulated sugar, and cocoa powder in a heavy saucepan or double boiler over low heat. Stir until the butter melts and the mixture is smooth.
  3. Add the egg carefully. Whisk the egg in a small bowl. Slowly whisk it into the warm cocoa mixture, stirring constantly so it does not scramble. Continue cooking gently until the mixture thickens slightly and reaches 71°C / 160°F. Remove from the heat and stir in the vanilla.
  4. Finish the crust. Stir in the graham cracker crumbs, coconut, and walnuts until evenly coated. Firmly press the mixture into the prepared pan, creating a compact, even layer. Refrigerate while preparing the filling.
  5. Make the custard layer. Beat the softened butter until creamy. Gradually add the confectioners’ sugar and custard powder, alternating with the milk. Beat until light, smooth, and spreadable.
  6. Chill the filling. Spread the custard mixture evenly over the crust. Refrigerate for about 30 to 45 minutes, or until firm.
  7. Add the chocolate. Gently melt the semisweet chocolate and 1 tbsp butter together, stirring until completely smooth. Let it cool for several minutes, then spread it evenly over the chilled custard layer.
  8. Set and slice. Refrigerate until the chocolate is nearly firm. For cleaner cuts, score the chocolate into 24 portions before it becomes rock-hard. Once completely chilled, cut along the score marks and serve.

Cooking Notes

Keep the heat low when adding the egg. High heat can scramble it rather than creating the smooth, thickened chocolate mixture needed for the crust.

Traditional vanilla custard powder gives Nanaimo Bars their characteristic filling. If it is unavailable, vanilla instant pudding mix can work in a pinch, although the flavor and texture will differ slightly.

For cleaner layers, allow the custard filling to become thoroughly chilled before adding the melted chocolate.

Do not wait until the chocolate topping is extremely cold and brittle before cutting. A sharp knife warmed briefly under hot water, then dried, helps produce neat squares.

Walnuts can be replaced with pecans. For a nut-free variation, omit the walnuts and add a little extra graham cracker crumb or coconut as needed to maintain a firm base.

Nutrition

Yields: 24 bars

Recommended Serving Size: 1 bar, approximately 1½ to 2 inches square

The original recipe lists 12 servings but a yield of 2 dozen bars. Because Nanaimo Bars are exceptionally rich, 24 individual bars is the more practical serving yield. Estimated nutrition will vary with the brands of graham crackers, coconut, custard powder, and chocolate used.

Estimated Nutrition per Serving

Calories: 195 kcal
Fat: 11.5 g
Carb: 23.5 g
Protein: 2.0 g

Recipe Science

Nanaimo Bars are a three-layer chilled dessert rather than a conventional baked bar. The foundation combines fat, cocoa, egg, graham cracker crumbs, coconut, and walnuts. Gentle heating melts the butter, dissolves some of the sugar, and cooks the egg enough to bind the dry ingredients. Chilling then allows the butter and cocoa mixture to firm, creating a stable base for the softer custard layer.

The middle layer relies heavily on confectioners’ sugar and butter for structure. Custard powder contributes vanilla flavor, starch, and the characteristic pale color associated with traditional Nanaimo Bars. The final combination of semisweet chocolate and butter produces a topping that remains somewhat softer than plain refrigerated chocolate, making the finished bars easier to bite and slice. Adequate chilling between layers prevents them from blending together.

These bars are particularly practical for make-ahead entertaining because refrigeration is part of the preparation. Keep them covered in the refrigerator and serve chilled or after a short rest at room temperature. The nuts can be changed or omitted, but significant alterations to the butter, sugar, or crumb quantities may affect how firmly the layers set.

Dietary Notes & Health Alerts: Based on the estimated 24-bar yield, saturated fat and sodium are expected to remain below the FDA’s 20% Daily Value threshold per bar. Added sugar is the primary nutritional consideration; depending on the sweetened coconut, graham crackers, and chocolate brands used, one bar can contribute a meaningful portion of the FDA’s 50 g Daily Value for added sugars. Keeping the recipe at 24 small servings is preferable to treating two bars as a standard portion.

Why You’ll Love This Recipe

  • Three Irresistible Layers: Chewy chocolate-coconut crust, silky vanilla custard, and semisweet chocolate give every bite contrasting textures.
  • No Oven Required: Aside from briefly cooking the base on the stovetop, the refrigerator does the work.
  • Perfect for Making Ahead: The bars need time to chill, making them especially convenient for parties and holiday dessert trays.
  • Small but Satisfying: These bars are intensely rich, so a modest square delivers plenty of chocolate and custard flavor.
  • Easy to Customize: Swap walnuts for pecans, adjust the chocolate intensity, or make the bars without nuts.

FAQ

  • Can I make Nanaimo Bars ahead of time? Yes. They are actually better suited to advance preparation because every layer needs time to set. Make them a day before serving and keep them refrigerated.
  • Why is my custard layer too soft? The butter may have been overly warm, or the filling may simply need more chilling time. If it is very loose before spreading, beat in a small amount of additional confectioners’ sugar.
  • Can I make them without walnuts? Yes. Leave the walnuts out for a nut-free version and add a little more graham cracker crumb or coconut if the crust seems too soft.
  • Why does the chocolate crack when I cut the bars? The topping becomes brittle when completely refrigerated. Score it while it is partially set, or use a warm, dry knife to make the final cuts.
  • Do Nanaimo Bars need to stay refrigerated? Yes. Refrigeration keeps the butter-rich custard filling firm and maintains the distinct layers. Let individual bars sit out briefly before eating if you prefer a softer texture.

Conclusion

There is something wonderfully nostalgic about a dessert with three unapologetically decadent layers, and these Nanaimo Bars deliver every time. Cooking is always a little personal, so don’t hesitate to adjust the nuts or chocolate and make this collected classic your own.

Would you serve yours straight from the refrigerator or let that creamy center soften for a few minutes first? Happy cooking, friends!

Classic No-Bake Nanaimo Bars

Recipe by Bakery Library
0.0 from 0 votes
Course: No-Bake CookiesCuisine: AmericanDifficulty: Easy
Servings

24

bars
Prep time

25

minutes
Cooking time

10

minutes
Calories

195

kcal

Rich three-layer bars featuring a chocolate-graham coconut crust, creamy vanilla custard filling, and smooth semisweet chocolate topping.

Ingredients

  • Chocolate Graham Crust
  • ½ cup unsalted butter

  • ¼ cup granulated sugar

  • 5 tbsp unsweetened cocoa powder

  • 1 large egg

  • 1 tsp vanilla extract

  • 2 cups graham cracker crumbs

  • 1 cup sweetened shredded coconut

  • ½ cup walnuts, finely chopped

  • Custard Filling
  • ¼ cup unsalted butter, softened

  • 2 cups confectioners’ sugar

  • 2 tbsp vanilla custard powder

  • 3 tbsp whole milk

  • Chocolate Topping
  • 4 oz semisweet chocolate, chopped

  • 1 tbsp unsalted butter

Directions

  • Prepare the pan. Lightly butter a 9-inch square baking pan. For easier removal, line it with parchment paper, leaving some overhang on two sides.
  • Cook the chocolate mixture. Combine ½ cup butter, granulated sugar, and cocoa powder in a heavy saucepan or double boiler over low heat. Stir until the butter melts and the mixture is smooth.
  • Add the egg carefully. Whisk the egg in a small bowl. Slowly whisk it into the warm cocoa mixture, stirring constantly so it does not scramble. Continue cooking gently until the mixture thickens slightly and reaches 71°C / 160°F. Remove from the heat and stir in the vanilla.
  • Finish the crust. Stir in the graham cracker crumbs, coconut, and walnuts until evenly coated. Firmly press the mixture into the prepared pan, creating a compact, even layer. Refrigerate while preparing the filling.
  • Make the custard layer. Beat the softened butter until creamy. Gradually add the confectioners’ sugar and custard powder, alternating with the milk. Beat until light, smooth, and spreadable.
  • Chill the filling. Spread the custard mixture evenly over the crust. Refrigerate for about 30 to 45 minutes, or until firm.
  • Add the chocolate. Gently melt the semisweet chocolate and 1 tbsp butter together, stirring until completely smooth. Let it cool for several minutes, then spread it evenly over the chilled custard layer.
  • Set and slice. Refrigerate until the chocolate is nearly firm. For cleaner cuts, score the chocolate into 24 portions before it becomes rock-hard. Once completely chilled, cut along the score marks and serve.

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