• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » RECIPES

    Sam TurnbullAuthor: Sam Turnbull Updated: June 1, 2025

    Perfect Vegan Nanaimo Bars

    4.94 from 77 votes
    | 110 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    Perfect Vegan Nanaimo Bars! Omnomnom. If you're new to the world of Nanaimo bars, let me explain this delicious Canadian Classic with a vegan twist! After making The Ultimate Vegan Poutine, I wanted to share another Canadian classic recipe, but this time: a dessert!

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    My Vegan Nanaimo Bars are Made up of 3 Layers of Sweet No-Bake Awesomeness:

    Layer 1: graham cracker, coconut, nuts, and chocolate make up this cookie base. Yes, all of those delicious flavours packed into one awesome crunchy layer.

    Layer 2: sweet and sticky, vanilla custard layer, which tastes similar to the inside of a creme egg. Omnomnom.

    Layer 3: more chocolate. Because chocolate.

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    Yes, they really are every bit as amazing dessert goodness that they sound like.

    If you have a serious sweet tooth, these will hit the spot for you! I love to keep mine stored in the fridge so the custard and chocolate stays firm, then you get the treat of a real melt in your mouth experience paired with crispy cookie crust. Drool.

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    To Make Perfect Vegan Nanaimo Bars:

    In a medium sauce pan, add the chocolate chips and vegan butter. Melt over low heat, remove from the heat just as there are few chocolate chips left, to ensure you don't burn the chocolate, and stir in to finish melting. You could alternatively do this in a double boiler.

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    Add in the graham cracker crumbs, coconut, nuts (if using), and vanilla and stir to combine.

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    Pour into the bottom of the lined pan and press down firmly. Pop it in the fridge to chill while you are preparing the next layer.

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    To Make the Custard Layer:

    Add all of the ingredients to a medium bowl and use a mixer to blend well.

    After my expert recipe testers (aka friends) tasted these, I was told that this middle layer is sometimes soft and gooey (like I enjoy), but sometimes it's a bit more firm. So you can add more or less non-dairy milk to reach your preferred consistency, keeping in mind it firms up more when refrigerated.

    Fun side note: the standard custard powder used in Nanaimo bars happens to be vegan!

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    Pour the custard filling on top of the cooled bottom layer. Spread it out so it evenly covers and then pop in the freezer for 15 minutes.

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    To Finish the Bars:

    Add the chocolate and vegan butter to a small sauce pan and put over low heat. Melt the chocolate until just a few chips remain then remove from heat to avoid burning the chocolate. Stir to finish melting the chocolate. Alternatively, you could do this in a double boiler. Pour over the custard layer, and spread to evenly coat.

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    Cool in the fridge for a couple of hours or overnight before slicing. For perfect slices, heat a large knife in hot water, dry off completely then use the hot knife to cut the bars. This will help cut through the chocolate layer, and not cause cracking. Store the bars in the fridge in an air-tight container. So much yum!

    Perfect Vegan Nanaimo Bars! This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. Dairy free, egg free, gluten-free. #itdoesnttastelikechicken

    Common Questions:

    Can Nanaimo Bars be Frozen?

    Yes, you most definitely can! If stored when cooled and kept in an air-tight container, they can last up to 2-3 months in the freezer.

    Can Nanaimo Bars go Bad? 

    You should not leave Nanaimo Bars unrefrigerated. If storing in the fridge, they will last approx. 4 days. If you are looking to store them for longer, I recommend freezing them.

    Can Nanaimo Bars be Gluten-Free?

    They can. But make sure you are using a vegan gluten-free graham cracker when making your bottom cookie layer.

     

    Bon Appetegan!

    Sam Turnbull

     

    4.94 from 77 votes
    (click stars to vote)

    Perfect Vegan Nanaimo Bars

    This Canadian classic dessert is made up of a coconut and chocolate cookie base, a creamy custard layer, all topped with chocolate. 
    Prep: 30 minutes mins
    Cook: 10 minutes mins
    Total: 40 minutes mins
    Servings: 16 regular sized bars or 9 giant ones (as seen in the pictures)
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    For the bottom cookie layer:

    • ½ cup vegan chocolate chips
    • ½ cup vegan butter, (such as Earth Balance)
    • 2 cups vegan graham cracker crumbs, (or other hard vegan cookie crumbs, see notes)
    • 1 cup unsweetened coconut flakes
    • ½ cup chopped almonds or walnuts, (optional)
    • 1 teaspoon vanilla extract

    For the middle custard layer:

    • 2 cups powdered sugar
    • ¼ cup vegan butter, (such as Earth Balance)
    • 1 - 3 tablespoons plant-based milk, (such as soy or almond milk)
    • 2 tablespoons vegan custard powder

    For the top chocolate layer:

    • ⅔ cup vegan chocolate chips
    • 2 tablespoons vegan butter, (such as Earth Balance)
    US Customary - Metric

    Instructions
     

    • Line a 8" x 8" pan with parchment paper or foil.
    • To make the bottom cookie layer: in a medium sauce pan, add the chocolate chips and vegan butter. Melt over low heat, remove from the heat just as there are few chocolate chips left, to ensure you don't burn the chocolate, and stir in to finish melting. You could alternatively do this in a double boiler. 
    • Add in the graham cracker crumbs, coconut, nuts (if using), and vanilla and stir to combine. Pour into the bottom of the lined pan and press down firmly. Pop it in the fridge to chill while you prepare the next layer.
    • To make the custard layer: add all of the ingredients to a medium bowl and use a mixer to blend well. For a soft and gooey custard use 3 tablespoons of non-dairy milk, for a firmer filing, reduce the non-dairy milk to 1-2 tablespoons. Pour on top of the cooled bottom layer, spread evenly, and pop in the freezer to set for 15 minutes. 
    • To make the top chocolate layer: add the chocolate and vegan butter to a small sauce pan and put over low heat. Melt the chocolate until just a few chips remain then remove from heat to avoid burning the chocolate. Stir to finish melting the chocolate. Alternatively, you could do this in a double boiler. Pour over the custard layer, and spread to evenly coat.
    • Cool in the fridge for a couple of hours or overnight before slicing. For perfect slices, heat a large knife in hot water, dry off completely then use the hot knife to cut the bars. This will help cut through the chocolate layer, and not cause cracking. Store the bars in an air-tight container in the fridge.

    Nutrition

    Calories: 258kcal

    ⭐ Did You Make This Recipe?

    I’d love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: Canadian
    Course: Dessert

    Bon appetegan!

    Sam.


    If you liked this recipe you might also enjoy:


     

    « The Ultimate Vegan Poutine
    25 Vegan Popsicle Recipes That You Need to Make This Summer »

    Reader Interactions

    Comments

    1. Kathleen Thirkettle says

      November 07, 2019 at 6:43 pm

      Sam, years ago our family used to make what we erroneously called Nainoma Bars, haha!! We had emigrated and I think my Mum found the recipe in a magazine sent from Canada in the 60's. They were an identical recipe, just not vegan, and we loved them. My mum would make them for our boys for a 'nana' present on their birthdays. Eight years into a wonderful vegan lifestyle, I've found your recipe and am making my own 'nana' presents. Today I've started a second yearly batch for my 8 yr old granddaughter, brings back all kinds of happy moments. I make my own vegan Graham Crackers as I don't find them in New Zealand to start with, so it's kind of a special present. And now I know the correct name and that there's actually a place name called Nanaimo. Who would have though!! Thanks so much for your yummy recipes!

      Reply
      • Sam Turnbull says

        November 15, 2019 at 5:55 pm

        You're welcome 🙂

        Reply
    2. Jennifer Pike says

      July 01, 2019 at 3:27 pm

      5 stars
      I made this for Canada day and it was absolutely delicious! My whole family loves it. 🙂

      Reply
      • Sam Turnbull says

        July 03, 2019 at 2:33 pm

        Wonderful! SO thrilled it was a hit 🙂

        Reply
    3. Angela Drozdzik says

      January 18, 2019 at 9:48 pm

      5 stars
      Amazing recipe. All my friends are going crazy over it and perfect to impress the mother in law 😉 thank you!

      Reply
      • Sam Turnbull says

        January 21, 2019 at 1:13 pm

        Yay!!! Delighted you love it so much 🙂

        Reply
    4. Paul says

      January 04, 2019 at 9:23 pm

      Your prep time says half an hour; however at the very bottom of the recipe it says to refrigerate for hours or overnight. This information would be much more useful earlier on the page.

      Reply
      • Sam Turnbull says

        January 07, 2019 at 3:55 pm

        Sorry about that, I meant 1/2 hour of hands on work.

        Reply
    5. Amanda Ross says

      December 05, 2018 at 5:58 pm

      5 stars
      I used melt vegan butter sticks but no matter now fast or how long I mixed it with the custard powder and sugar, it always seemed to separate. Any suggestions?

      Reply
      • Sam Turnbull says

        December 07, 2018 at 10:25 am

        That's odd. I've never had that happen before. Maybe try a different brand of vegan butter? I used Earth Balance.

        Reply
    6. Cait says

      November 20, 2018 at 2:31 pm

      5 stars
      Great recipe that tastes exactly like original! I stayed pretty close to the posted recipe but added a couple of drops of peppermint extract to the filling to make my personal favourite variation. The base is a bit crumbly but I'm pretty sure I didn't crush the cookies enough or press it hard enough into the pan. They will perfectly inject a taste of home into this week's "American" Thanksgiving parties. Already planning to make again for Christmas!

      Reply
      • Sam Turnbull says

        November 24, 2018 at 9:56 am

        Wonderful!! So happy you loved it so much Cait 🙂

        Reply
    7. Sarah says

      November 03, 2018 at 9:02 am

      5 stars
      I just made these the other day! So easy and so delicious....I gave my very meat loving dad one last night not telling him they were Vegan, and he said "oh yum! is this Grandmas recipe?" So I can say these are so good that they "Taste just like grandma used to make" 🙂

      Reply
      • Sam Turnbull says

        November 05, 2018 at 10:20 am

        Oh that's awesome!!!! Thrilled you both enjoyed them so much 🙂

        Reply
      • Devin says

        December 08, 2019 at 12:14 am

        I had trouble getting the custard mix to thicken. The custard package says it to heat it on the stove though I didn't see explicit instructions to do that.

        Reply
        • Sam Turnbull says

          December 11, 2019 at 7:54 am

          There is no need to heat it as you are not making an actual custard, it's more like frosting with custard flavour. Was your vegan butter melted? It should be solid. You can also start with less non-dairy milk and add more as needed. Hope that helps!

    8. Nicole says

      September 23, 2018 at 7:59 pm

      5 stars
      Made these today. They are phenomenal! Easy to make too! Highly recommend you make the larger pan lol

      Reply
      • Sam Turnbull says

        September 24, 2018 at 9:07 am

        Hahaha! Love it 🙂

        Reply
    9. Karen says

      May 18, 2018 at 12:49 pm

      I've heard of Nanaimo Bars before (in my King Arthur Flour Cookie cookbook), but have never made them. These look so decadent, I may just have to try them. However, is there a substitute for the custard powder? Someone mentioned corn starch - did that work well?

      Reply
      • Sam Turnbull says

        May 19, 2018 at 6:12 pm

        I haven't tested anything other than the custard so I can't guarantee the results. I think cornstarch may work, but the yellow colour comes from the custard too. You could order the custard powder here on amazon if need be.

        Reply
    10. gerry says

      March 30, 2018 at 7:53 pm

      5 stars
      it looks easy to make
      i don't have vegan butter now but have coconut oil.....would that oil make a good substitute?

      Reply
      • Sam Turnbull says

        March 31, 2018 at 9:46 am

        You will miss a bit of the buttery taste, and the final result might feel a bit more oily, but other than that it should work. Enjoy!

        Reply
    11. Jordan says

      January 07, 2018 at 11:41 pm

      5 stars
      These were so good! My mother loves nanaimo bars and she loved these! Win! I'll probably only make 2/3 or 3/4 of the bottom layer next time as mine was a little thick. I'll definitely be making these again soon!

      Reply
      • Sam Turnbull says

        January 09, 2018 at 2:58 pm

        So happy you enjoyed them so much, Jordan! Hahahaa, when I was researching for this recipe there was a ton of debate as to how thick each layer should be! You can of course adjust to preference 🙂

        Reply
    12. Gen says

      October 18, 2017 at 7:10 am

      Hi this looks amazing though I'm really not a fan of coconut. If I take it out do I need to sub do something else?

      Reply
      • Sam Turnbull says

        October 19, 2017 at 9:24 am

        Hmmm I would say maybe more graham cracker crumbs or maybe a ground nut such as almond flour should work. I hope you enjoy them!

        Reply
    13. Diane says

      June 29, 2017 at 5:56 pm

      5 stars
      These look delicious.
      Mmmmmmmmmmm m
      I am making a batch tonight
      Thanks for once again giving us some awesomeness!!!
      Happy Canada day

      Reply
      • Sam Turnbull says

        June 30, 2017 at 10:10 am

        It's my pleasure! Happy Canada Day! And enjoy!!

        Reply
    14. Kimberly says

      June 29, 2017 at 7:10 am

      Where do you buy your graham cracker crumbs in Toronto? I only find the HoneyMaid ones around here (and Amazon.com won't ship them to Canada). Thanks for any help! My kids would be thrilled if I would make these.

      Reply
      • Sam Turnbull says

        June 29, 2017 at 10:46 am

        I buy the gluten-free ones called S'moreables which happen to be vegan. I just didn't recommend them here on my site because in the US they appear to have a different recipe and aren't vegan. One box makes 2 cups once ground. Enjoy!

        Reply
        • Kimberly says

          June 29, 2017 at 7:26 pm

          Thank you so much! I hadn't thought to check the gluten-free brands -- brilliant!

        • Sam Turnbull says

          June 30, 2017 at 10:10 am

          Haha, no problem 😉

    15. DairyFreeAndy says

      June 29, 2017 at 6:36 am

      Wowwee! I've never tried Nanaimo before and didn't know where to start. 100% trying this now!

      Reply
      • Sam Turnbull says

        June 29, 2017 at 10:43 am

        Woohoo! I hope you love them 🙂

        Reply
    16. marlis says

      June 28, 2017 at 12:39 pm

      Oh my gawd Samantha! I gave up sugar. I will have to substitute honey for any sugar these Nanaimo Bars call for, and use sugar free chocolate, graham cracker crumbs, coconut, custard. I know it can be done. Can't wait to bite into this delicious taste treat. Thanks Sam.

      Reply
      • Sam Turnbull says

        June 29, 2017 at 10:40 am

        Haha, good luck, I hope it turns out well for you 🙂

        Reply
    17. Delia says

      June 28, 2017 at 12:38 pm

      OMG! I have never heard of these but they look heavenly!! I look forward to making them. Thank you for sharing Canadian secrets with us south of the border.

      Reply
      • Sam Turnbull says

        June 29, 2017 at 10:40 am

        You're most welcome, Delia! Enjoy! 🙂

        Reply
    18. Mari says

      June 28, 2017 at 11:57 am

      5 stars
      I am making these this weekend. They look so good, and should be easy to make. I'm all about good and easy in the summer. I remember reading your post about vegan cheeses, and I saw that our local Wegmans is carrying Chao, and shoppers rated it very well, so I'm going to pick some up. It is nice to have a choice, and while I like the Daiya slices and blocks for cooking, the shreds should be retired. It's great when the big chains become more vegetarian, celiac, and vegan friendly. Thanks for all the great tips and recipes, Sam, and Happy Canadian Independence Day to you. Have a great one. I will be celebrating our Independence Day with a pan of these bars, and might even sing the first few lines of O Canada!

      Reply
      • Sam Turnbull says

        June 29, 2017 at 10:39 am

        Haha! How charming! Happy Independence and Canada day to you 🙂 Chao is great, but if you're interested, you could also try making some vegan cheeses at home. Personally, I like the homemade ones much better.

        Reply
    19. Maureen Cram says

      June 28, 2017 at 11:48 am

      5 stars
      I can't get Birds over here in South Africa easily. I don't like the local supermarket brands as they have dubious and perhaps non vegan E numbers in. I guess I could use cornstarch and a pinch of turmeric for color and maybe a little more vanilla extract instead?

      Reply
      • Sam Turnbull says

        June 29, 2017 at 10:37 am

        I would say that sounds like the perfect substitute. I hope it turns out wonderfully for you 🙂

        Reply
        • Maureen Cram says

          June 29, 2017 at 11:15 am

          Thanks... I am positive it will - all the recipes I have tried on your site have turned out very well (understatement!) and have been shared with my vegan FB page here in South Africa :).

        • Sam Turnbull says

          June 30, 2017 at 10:09 am

          Yay! So happy to hear that 🙂

    20. Stefani says

      June 28, 2017 at 11:35 am

      OMG, now that I've seen these, they look nearly exactly like Donauwellen (= Danube waves) like my grandmother used to make! Except those had a yellow or marble cake base and also included sour cherries.... hmmm... sour cherries.... there seems to be another recipe idea lurking there. Thanks, Sam!

      Reply
      • Sam Turnbull says

        June 29, 2017 at 10:36 am

        Haha, you're most welcome 🙂

        Reply
    Newer Comments »
    4.94 from 77 votes (37 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press
    • Join the Community

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 145K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.