• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Dessert Recipes
A closeup of Nanaimo Bars

Mom’s Nanaimo Bars – Our Authentic Canadian Dessert

Kristen Stevens
By: Kristen Stevens
Updated: 04/29/2025
4.7 stars (68 ratings)
130 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Nanaimo bars are a classic Canadian dessert. This is Mom’s recipe, and it is a bit less sweet than most—which is a good thing! They are made with a graham crumb, coconut, and nut crust, then topped with a layer of buttery custard and finished with chocolate. You’ll love this no-bake dessert!

A closeup of Nanaimo Bars

It’s no surprise that Nanaimo bars hold a special place in the hearts of Canadians like me. These delicious treats bring together a trio of irresistible layers: a crumbly crust of walnuts, chocolate, and coconut; a luxuriously velvety custard center; and a glossy chocolate ganache.

Being Canadian, I know a thing or two about Nanaimo bars. The biggest takeaway is that homemade Nanaimo bars are MILES above the ones you find for sale around British Columbia. Once you’ve tried my Mom’s recipe, you’ll never go back.

What is a Nanaimo bar?

A Nanaimo bar is a classic Canadian dessert! While it’s spread all over Canada, it originated in the city of Nanaimo on Vancouver Island in British Columbia—just a hop away from The Endless Meal headquarters! These no-bake tasty treats are made by layering three distinct tiers: a crumbly base, a creamy custard middle, and a chocolate topping. The result is like a layered bar cookie. They are loved year-round and hold a special place as a festive-season staple in Canada.

Why you’ll love this nanaimo bar recipe

  • No bake: You don’t need to turn the oven on for this breezy recipe – simply assemble the layers then chill in the fridge.
  • Mom’s recipe: You can taste the love that has gone into perfecting this recipe!
  • Three-layer simplicity: Crafting these bars is as easy as 1-2-3. Each layer is as simple as melting and combining ingredients in a bowl.
  • Make-ahead: Whip up a batch in advance and store them in the fridge for up to a week.
  • Freezer-friendly: They freeze so well that you can stash them for up to three months. Simply put in the fridge the day before to let them thaw.
  • Perfect for any occasion: Share the joy at your next gathering – these crowd-pleasers are perfect to bring to a potluck, bake sale, or for when your sweet tooth strikes.

Key ingredients

Ready to try a little piece of Canada?!

  • Cocoa powder: Opt for unsweetened.
  • Granulated sugar: For the base layer – you can use brown sugar if you’re in a pinch.
  • Graham cracker crumbs: To achieve the best crumbly texture, don’t crush them down to a powder. They should maintain texture for the classic nanaimo bar crunch.
  • Fine coconut: Also referred to as desiccated coconut.
  • Chopped walnuts: Adds a nutty crunch to the base.
  • Powdered sugar: Only use powdered sugar in the filling, as other types of sugar will make it too gritty.
  • Bird’s vanilla custard powder: The most authentic option for nanaimo bars!
  • Chocolate: The top layer is made with dark chocolate or chocolate chips mixed with butter for a glossy, decadent finish.
Three pictures showing how to make nanaimo bars

Tips for making the best Nanaimo bars

Nanaimo bars are surprisingly simple to make, but there are a few hot tips that will help you along the way. Here are our top advice:

  • Parchment paper: Lining your pan with parchment paper makes it easier to remove the bars without smooshing them.
  • Butter temp: Ensure your butter for the middle layer has been softened at room temperature. If your house is chilly in winter, one trick is to cut the butter into cubes, place it in the bowl you’ll mix the custard layer in, and place it in the oven with the light on. Don’t turn the oven on – the light will be enough to soften the butter.
  • Even layers: This recipe works best when the layers are uniform. Press the base layer down firmly for evenness before adding the next, and use the back of a spoon or spatula to smoothen. After you add the chocolate layer, gently tap the pan on your counter to level out the chocolate.
  • Chill out: Allow each layer to set properly before adding the next to avoid the layers blending into each other.
  • Melt chocolate: Gently melt the chocolate in the final layer like it’s an art: don’t rush this step! Funny things can happen to chocolate that melts too quickly, so take your time and melt alongside the butter low and slow.
  • Clean slices: There are a few tips for slicing up your nanaimo bars so the chocolate doesn’t break and so the layers don’t blend too much. First, cut the chocolate when it’s soft set rather than when it’s totally hard to prevent cracking. Dip your sharp knife in hot water then rather than pushing the knife down, cut it across for cleaner cuts.

