Nanaimo Bars

If you can pronounce it, you can make them  – or maybe it’s the other way around. Either way, Nanaimo Bars are a gift from our friends to the North— a Canadian tradition that is a rich, sweet layered treat. Our version kicks it up a notch with a peanut butter filling that takes the dark chocolate, graham, almond and coconut crust to an entirely other level.

Can you say Na-nay-mo? That’s how you pronounce these amazing bars from Canada. Let’s get one thing out on the table right now. These have coconut in them so if you don’t like coconut, then I am going to encourage you try these thumbprints or peanut butter cookies. If you do LOVE coconut, we speak the same language which is a world where everything is made of dark chocolate and coconut. I truly would never leave. These Nanaimo Bars are YES-YES-MORE. Yes, there is chocolate; yes there is coconut and I want MORE of both.

Here’s the skinny. I thought about making these bars with healthier ingredients (like coconut oil for the butter) and perhaps someday I will. However, some things are just meant to be what they are. And I felt it might be a little disingenuous to butcher the Nanaimo Bar without giving it a fair shot. I did take liberties with the filling a bit as the traditional filling is pretty much a buttercream frosting. Which I know sounds a little unusual but if you think of the bars as a double frosted crust then there’s really nothing to think about. Somethings are not meant to be overthought. And if you’re a close friend of mine reading this: yes, I just said that.

As with some layer bars, the Nanaimo has a few steps. There are many recipes out there where the entire recipe is refrigerated in layers. I chose to bake the crust a bit to give it a firmer base and then refrigerated it for a bit but a word of caution: if you bake it too long, the thick peanut butter layer will not easily adhere to the crust. The crust is quite thick. I prefer a thick crust because I like something to hold on to and I want to really taste the almonds, coconut and chocolate in there. You can use a larger pan but your peanut butter layer will be on the thinner side which I also don’t love. You choose. Mo’ crust, Mo’ filling – Mo’ better.

Speaking of the peanut butter filling, this would be awesome on top of a cupcake. I’d thin it out a bit with a little more milk. My version here gives you the option of milk vs. cream and full disclosure,I did use cream because I was out of milk. Bad planning on my part. But sometimes these things happen. You can use any kind of milk you want but keep in mind the taste might be altered a bit. Give it a whirl and let me know.

Finally, the chocolate on top. I have been experimenting with different chocolate chips and used the Trader Joe’s ones in this recipe. I love their chocolate chips; however, I have found they don’t melt as easily as Nestle’s. I use the 30 second method in the microwave where I stir every 30 seconds and with the Trader Joe’s I find I have to use a little hot water to loosen things up a bit even with the conservative melting technique. Certainly, a double boiler would be a good alternative but it’s one more thing to clean and can’t go in the dishwasher. There’s a pattern here with the shortcuts  – maybe the whole post should be named FULL DISCLOSURE.

Regardless of how you make them or name them, Nanaimo Bars are a bite of heaven. The graham cracker, almond, chocolate and coconut crust has a really great rich but clean texture and taste. And the peanut butter filling and chocolate ganache send it right over-the-top to amazing. The best thing is you can cut them really small because it doesn’t take much to be satisfied. Trying to stop at one is the dilemma. Full disclosure.

This post contains links to affiliate websites including Amazon. I make a small commission for any purchases made using these links. Thank you!


For a crowd:

ONe pan is plenty because you can cut these lovies really small.

For a few:

Make them to share with your loved ones because they are decadent and be sure to save some for yourself!
Make the filling as a frosting for cupcakes.

a stack of nanaimo bars on white plate with red gingham napkins in the foreground and background.
5 from 2 votes

Nanaimo Bars

A thick layered bar traditionally from Canada. Our version is built on a crust of graham, almonds, chocolate and coconut and a peanut butter filling that brings it all together. And the chocolate ganache sends it right over the edge.
Prep Time:20 minutes
Refrigeration:2 hours
Total Time:20 minutes


For the Crust

  • ½ cup whole almonds, finely chopped; can purchase chopped if you don't have a food processor
  • ½ cup unsalted butter , cubed; at room temperature
  • 6 T unsweetened cocoa powder
  • 1 ½ cup unsweetened coconut
  • 2 cups graham cracker crumbs
  • ½ cup brown sugar
  • 1 egg

For the Peanut Butter Filling

For the Topping


  • Preheat oven to 350°.
  • Prepare a 9x9 brownie pan with parchment paper and let a little go up the sides.

For the Crust

  • In a food processor, finely chop the almonds. 
    food processor with graham crackers crushed on marble board and red gingham napkin.
  • Add the remaining ingredients and blend until the crust comes together and hold together when pressed about 2-3 minutes or so.
    food processor with butter, coconut, graham crackers crushed on marble board and red gin.gham napkin
  • Press in prepared pan evenly taking care to not go up the sides.
    chocolate crust in a gold baking pan with a red gingham background.
  • Bake for 8 minutes or so. Remove and let cool completely.

For the Filling

  • Beat the butter and peanut butter together until smooth and fluffy about 5 minutes. 
  • Meanwhile, in a medium bowl, combine the confectioner's sugar and cornstarch.
  • Beginning with the powdered sugar mix, add to the peanut butter mix and alternate with the milk in two parts. Blend between each addition. Add the vanilla and check for the consistency. It will be like a very thick frosting. 
  • Spread or press the peanut butter filling over the cooled crust and refrigerate for 30 minutes. 
    peanut butter layer in baking pan with a marble board and red gingham napkin.

For the Chocolate Topping

  • Melt the chocolate chips in a microwave safe bowl, removing to stir every thirty seconds. Add the butter after the first 30 seconds. The chips should melted in about 1-130 minutes. Splash with a little hot water if needed to get a smooth glossy ganache.
  • Spread over the cooled bars. Refrigerate until firm another 1 1/2 hours.
Course: Dessert
Cuisine: Celebrations, Party Food
Author: Lori Murphy
Did you make this recipe? Tag @josieandnina or tag #josieandnina!

Leave a Comment or Ask A Question

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment