Nanaimo Bars Recipe

Learn how to make authentic homemade Nanaimo Bars with this easy no-bake recipe. The best traditional Canadian dessert features three irresistible layers - a chocolate graham cracker base, creamy custard center, and glossy chocolate topping. Perfect for holiday baking or special occasions!
Difficulty:
Intermediate
Prep Time:
45 mins
Cook Time:
0 mins
Serves:
16 bars
An overhead shot of perfectly cut Nanaimo bars arranged on a rustic slate serving board, showcasing their distinct three layers - the dark chocolate coconut-studded base, the vibrant yellow vanilla custard center, and the glossy chocolate ganache top. A cross-section view reveals the precise layering and beautiful contrast between textures. Soft natural light highlights the sheen of the chocolate top layer, while crumbs of coconut and graham crackers artfully scatter around the display. A vintage dessert fork rests beside one bar, with a small bite taken out, revealing the creamy custard layer. The warm tones of the wooden elements complement the rich browns of the chocolate and golden yellow of the custard.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">For the base:</li><li class="ingredients-single-item">115g unsalted butter</li><li class="ingredients-single-item">50g granulated sugar</li><li class="ingredients-single-item">30g cocoa powder</li><li class="ingredients-single-item">1 large egg, beaten</li><li class="ingredients-single-item">175g graham cracker crumbs (or digestive biscuits)</li><li class="ingredients-single-item">60g desiccated coconut</li><li class="ingredients-single-item">60g almonds, finely chopped</li><li class="ingredients-single-item">For the middle layer:</li><li class="ingredients-single-item">115g unsalted butter, softened</li><li class="ingredients-single-item">3 tbsp heavy cream</li><li class="ingredients-single-item">2 tbsp custard powder (or vanilla pudding powder)</li><li class="ingredients-single-item">250g icing sugar, sifted</li><li class="ingredients-single-item">For the top layer:</li><li class="ingredients-single-item">115g dark chocolate, chopped</li><li class="ingredients-single-item">30g unsalted butter</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size:
🔥 Calories:
🥑 Fat:
🧈 Saturated Fat:
🍞 Carbohydrates:
🍭 Sugar:
🍗 Protein:
🫀 Cholesterol:
🧂 Sodium:

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">20cm square baking tin</li><li class="equipment-single-item">Parchment paper</li><li class="equipment-single-item">Double boiler (or heat-proof bowl and saucepan)</li><li class="equipment-single-item">Electric mixer</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Line your 20cm square baking tin with parchment paper, leaving overhang on all sides to easily lift out the bars later. This preparation step is crucial for clean removal and cutting.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>For the base layer, set up a double boiler by placing a heatproof bowl over a pan of gently simmering water (ensure the water doesn't touch the bowl). Add the butter, sugar, and cocoa powder, stirring until completely melted and smooth. This gentle heating prevents the chocolate from seizing or burning.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Remove from heat and gradually whisk in the beaten egg, stirring constantly. Return to low heat for 1-2 minutes until slightly thickened. The mixture will become glossy and more cohesive as the egg cooks and binds the ingredients together.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Stir in the graham cracker crumbs, coconut, and chopped almonds until thoroughly combined. The mixture should hold together when pressed. Press this mixture firmly and evenly into the prepared tin, creating a compact base. Use the back of a spoon or measuring cup to ensure it's tightly packed, which prevents crumbling when cut.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Refrigerate the base layer for at least 30 minutes until firm. This cooling step is essential before adding the next layer to prevent them from mixing together.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>For the middle custard layer, cream the softened butter with an electric mixer until light and fluffy, about 2-3 minutes. Beating incorporates air for a lighter texture.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>In a small bowl, combine the custard powder and cream to form a smooth paste. Add this to the butter and beat until well incorporated. The custard powder gives the traditional yellow color and vanilla flavor that defines authentic Nanaimo bars.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Gradually add the sifted icing sugar, beating constantly until the mixture is smooth, light and fluffy. This could take 3-4 minutes. The proper consistency should be spreadable but firm enough to hold its shape.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Spread this custard filling evenly over the chilled base with an offset spatula, creating a smooth, level surface. Return to the refrigerator for at least 15 minutes to set before adding the final layer.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>For the chocolate topping, melt the dark chocolate and butter together in a clean double boiler, stirring occasionally until completely smooth. Allow to cool slightly (about 5 minutes) but not set. The slight cooling prevents the top layer from melting the custard layer beneath.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Pour the chocolate mixture over the chilled custard layer and immediately tilt the pan to create an even coating. For the classic Nanaimo bar look, use the tines of a fork to create parallel lines across the top while still wet.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Refrigerate the bars for at least 2 hours, or preferably overnight, until completely set. The long chilling time allows the flavors to meld and ensures clean cutting.</li><li class="MethodStepper"><h4 class="step-title">Step 13</h4>To serve, use the parchment paper overhang to lift the entire block out of the tin. For the cleanest cuts, dip a sharp knife in hot water, wipe dry, and slice in one smooth motion. Clean and reheat the knife between each cut. Allow the bars to sit at room temperature for 10-15 minutes before serving for the best flavor and texture.</li><li class="MethodStepper"><h4 class="step-title">Step 14</h4>Store any leftover bars in an airtight container in the refrigerator for up to a week, or freeze for up to three months between layers of parchment paper.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Nanaimo Bars?