Recipe FAQs

What is Bird’s custard powder?

Bird’s Custard Powder is that stuff in the red, yellow, and blue box tin that looks like the branding hasn’t changed since 1952. You can find it in the baking section at most supermarkets. The ingredients are simply: cornstarch, salt, color (annatto, a natural color), and flavor (vanilla). If you can’t find it, you could substitute cornstarch, a tiny pinch of salt, and some vanilla. But for ‘authentic’ Nanaimo bars, do see if you can find it.

How do I store Nanaimo bars?

Place these in a covered container in your fridge for up to a week.

Can you freeze Nanaimo bars?

Yes – store in the freezer in an airtight container for up to three months. To thaw, put them in the fridge overnight. Or simply let one sit on your counter for about 10 minutes – they don’t take long to thaw!

Tap stars to rate!
4.71 stars (68 ratings)
A closeup of Nanaimo Bars

Mom’s Nanaimo Bars Recipe

Prep: 40 minutes mins
Chill Time: 1 hour hr
Cook: 0 minutes mins
Total: 1 hour hr 40 minutes mins
Rate Recipe Print
SaveSaved!
Add us as a preferred source
Nanaimo bars are a classic Canadian dessert. This is Mom's recipe, and it is a bit less sweet than most—which is a good thing! They are made with a graham crumb, coconut, and nut crust, then topped with a layer of buttery custard and finished with chocolate. You'll love this no-bake dessert!
40

Ingredients

Bottom Layer

  • ½ cup butter
  • 5 tablespoons cocoa powder
  • ¼ cup granulated sugar
  • 1 large egg
  • 1 ¾ cup Graham cracker crumbs
  • ¾ cup fine coconut
  • ¼ cup chopped walnuts

Middle Layer

  • 3 cups powdered sugar
  • ¾ cup butter (softened)
  • ¼ cup milk
  • ¼ cup Bird's vanilla custard powder

Top Layer

  • 8 ounces shaved dark chocolate or chocolate chips
  • 4 tablespoons butter

Instructions 

Bottom layer

  • Lay a piece of parchment paper in a 9×11-inch pan, letting some hang over the sides. (This makes it easier to remove the Nanaimo bars.)
  • Melt the butter in a medium-sized pot over medium heat. Whisk in the cocoa powder and sugar. Remove the pot from the heat then add the egg and whisk until it has thickened, about 30 seconds. Stir in the Graham cracker crumbs, coconut, and walnuts. Press the crust firmly into the prepared pan.
    ½ cup butter, 5 tablespoons cocoa powder, ¼ cup granulated sugar, 1 large egg, 1 ¾ cup Graham cracker crumbs, ¾ cup fine coconut, ¼ cup chopped walnuts

Middle layer

  • Add all the middle layer ingredients to a large bowl and cream them together using electric beaters. Pour the custard over the first layer and smooth the top.
    3 cups powdered sugar, ¾ cup butter, ¼ cup milk, ¼ cup Bird's vanilla custard powder
  • Place the pan into your fridge for at least 20 minutes, or until the custard is firm.

Top layer

  • Add the chocolate and butter to a medium-sized pan over low heat and let both melt. Whisk to combine and then pour the chocolate over the custard. Smooth the top first with a spatula then by gently tapping the pan on your counter.
    8 ounces shaved dark chocolate or chocolate chips, 4 tablespoons butter
  • Chill in your fridge for about 20 minutes, or until the chocolate is soft-set. Cut the Nanaimo bars into bars then place them back in your fridge until they are completely set. (Cutting the bars first prevents the chocolate from cracking.)
  • Store the bars in a covered container in your fridge for a week or up to three months in your freezer. The bars can be eaten cold or at room temperature – they take about 10 minutes to warm once out of the fridge.

Video

Nutrition

