• 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
  • All 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)
129 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, 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 my heart. As a Canadian, I’ve eaten my fair share over the years, and I can confidently say that nothing compares to a homemade Nanaimo bar. With their chocolate-coconut base, creamy custard filling, and glossy chocolate topping, they’re one of Canada’s most iconic desserts for good reason.

This recipe comes from my mom, and it’s the one I come back to every holiday season, potluck, and family gathering. The layers are perfectly balanced, the custard filling is silky and rich, and the texture is exactly what a Nanaimo bar should be. In my opinion, they’re miles better than the pre-made versions you’ll find in bakery cases around British Columbia.

If you’ve never made authentic Nanaimo bars before, don’t worry. The ingredients are simple, the steps are straightforward, and the results are absolutely worth it. Once you’ve tasted a homemade Nanaimo bar with real custard powder and that classic chewy-crunchy base, it’s hard to go back.

The ingredients are classic and traditional. Cocoa powder, graham cracker crumbs, coconut, and walnuts create the signature base, while powdered sugar, butter, and Bird’s Custard Powder make the creamy middle layer. A simple mixture of chocolate and butter finishes everything off with the glossy topping that makes Nanaimo bars instantly recognizable.

What is a Nanaimo bar?

A Nanaimo bar is one of my favorite classic Canadian desserts. 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.

Three pictures showing how to make nanaimo bars

Tips for making the best Nanaimo bars

Nanaimo bars are surprisingly easy to make, but a few simple tips will help ensure perfect layers every time:

  • Line the pan: Parchment paper makes it easy to lift the bars out for clean slicing.
  • Use softened butter: For the custard layer, make sure your butter is at room temperature so it blends smoothly.
  • Keep the layers even: Press the base down firmly, smooth the custard layer with a spatula, and gently tap the pan after adding the chocolate topping to level it out.
  • Chill between layers: Let each layer set before adding the next so they stay distinct.
  • Melt the chocolate gently: Chocolate can be finicky, so melt it slowly with the butter over low heat.
  • Slice while the chocolate is just set: This helps prevent cracking. For the cleanest cuts, dip a sharp knife in hot water and slice rather than pressing straight down.

Store and freeze

How do I store Nanaimo bars? Place these in a covered container on your counter for several days or 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
Remove Ads
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.9K 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:




129 Comments
Breda
Breda

Great recipe and instructions as they really do matter when it comes to the chocolate especially. Thank you

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Breda

Thank you!

0
Reply
Elizabeth
Elizabeth

5 stars
Excellent. The cutting technique worked perfectly, and I’ve never made better Nanaimo bars!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Elizabeth

That’s wonderful! Thank you for coming back to let us know!

0
Reply
Allison Sanderson
Allison Sanderson

Hi, where do you purchase Callebaut chocolate? Ty

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Allison Sanderson

I either buy it in bunk from a local grocery store, Price Smart Foods. Or I get it in large bricks from another local store, Gourmet Warehouse. 🙂

0
Reply
Pat
Pat

My kids won’t eat coconut. Can I just omit it without changing the rest of the bottom layer?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Pat

I haven’t tried it without the coconut. Maybe add a few more nuts instead.

0
Reply
Peggy
Peggy

5 stars
Absolutely the best!
Splurge and buy really good quality chocolate it’s definitely worth it

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Peggy

Thanks, Peggy!

0
Reply
Bee
Bee

5 stars
I’ve made these a few times now (with extra walnuts instead of coconut, as some of my target eaters don’t like coconut) – they’re so delicious that I have friends and coworkers requesting them for special occasions. Multiple people have told me they’re the best Nanaimo bars they’ve ever had! Thanks so much for sharing your mom’s wonderful recipe, it’s made many people very happy!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Bee

That is fantastic! Really happy to hear they are a hit!

0
Reply
Cindt
Cindt

5 stars
Thought I would give this recipe a whirl, since it seemed to have just the right amount of icing sugar for the middle layer.  I am always having to double it, and it ends up being too much.  I used a 9x 13 pan, since I didn’t have a 9×11.  The instructions were wonderful. The parchment paper which I thought was silly, was the BEST idea ever.  These are by far the best Nanaimo bars I have made!  Thanks!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Cindt

That makes me so happy to hear! Hooray!

0
Reply
Ashley Jensen
Ashley Jensen

FIne coconut – is it fresh, or more like prebought coconut flakes? Just thinking that the fresh would probably be a bit more moist.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Ashley Jensen

We use desiccated coconut, from a package. 🙂

0
Reply
Raylene
Raylene

3 stars
I liked the bottom layer but the middle custard layer was really sweet and didn’t set up properly. The chocolate was okay but it never really hardened either unfortunately.

0
Reply
Susan Steudler
Susan Steudler

I’ve wanted to make these for years,but do not like coconut. Is the flavor prevalent?Or can I leave out?

Thank you,
Susan

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Susan Steudler

I don’t find that the coconut is very prevalent in taste but you can notice it in texture. I would recommend adding additional nuts instead of the coconut. 🙂

0
Reply
Good Bitee - Homemade Food
Good Bitee - Homemade Food

5 stars
This recipe was great! Best nanaimo bars ever! .

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Good Bitee - Homemade Food

Yay! I’m so happy to hear that!

0
Reply
Cheri
Cheri

My 11 year old son and I made these last night for an International food taste for school. He is so proud of himself for how great they turned out. They are definitely sweet, but so good. Thank you for the recipe.

IMG_5305.jpg

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Cheri

That makes me so happy to hear! I love hearing about kids in the kitchen. It’s so awesome!

0
Reply
Janice A Pas
Janice A Pas

Hi kristen!

Can’t wait to try your Nanaimo bar recipe. Never heard of them b4 I started to follow & write to quite a few Canadian bakers on IG. Your recipe calls for all the ingredients that @cakedbykatie mentioned to me. I just got the Birds custard recently & plan to get the coconut tomorrow!
I’m also an RN ( Ortho/Neuro tele ). Didyou attend a chef school or self taught?

Thanks again,
Jan

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Janice A Pas

I hope you love the recipe as much as my family does! I am self-taught. 🙂

0
Reply
Janice A Pas
Janice A Pas
Reply to  Kristen Stevens

5 stars
Thanks again for the recipe!! Delicious ?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Janice A Pas

You are so welcome!

0
Reply
Sandra
Sandra

5 stars
Great Recipe!! I’m excited to share these at our “Passport around the world” night at our local school. I’m a Canadian living in Ga. I did a trial run and shared them with some neighbors who LOVED them. Thanks for posting!!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Sandra

That makes me so happy to hear!

0
Reply
Paula Wipf
Paula Wipf

5 stars
When in British Columbia last year with friends, we purchased Nanaimo Bars from a bakery and they were delicious. My friend sent me the recipe when we got home which I tried.and the top was a mess. I looked on the internet and found your recipe. You gave wonderful instructions re how much time to allow for each step. I made them and they turned out great. Thank you so much!!! And, I ordered custard power from Amazon, no charge for shipping.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Paula Wipf

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

0
Reply
Harold Veeder
Harold Veeder

I have a question about the custard powder. Custard powder recipes that I have seen call for it to be cooked. Since the filling in this recipe is basically a frosting, not sure why it is included. Should it have read instant custard powder. Using the measured ingredients for the chocolate topping, it came out quite thick and was not pourable.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Harold Veeder

This is the custard powder that I use in the recipe. If the chocolate is heated too quickly it can thicken. Perhaps that is what happened?

0
Reply
Canadian
Canadian
Reply to  Harold Veeder

The custard does not go in with the chocolate.

0
Reply
« Previous 1 2 3 4 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