Nanaimo Bars require three distinct layers of ingredients: a chocolate-coconut base (butter, sugar, cocoa, egg, graham crackers, coconut, almonds), a custard middle layer (butter, cream, custard powder, icing sugar), and a chocolate topping (dark chocolate and butter).

How to cook Nanaimo Bars at home?

Learn how to cook Nanaimo Bars by following this no-bake recipe. You'll create three distinct layers: first, prepare and chill the chocolate-coconut base, then spread the custard filling over it, and finally top with a glossy chocolate ganache. The bars require proper chilling between layers and before serving for the best results.

Can I substitute the custard powder in the middle layer?

Yes, if you can't find custard powder, vanilla pudding powder makes an excellent substitute. Alternatively, you can use instant vanilla pudding mix or make your own by combining powdered milk, cornstarch, vanilla and a touch of yellow food colouring for the authentic appearance.

Why are my Nanaimo Bars crumbling when I cut them?

Crumbling bars typically indicate insufficient chilling time or pressing. Ensure you firmly pack the base layer, chill thoroughly between adding each layer, and allow the completed bars to set overnight. For clean cuts, dip your knife in hot water and wipe dry between slices.

Are traditional Nanaimo Bars gluten-free?

Traditional Nanaimo Bars are not gluten-free due to the graham cracker crumbs in the base. However, you can easily make a gluten-free version by substituting the graham crackers with gluten-free biscuits, ensuring all other ingredients like custard powder are certified gluten-free as well.

Want to try something else in ...

International Dishes & Appetizers

Try following recommended recipes