Serving: 1 bar, Calories: 150kcal (8%), Carbohydrates: 16g (5%), Protein: 1g (2%), Fat: 10g (15%), Saturated Fat: 6g (38%), Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 1g, Cholesterol: 24mg (8%), Sodium: 91mg (4%), Potassium: 33mg (1%), Fiber: 1g (4%), Sugar: 13g (14%), Vitamin A: 219IU (4%), Vitamin C: 1mg (1%), Calcium: 10mg (1%), Iron: 1mg (6%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

A closeup of Nanaimo Bars

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe
Nanaimo Bars on a dessert serving tray

More bar recipes

A plate of Peanut Butter Rice Krispie Treats
15 minutes mins

Peanut Butter Rice Krispie Treats

A dessert plate with three Blueberry Jam Bars
1 hour hr

Blueberry Jam Bars

a close up of lemon bars on a pan.
40 minutes mins

Lemon Bars with Coconut Shortbread Crust

Close-up of homemade granola bars with oats and chocolate chips, cut into squares and arranged in a lined baking dish, perfect for pairing with a refreshing glass of blackberry lemonade.
15 minutes mins

Nut Free Granola Bars (no bake!)

12.8K shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 12/07/2017 Updated: 04/29/2025
guest
Rate this recipe:




guest
Rate this recipe:




130 Comments
Inline Feedbacks
View all comments
Tammy
Tammy

5 stars
These taste just like the ones I ate growing up. I’m not sure why they loomed so large in my mind…. maybe the three layers were intimidating, but it was super easy and yummy.
Thanks,

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Tammy

I’m so happy they were a hit!!!

0
Reply
Christina Arlington
Christina Arlington

5 stars
Just like my Mom’s. Couldn’t find her recipe , THANKS

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Christina Arlington

You are so welcome!!

0
Reply
Catarina
Catarina

I just made your recipe for the first time, as Nanaimo bars were something I grew up with in Vancouver BC, but now that I live in Halifax NS, I haven’t seen them.

My question is, I made the middle layer per your instructions, and double checked my measurements, but I found it quite a bit thicker than pictured. (there was no “pouring” it out of my kitchenaid’s bowl, I’d compare the consistency I had to what I would expect it to be once it’s “set” in the fridge.

What can I do to get the proper consistency?
Thanks!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Catarina

I haven’t encountered that before but it sounds like you could simply add a little more milk. You definitely want the custard to be on the firmer side so it will set properly in the fridge!

0
Reply
Emily
Emily

I wanted to ask about the final step, the directions say 8 oz of chocolate or 2 1/2 cups chocolate chips (which is a lot more than 8 oz, I think) … how much do you typically use?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Emily

Good question! The last time I made the recipe I used 8 ounces of chocolate that I shaved from a brick, which ended up measuring just over 2 cups. I just weighed and measured some chocolate chips that were in my pantry and 8 ounces was just over a cup. 8 ounces is the correct measurement. 🙂

0
Reply
Penny Beavan
Penny Beavan

Hi!

I’m making this for a coffee morning on Oct 15th & some of the people have a nut allergy. I’ve managed to find nut-free chocolate but I can’t find nut-free cocoa powder. Could I use some melted chocolate in the base instead? If not, what do you suggest?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Penny Beavan

I’ve honestly never seen cocoa powder with nuts in it so it should be pretty easy to find. Hershey’s Cocoa Powder is a pretty widely available one and does not have any nuts. Be aware though that there are nuts in the base of this recipe. You could try substituting them with sunflower seeds. 🙂

0
Reply
Kelley
Kelley

I am hosting a quilt bee tomorrow and thought I would make them a Canadian treat. I can already tell just by licking the spoons that they are going to be awesome! Thanks for the great recipe!!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Kelley

You are so welcome! I hope everyone loved them as much as I do!

0
Reply
Kristen Stevens
Kristen Stevens

Hahah that’s so great! No such thing as too many Nanaimo Bars!

0
Reply
Dawn Baxter
Dawn Baxter

My son has a nut allergy so I replaced the walnuts with chopped pumpkin seeds. Delicious!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Dawn Baxter

That’s such a great idea! Thank you for letting us know how they turned out with pumpkin seeds. If I ever need to replace the nuts I’ll know what to use instead!

0
Reply
Cheryl Malik
Cheryl Malik

5 stars
Kristen, these photos are sooooo beautiful! I have to admit, I’ve never had nanaimo, but they look delicious!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Cheryl Malik

Thank you so much! They’re my fav treat this time of year. Totally worth indulging in!

0
Reply
Deborah Hallden
Deborah Hallden

I love to make these every Christmas. My daughter, however, cannot eat chocolate so I was wondering if substituting butterscotch morsals for the top layer would work. What do you think?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Deborah Hallden

I’m so sorry I didn’t see your comment until now. I hope it is not too late! It would change it for sure, but I bet it would still be delicious!

0
Reply
Linda
Linda

This recipe is similar to my grandmothers (90 yrs old), but her secret ingredient was adding chopped dates to the first three ingredients in the sauce pan. This simple addition kept the base moist and the taste of graham wafers was balanced. Thanks for sharing.

0
Reply
Niall
Niall
Reply to  Linda

Kristen hi I’m niall from Ireland living in Asia I used your recipe and I love it. But I wanna make the nanaimo bars for my friends who are asian and they think the middle layer is a tad too sweet. Any way to make it less sweet without reducing the volume or texture of the custard centre??? Thx for everything 🙂

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Niall

Ni Niall!

I haven’t tried tinkering with the recipe, but I would think that if you reduced the icing sugar in the middle layer it should still work out great.

Let me know how it goes!

0
Reply
coralie
coralie
Reply to  Niall

I have added cornstarch for some icing sugar to make it less sweet. 1/2 c – 3/4 c.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Linda

That is such a great idea to add chopped dates. I think I’ll try that next Christmas season for sure!

0
Reply
Nancy
Nancy

This is my mother’s recipe! Hers were called Flanagans Fancies. I will only eat these as I find that the storebought Nanaimo’s are way too sweet for me. They are a Christmas tradition, however, I have to hide them from my sons as they will eat them all if they can find them!

0
Reply
Brant
Brant
Reply to  Nancy

Wow, my mother and grandmother used to call these FLANAGAN’S FANCIES too!
Any idea where this name came from?
~~Brant

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Brant

That’s awesome! The name comes from Nanaimo, a small town in BC where the first recipe was printed back in 1953. I love hearing all the different names that these bars have. Apparently they have quite a few different names. 🙂

0
Reply
Nancy
Nancy
Reply to  Brant

5 stars
I always thought that the name of ours came from the lady who gave us the recipe. Her name was,of course, Mrs. Flanagan. My father taught the Flanagan children in Toronto.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Nancy

It probably did! There seems to be a number of different names for the recipe. Nanaimo Bars is the one I grew up calling it. 🙂

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Nancy

I love the name Flanagans Fancies! They’re still my favourite Christmas treat. Can’t imagine the holidays without them ?

0
Reply
Evelyn
Evelyn

Hahaha….I so remember coming home to finding your first attempt at these…still makes me laugh that you ate all of them!! Lv you, xo

0
Reply
Erin
Erin

Are these the same as M&M Meat’s naniamo bars? I used to be able to get them when I lived in Buffalo, NY but now I live in Las Vegas with my husband and we clearly can’t just drive over the boarder to grab a box!

0
Reply
Kristen Stevens
Kristen
Reply to  Erin

Hey Erin,

I’ve never had naniamo bars from M&M Meats before. My hunch is that these would be similar, but better since homemade treats always taste better than store bought 🙂 Let me know if they taste the same as you remember!

0
Reply
dd
dd

It is “Nanaimo”
Love your site!
d

0
Reply
Kristen Stevens
Kristen
Reply to  dd

Thanks, dd!

0
Reply
Dianne
Dianne

What is custard powder?

0
Reply
Kristen Stevens
Kristen
Reply to  Dianne

Hi Dianne,

Custard powder is basically corn starch with a little flavouring added. You can buy it in the baking section of almost all grocery stores. The brand I use is Birds, but I’m sure all brands would work well.

0
Reply
1 2 3 … 5 Next »

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required