Nanaimo Bars

Nanaimo Bars were one of the first desserts I fell in love with as a young cook in my mom’s Los Angeles kitchen. She’d discovered the recipe on a trip to Canada and brought it home, amazed at how such a simple, no-bake treat could deliver so much flavor. These bars are all about texture—the crunchy graham-almond-coconut base contrasts beautifully with that silky custard middle and the firm, bittersweet chocolate top. I often make them during the holidays when the kitchen is buzzing with family energy and laughter. They’re elegant enough for dessert platters yet easy enough for a casual weekend treat. Plus, they store beautifully, making them perfect for gifting or snacking straight from the fridge when no one’s looking. Every square feels like a tiny slice of Canadian comfort—sweet, nostalgic, and absolutely irresistible.

You’ll fall in love with Nanaimo Bars the moment you take that first bite. They’re a no-bake dessert dream—just melt, mix, and chill your way to perfection. Each layer brings something special: a crunchy, nutty base, a creamy custard center, and a smooth chocolate top that cracks just right. These bars freeze beautifully, making them perfect for planning ahead or surprising guests. Whether you’re hosting a holiday dinner, packing treats for a potluck, or craving a sweet midnight snack, Nanaimo Bars always deliver comfort and joy.

Table of Contents

Key Ingredients

Flatlay of Nanaimo Bar ingredients on wooden counter
The core ingredients that make up classic Nanaimo Bars

Every unforgettable bite of Nanaimo Bars comes from the magic of simple ingredients working together in perfect balance. Let’s break down what makes each layer so special.

Butter: Rich, unsalted butter forms the backbone of both the base and filling. European-style cultured butter adds a deeper flavor, giving these bars that luxurious, melt-in-your-mouth quality.

Cocoa Powder: Use high-quality unsweetened cocoa for the base. It delivers the deep chocolate flavor that balances the sweetness of the custard layer.

Graham Cracker Crumbs: These add that iconic chewy-crisp texture.

Shredded Coconut: Sweetened coconut brings chewiness and a light tropical note to the base—one of the key features that makes Nanaimo Bars so distinctive.

Almonds: Finely chopped almonds add crunch and a nutty undertone, making each bite texturally satisfying.

Custard Powder: The middle layer’s signature pale yellow color and creamy flavor come from this British pantry staple. If unavailable, instant vanilla pudding mix works beautifully.

Powdered Sugar and Heavy Cream: Together, they create that velvety buttercream-like layer that defines a great Nanaimo Bar.

Chocolate and Butter (for topping): A simple ganache of semi-sweet chocolate and butter creates a glossy, firm finish.

Each ingredient has a purpose, and when layered just right, they create a dessert that’s as balanced as it is indulgent.

Why did my Nanaimo Bars turn out runny or too soft in the middle?

One of the most common questions about Nanaimo Bars is: “Why is my custard layer runny?” The answer usually comes down to ratios and temperature. If the middle layer is too soft, it’s often because not enough powdered sugar or custard powder was added—or the butter was overly warm during mixing. Always beat the filling until thick and fluffy before spreading it over the chilled base. Use an 8×8-inch pan for the perfect layer thickness and let each layer set fully before adding the next. A little patience ensures clean cuts and that classic three-layer perfection every time.

Pro Tips for Success

Perfecting Nanaimo Bars isn’t difficult, but a few smart tricks make all the difference between good and unforgettable.

  • Chill between layers. Each layer needs time to firm up before adding the next. Chill the base for at least 20 minutes and the custard layer for 30. This keeps the chocolate topping from sinking or mixing.
  • Use cool, not cold, butter. For the filling, butter should be soft enough to blend smoothly but not melted—too warm and your custard layer may turn soupy.
  • Line the pan properly. Use parchment paper with overhanging edges. It makes lifting and slicing the bars much easier.
  • Cut while slightly chilled. Don’t wait until the chocolate is rock hard. Score the surface first, then slice cleanly with a sharp knife dipped in hot water.
  • Measure accurately. Precision matters—too little sugar or custard powder will soften the filling, while too much cocoa can make the base dry.
  • Experiment with textures. Try swapping almonds for walnuts or adding a sprinkle of sea salt on top for contrast.

With these simple habits, your Nanaimo Bars will come out glossy, layered, and irresistibly professional every time—just like the ones from a classic Canadian bakery.

How to Make Nanaimo Bars

Making Nanaimo Bars is pure kitchen joy — no oven required, just a few careful steps for perfectly distinct layers. Start by preparing an 8×8-inch pan lined with parchment paper or foil, leaving a slight overhang for easy removal.

1. Make the base.
In a heatproof bowl, melt the butter over a pot of simmering water, making sure the water never touches the bowl. Stir in cocoa powder, sugar, and salt until smooth. Gradually whisk in the beaten egg — this thickens the mixture and binds the crust. Return the bowl to heat for a minute until glossy and thick. Remove from heat, then fold in graham cracker crumbs, shredded coconut, and chopped almonds. Press the mixture firmly into the prepared pan and chill for at least 20 minutes.

Mixing Nanaimo Bar base ingredients in glass bowl
Action shot of butter, cocoa, and sugar being mixed for Nanaimo Bars

2. Prepare the custard layer.
In a mixer with a paddle attachment, beat softened butter, custard powder, powdered sugar, and heavy cream until pale, fluffy, and thick. Spread this custard filling evenly over the chilled base. Use an offset spatula for smooth edges, then refrigerate again for 30 minutes.

Spreading custard filling over Nanaimo Bar crust
Spreading the creamy custard layer over the chilled crust