No items found.
{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Nanaimo Bars Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/684274701f89f006d4591a28_Leonardo_Phoenix_10_An_overhead_shot_of_perfectly_cut_Nanaimo_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-05-31", "description": "Learn how to make authentic homemade Nanaimo Bars with this easy no-bake recipe. The best traditional Canadian dessert features three irresistible layers - a chocolate graham cracker base, creamy custard center, and glossy chocolate topping. Perfect for holiday baking or special occasions!", "prepTime": "PT45M", "cookTime": "PT0M", "totalTime": "PT2H45M", "keywords": "Nanaimo bars, Canadian dessert, no-bake dessert, chocolate custard bars, layered dessert", "recipeYield": "16", "recipeCategory": "Dessert", "recipeCuisine": "Canadian", "nutrition": { "@type": "NutritionInformation", "calories": "285 calories", "carbohydrateContent": "28 g", "proteinContent": "3 g", "fatContent": "18 g", "saturatedFatContent": "10 g", "cholesterolContent": "45 mg", "sodiumContent": "125 mg", "sugarContent": "22 g", "servingSize": "1 bar" }, "recipeIngredient": [ "115g unsalted butter", "50g granulated sugar", "30g cocoa powder", "1 large egg, beaten", "175g graham cracker crumbs (or digestive biscuits)", "60g desiccated coconut", "60g almonds, finely chopped", "115g unsalted butter, softened", "3 tbsp heavy cream", "2 tbsp custard powder (or vanilla pudding powder)", "250g icing sugar, sifted", "115g dark chocolate, chopped", "30g unsalted butter" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare Baking Tin", "text": "Line your 20cm square baking tin with parchment paper, leaving overhang on all sides to easily lift out the bars later. This preparation step is crucial for clean removal and cutting." }, { "@type": "HowToStep", "name": "Make Base Mixture", "text": "For the base layer, set up a double boiler by placing a heatproof bowl over a pan of gently simmering water (ensure the water doesn't touch the bowl). Add the butter, sugar, and cocoa powder, stirring until completely melted and smooth. This gentle heating prevents the chocolate from seizing or burning." }, { "@type": "HowToStep", "name": "Add Egg", "text": "Remove from heat and gradually whisk in the beaten egg, stirring constantly. Return to low heat for 1-2 minutes until slightly thickened. The mixture will become glossy and more cohesive as the egg cooks and binds the ingredients together." }, { "@type": "HowToStep", "name": "Complete Base Layer", "text": "Stir in the graham cracker crumbs, coconut, and chopped almonds until thoroughly combined. The mixture should hold together when pressed. Press this mixture firmly and evenly into the prepared tin, creating a compact base. Use the back of a spoon or measuring cup to ensure it's tightly packed, which prevents crumbling when cut." }, { "@type": "HowToStep", "name": "Chill Base", "text": "Refrigerate the base layer for at least 30 minutes until firm. This cooling step is essential before adding the next layer to prevent them from mixing together." }, { "@type": "HowToStep", "name": "Prepare Custard Layer", "text": "For the middle custard layer, cream the softened butter with an electric mixer until light and fluffy, about 2-3 minutes. Beating incorporates air for a lighter texture." }, { "@type": "HowToStep", "name": "Mix Custard Ingredients", "text": "In a small bowl, combine the custard powder and cream to form a smooth paste. Add this to the butter and beat until well incorporated. The custard powder gives the traditional yellow color and vanilla flavor that defines authentic Nanaimo bars." }, { "@type": "HowToStep", "name": "Add Powdered Sugar", "text": "Gradually add the sifted icing sugar, beating constantly until the mixture is smooth, light and fluffy. This could take 3-4 minutes. The proper consistency should be spreadable but firm enough to hold its shape." }, { "@type": "HowToStep", "name": "Apply Custard Layer", "text": "Spread this custard filling evenly over the chilled base with an offset spatula, creating a smooth, level surface. Return to the refrigerator for at least 15 minutes to set before adding the final layer." }, { "@type": "HowToStep", "name": "Prepare Chocolate Topping", "text": "For the chocolate topping, melt the dark chocolate and butter together in a clean double boiler, stirring occasionally until completely smooth. Allow to cool slightly (about 5 minutes) but not set. The slight cooling prevents the top layer from melting the custard layer beneath." }, { "@type": "HowToStep", "name": "Add Chocolate Layer", "text": "Pour the chocolate mixture over the chilled custard layer and immediately tilt the pan to create an even coating. For the classic Nanaimo bar look, use the tines of a fork to create parallel lines across the top while still wet." }, { "@type": "HowToStep", "name": "Final Chill", "text": "Refrigerate the bars for at least 2 hours, or preferably overnight, until completely set. The long chilling time allows the flavors to meld and ensures clean cutting." }, { "@type": "HowToStep", "name": "Slice and Serve", "text": "To serve, use the parchment paper overhang to lift the entire block out of the tin. For the cleanest cuts, dip a sharp knife in hot water, wipe dry, and slice in one smooth motion. Clean and reheat the knife between each cut. Allow the bars to sit at room temperature for 10-15 minutes before serving for the best flavor and texture." }, { "@type": "HowToStep", "name": "Store", "text": "Store any leftover bars in an airtight container in the refrigerator for up to a week, or freeze for up to three months between layers of parchment paper." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "187" }, "review": [ { "@type": "Review", "author": "Olivia Chen", "datePublished": "2024-05-20", "reviewBody": "These Nanaimo bars have the perfect balance of sweetness! The custard layer is absolutely divine, and the chocolate topping adds just the right amount of richness. My family couldn't get enough of them!", "name": "Perfectly Balanced Sweetness", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Pierre Lefèvre", "datePublished": "2024-05-18", "reviewBody": "As a Canadian who grew up with Nanaimo bars, I can confirm these taste incredibly authentic! The detailed instructions helped me recreate that nostalgic flavor perfectly. Merci beaucoup for sharing this recipe!", "name": "Authentic Canadian Taste", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Ananya Patel", "datePublished": "2024-05-25", "reviewBody": "I've tried several bakery versions of Nanaimo bars, but this homemade recipe is superior in every way! The layers are distinct, the base has the perfect texture, and the custard filling is so creamy. Worth every minute of preparation!", "name": "Better Than Any Bakery", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Santiago Rodriguez", "datePublished": "2024-05-22", "reviewBody": "I've made these twice already and they disappeared instantly both times! The detailed instructions about chilling between layers really makes a difference in the final presentation. Everyone asked for the recipe!", "name": "Repeat Baker Success", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Mei Tanaka", "datePublished": "2024-05-27", "reviewBody": "The custard layer in these Nanaimo bars is absolutely heavenly! So smooth and creamy. I was worried about the complexity but the step-by-step instructions made it foolproof. Definitely worth the chilling time for such a delicious treat!", "name": "Heavenly Custard Layer", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ] }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Nanaimo Bars?", "acceptedAnswer": { "@type": "Answer", "text": "Nanaimo Bars require three distinct layers of ingredients: a chocolate-coconut base (butter, sugar, cocoa, egg, graham crackers, coconut, almonds), a custard middle layer (butter, cream, custard powder, icing sugar), and a chocolate topping (dark chocolate and butter)." } }, { "@type": "Question", "name": "How to cook Nanaimo Bars at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Nanaimo Bars by following this no-bake recipe. You'll create three distinct layers: first, prepare and chill the chocolate-coconut base, then spread the custard filling over it, and finally top with a glossy chocolate ganache. The bars require proper chilling between layers and before serving for the best results." } }, { "@type": "Question", "name": "Can I substitute the custard powder in the middle layer?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, if you can't find custard powder, vanilla pudding powder makes an excellent substitute. Alternatively, you can use instant vanilla pudding mix or make your own by combining powdered milk, cornstarch, vanilla and a touch of yellow food colouring for the authentic appearance." } }, { "@type": "Question", "name": "Why are my Nanaimo Bars crumbling when I cut them?", "acceptedAnswer": { "@type": "Answer", "text": "Crumbling bars typically indicate insufficient chilling time or pressing. Ensure you firmly pack the base layer, chill thoroughly between adding each layer, and allow the completed bars to set overnight. For clean cuts, dip your knife in hot water and wipe dry between slices." } }, { "@type": "Question", "name": "Are traditional Nanaimo Bars gluten-free?", "acceptedAnswer": { "@type": "Answer", "text": "Traditional Nanaimo Bars are not gluten-free due to the graham cracker crumbs in the base. However, you can easily make a gluten-free version by substituting the graham crackers with gluten-free biscuits, ensuring all other ingredients like custard powder are certified gluten-free as well." } } ] }