This post may contain affiliate links, please see the privacy policy for details.

If you have never tried Nanaimo bars then you are in for a rich and creamy no‑bake treat. These classic Canadian dessert bars feature a crisp coconut‑graham crust, a smooth vanilla custard centre and a glossy chocolate top that comes together easily. Every bite blends crunchy, creamy and chocolatey layers with nostalgic flavor that always impresses. They are perfect for holidays, potlucks or anytime you want a make‑ahead dessert that holds its shape beautifully.

Two stacked Nanaimo bars with chocolate, custard, and coconut layers against a blue background—a classic no bake dessert and a layered bar recipe that freezes well.

No‑bake nanaimo bars have a crunchy coconut‑graham crust, creamy custard filling and smooth chocolate layer. They are easy, rich and crowd‑pleasing dessert bars.

You might also like Lucky Charms Rice Krispie treats, lemon zucchini bread, rainbow layer cake, strawberry shortcake, and Michigan cherry oat bars.

Three stacked Nanaimo bars with chocolate, custard, and coconut layers sit on a white surface with almonds nearby—an irresistible no bake dessert that’s perfect for any layered bar recipe collection.

Why You’ll Love It

No baking needed: These bars come together entirely without the oven.
Rich layered dessert: Crisp base, creamy custard and glossy chocolate combine in every bite.
Easy to prep ahead: Make them in advance and store in the fridge or freezer.
Classic favorite: This nostalgic Canadian treat is always a hit with guests. They’re very tasty bars that freeze well.

A close-up of a classic Canadian dessert, the Nanaimo bar, featuring chocolate, custard, and coconut layers on a white wooden surface—an irresistible no bake dessert.

Nanaimo Bars Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Unsalted butter: Adds richness to both crust and custard layers.
Granulated sugar: Sweetens and balances the chocolate base.
Cocoa powder: Adds deep chocolate flavor to the crust.
Egg: Binds the crust ingredients if tempered correctly.
Graham cracker crumbs: Form the crunchy base layer.
Sweetened coconut: Adds texture and chew to the crust. You can use flaked or shredded coconut.
Almonds: Finely chopped for a nutty crunch in the bottom layer.
Heavy cream: Makes the custard layer light and smooth.
Custard powder: Key to the classic creamy vanilla layer.
Icing sugar: Thickens and sweetens the custard filling.
Semi‑sweet chocolate: Forms the rich top layer.
Butter (top): Added to melted chocolate for sheen and smoothness.

Baking ingredients on a white table—chocolate, flour, sugar, cocoa, almonds, and measuring cups—perfect for making Nanaimo bars, a classic Canadian dessert and one of the best bars that freeze well.

How to Make Nanaimo Bars

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Make the base: Melt butter, sugar and cocoa in a double boiler and stir in an egg. Mix in graham crumbs, coconut and chopped almonds. Press firmly into the pan.
Make the custard layer: Cream butter, custard powder and heavy cream. Add icing sugar until smooth and spread over the chilled crust.
Make the topping: Melt chocolate and butter until smooth. Spread over chilled custard layer and score gently before fully set.
Cut into bars: Chill until firm then cut into neat 1 to 2-inch squares using a warm knife for clean edges.

Chocolate-topped Nanaimo bars—an irresistible no bake dessert—sit on a white wooden surface near a teal napkin, one with a bite taken.

Substitutions and Variations

Gluten free option: Use gluten free graham cracker crumbs to make the crust gluten free.
Nut free version: Omit almonds and use extra coconut or seeds instead.
Different chocolate topping: Swap the semi‑sweet chocolate for dark or milk chocolate.
Custard alternative: Use instant vanilla pudding powder instead. The color will be different, but it will be close. Or you can swap the 2 tablespoons of custard powder for ¼ cup of powdered milk plus a teaspoon of vanilla extract.
Flavor twist: Add a drop of almond or peppermint extract to the custard layer for variation.

A square Nanaimo bar with chocolate, custard, and coconut layers—a classic Canadian dessert—sits on a white wooden surface. These indulgent bars freeze well for make-ahead treats.

Serving Suggestions

With a drink: Pair your Nanaimo bars with one of these lemonade recipes or even an iced shaken oat milk espresso.
With other bars: You might like to serve pumpkin cheesecake bars too.
After a meal: Enjoy these Canadian bars after a Canadian inspired meal, perhaps poutine, a Halifax donair or one of these Canadian recipes.

Close-up of classic Canadian dessert Nanaimo bars, featuring rich chocolate and custard layers on a light surface—bars that freeze well and taste delicious.

How to Store Nanaimo Bars

Store: Keep Nanaimo bars in the refrigerator in an airtight container. You may find they get too soft if left at room temperature.
Freeze: One of the reasons that Nanaimo bars are so popular is because they freeze so well! Place the bars in layers with parchment paper between each layer in an airtight container. You can freeze them for up to 3 months.
Thaw: Defrost in the refrigerator overnight or at room temperature.

Squares of classic Canadian Nanaimo bars on a white wooden surface, with one layered bar revealing its creamy middle layer.