3. Make the chocolate topping.
Melt semi-sweet chocolate and butter in a double boiler or microwave in short bursts. Stir until silky, then pour gently over the chilled custard. Tilt the pan to coat evenly. Chill until set — at least one hour.

4. Slice and serve.
Once the chocolate is firm but not brittle, lift the bars out using the parchment and cut into squares with a sharp, warm knife.

Serving Suggestions

Nanaimo Bars shine on any dessert table, from cozy family gatherings to elegant dinner parties. Serve them chilled for clean layers and that satisfying chocolate snap with every bite. They pair beautifully with strong coffee, espresso, or even a cold glass of milk for a comforting afternoon treat. For a festive twist, cut them into bite-size squares and arrange them with Shortbread Cookies and Chocolate Truffles on a holiday platter. Their rich layers and balanced sweetness make them the perfect shareable dessert year-round.

Pouring chocolate ganache over Nanaimo Bars
The smooth chocolate topping gives Nanaimo Bars their perfect glossy finish.

Storage & Make-Ahead Tips

Nanaimo Bars are the perfect make-ahead dessert because they actually improve after a day in the fridge. Store them in an airtight container, layered with parchment paper to prevent sticking. They’ll stay fresh for up to five days when chilled. For longer storage, freeze individual bars by wrapping them tightly in plastic wrap, then foil. They’ll keep beautifully for up to three months. When ready to serve, thaw overnight in the refrigerator—never at room temperature—to maintain their creamy, firm texture. These bars taste just as decadent days later, making them ideal for entertaining or gifting.

Sienna’s Touch

Every time I make Nanaimo Bars, I’m reminded of why I love simple, meaningful recipes—the kind that turn everyday moments into something special. My daughters love helping spread the chocolate layer, and somehow, that final swipe always makes them smile. I hope these bars bring as much joy to your kitchen as they do to mine. Share them, savor them, and enjoy.

If you love easy desserts that are rich, sweet, and perfect for sharing, you’re in the right place. This collection brings together some of our most popular treats, from classic Millionaires Shortbread and gooey Caramel Brownies to fun favorites like Brookies and indulgent Slutty Brownies. You’ll also find bright, citrusy options such as Lemon Bars and Key Lime Pie Bars, along with crowd-pleasers like Chocolate Chip Cookie Bars, Cheesecake Brownies, and classic Rice Krispie Treats. All recipes are tested, simple to follow, and made with everyday ingredients for reliable, delicious results.

Frequently Asked Questions

1. What are Nanaimo Bars made of?

Nanaimo Bars have three layers: a nutty coconut-graham crust, a creamy custard filling, and a glossy chocolate topping. Each layer adds texture and flavor for that signature sweet balance.

2. How should I store Nanaimo Bars?

Keep them in the fridge in an airtight container for up to five days. Serve them chilled for clean slices and the perfect bite.

3. Can I freeze Nanaimo Bars?

Absolutely! Wrap each bar in plastic wrap, then foil, and freeze for up to three months. Thaw overnight in the refrigerator for the best texture and flavor.

4. What can I use instead of custard powder?

If you don’t have custard powder, substitute with instant vanilla pudding mix or cornstarch mixed with a touch of vanilla extract. The taste stays creamy and rich.

Print

Nanaimo Bars

Classic Canadian no-bake Nanaimo Bars made with a crunchy graham-coconut-almond base, creamy custard filling, and glossy chocolate top. Easy to prepare, perfect for holidays or everyday treats.

  • Author: Sienna Brooks
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 2 hours (including chilling)
  • Yield: 16 bars 1x
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: Canadian
  • Diet: Vegetarian

Ingredients

Scale

Base

½ cup unsalted butter (125g)

5 Tbsp cocoa powder (40g)

¼ cup granulated sugar (50g)

1 egg, beaten

2 cups graham cracker crumbs (200g)

1 cup shredded sweetened coconut (100g)

½ cup almonds, finely chopped (40g)

¼ tsp salt

Middle Layer

½ cup unsalted butter, softened (113g)

3 tbsp heavy cream (45ml)

2 Tbsp vanilla custard powder (35g)

2 cups powdered sugar (240g)

Topping

4 oz semi-sweet chocolate (115g)

2 Tbsp unsalted butter (30ml)

Instructions

1. Line an 8×8 inch dish with parchment paper or foil.

2. Melt butter in a bowl over simmering water. Remove from heat and whisk in cocoa powder, salt, and sugar.

3. Slowly drizzle in the beaten egg while whisking. Return to heat until mixture thickens.

4. Fold in graham cracker crumbs, coconut, and almonds. Press into prepared pan and chill.

5. In a mixer, beat softened butter, powdered sugar, custard powder, and cream until fluffy.

6. Spread over the chilled base and smooth evenly. Refrigerate for 30 minutes.

7. Melt chocolate and butter together in a double boiler. Spread over custard layer and chill until set.

8. Cut into bars with a clean sharp knife and serve chilled.

Notes

• For a firmer custard, beat until light and fluffy before spreading.

• Always chill between layers for clean cuts.

• Substitute custard powder with instant vanilla pudding mix if needed.

• Store in the refrigerator up to 5 days or freeze up to 3 months.

Nutrition

  • Serving Size: 1 bar
  • Calories: 320
  • Sugar: 25g
  • Sodium: 80mg
  • Fat: 21g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 35mg

Keywords: Nanaimo Bars, No-Bake Dessert, Canadian Recipe, Chocolate Custard Bars

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!