Top Tips

Chill each layer: Let the crust and custard layers set before adding the next one for best results.
Score the top: Lightly score the chocolate while still soft to prevent cracks later.
Cut with warm knife: Run the knife under hot water and wipe clean between cuts for perfect edges.
Use double boiler: Melt chocolate and butter gently to avoid burning or seizing.

Classic Canadian dessert: Chocolate and cream layered bars with whole almonds rest on a white wooden surface beside a green striped cloth—perfect for anyone seeking an easy layered bar recipe.

Nanaimo Bar FAQs

What are Nanaimo bars?

Nanaimo bars are a no bake dessert made in three layers.
Base layer: The base of a Nanaimo bar is a chocolate coconut cookie layer. This is a classic Nanaimo bar recipe that is no-bake but you will find recipes that do bake this bottom layer. Flaked or shredded coconut can be used.
Middle layer: The middle layer is a buttercream layer with custard powder. You can find custard powder at most grocery stores in the pudding or British food section of the store or online here. Bird’s Custard Powder in the yellow and blue can is the most popular brand.
Top layer: The chocolate topping on a Nanaimo bar is a tasty chocolate ganache layer of semi-sweet or bittersweet chocolate. I prefer to make the melted chocolate a double boiler as the chocolate layer tends to crack when you cut the bars if you melt in the microwave.  

Is this a traditional Nanaimo bars recipe?

I used to live in the City of Nanaimo which is a west coast city in British Columbia on Vancouver Island. This is the original recipe my mom has made my entire life, so I hope you enjoy it! If you are ever in the area, you might like to take a tour around Nanaimo.

Three layered chocolate and cream bars, a classic Canadian dessert, stacked on a white wooden surface with almonds scattered around.

Authentic Nanaimo Bars Recipe

5 from 44 votes

Nanaimo Bars

Nanaimo bars offer a no‑bake dessert solution that looks charming and tastes indulgent. Layered with a chocolate‑coconut crust, creamy custard centre and glossy chocolate top, they strike a perfect balance of textures. They are ideal for prepping ahead and slicing into neat bars for gatherings.
Prep Time: 20 minutes
Chilling Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 16

Ingredients 

Instructions 

Make the First Layer

  • In the top of a double boiler, combine ½ cup butter, sugar and the cocoa powder. Stir occasionally until melted and smooth. 
  • Beat in the egg (if required, temper the egg so not to curdle), stirring until thick for about 2 to 3 minutes.
  • Remove from heat and mix in the graham cracker crumbs, coconut and the finely chopped almonds. Note: you can also grind in a food processor. The finer they are chopped the better the bottom layer presses into the pan.
  • Press very firmly and evenly into the bottom of an ungreased 8-inch square pan. 

Make the Middle Layer

  • For the middle layer, cream together ½ cup butter, heavy cream and the custard powder until light and fluffy. Mix in the icing sugar until smooth.  
  • Spread over the bottom layer in the pan. Chill to let this layer set. Make sure it is completely chilled before moving to the next step. 

Make the Top Layer

  • While the second layer is chilling, melt the semisweet chocolate and butter in a double boiler or over low heat. The chocolate on top tends to crack when you cut the bars if you melt in the microwave.  
  • Spread over the chilled bars. Score through the top chocolate layer as soon as it starts to set to avoid cracking later.

Slice and Serve

  • Let the chocolate set before cutting into 1 or 2-inch squares. I find that the cuts are cleaner when you cut the bars slightly chilled with a warm knife. Clean between each cut for the best presentation. 

Notes

Chill each layer: Let the crust and custard layers set before adding the next one for best results.
Score the top: Lightly score the chocolate while still soft to prevent cracks later.
Cut with warm knife: Run the knife under hot water and wipe clean between cuts for perfect edges.
Use double boiler: Melt chocolate and butter gently to avoid burning or seizing.

Nutrition

Calories: 378kcal | Carbohydrates: 39g | Protein: 4g | Fat: 25g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 49mg | Sodium: 87mg | Potassium: 231mg | Fiber: 4g | Sugar: 27g | Vitamin A: 451IU | Vitamin C: 1mg | Calcium: 44mg | Iron: 2mg
Like this recipe? Rate and comment below!

I don’t live in Nanaimo anymore, but this no bake dessert recipe will always be close to my heart! Nanaimo bars deliver a sweet balance of crunchy, creamy and chocolatey with minimal effort. Prepare them ahead, chill them well and serve cold, making them ideal for parties or dessert trays. Their nostalgic flavor and layered presentation make this best Nanaimo bar recipe memorable and special.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




5 from 44 votes (41 ratings without comment)

6 Comments

  1. 5 stars
    These Nanaimo bars didn’t even make it to the freezer in my house—they were gone in a day! I forgot how addictively good they are. That creamy middle layer is everything. This one’s a keeper!

    1. You can find custard powder at most grocery stores in the pudding or British food section of the store or online https://amzn.to/3iJGHgH. Bird’s Custard Powder in the yellow and blue can is the most popular brand.