• 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. Joslyn Newell says

      October 15, 2021 at 9:23 pm

      5 stars
      My husband and I aren't Canadian, and had been recommended the show Corner Gas awhile back. They mentioned something called "Nanaimo Bars" in one episode, and we wanted to know what they were. I am so glad that we were able to find your vegan version and experience them! They are life changing. 🙂 I have since discovered your vegan confetti cake recipe (my favorite vegan cake recipe) and own one of your cookbooks! Thank you so much for this recipe, Sam!!

      Reply
      • Sam Turnbull says

        October 28, 2021 at 5:40 pm

        Aww that's wonderful! I'm so happy you enjoyed them 🙂

        Reply
    2. Britt says

      October 13, 2021 at 9:50 pm

      5 stars
      The best recipe! Usually the bottom layer is the part I don't care for, but in this recipe it was so yummy!! It pleased two of my family members who are not vegan, and love dessert (but are picky!). I was a bit worried after reading peoples comments on consistency so I tried the custard both ways, a little creamy/runny and one a little more thick (I layered them thinking the custard was too thin)- both were good and I would use either of them next time but it was too much custard doubling it, so next time I'll stick to the recipe 🙂 I wanted to share incase anyone else had the same thought!

      Reply
      • Sam Turnbull says

        October 14, 2021 at 12:50 pm

        Yay So happy you loved it Britt!

        Reply
    3. Lorie says

      August 18, 2021 at 12:17 am

      5 stars
      Made these last Christmas and made these today for my daughter's smqll backyard engagement party. I found the custard came out a little thick so I added the third tsp of Oat milk so it came out perfect. I refrigerated each layer to make it easier to spread. I use a hot dry knife to cut but after a few cuts the custard started splashing out and the chocolate cracked so I put it in the freezer then I would get though a few cuts and had to out back in the freezer. Possibly because I made them small and got 30 pieces plus it was muggy in the kitchen so they softened faster . The last time I kept it in the freezer longer and that did the trick. lesson learned longer in the freezer switched to better knife and run under very hot water and wipe. Ate the broken bits very

      Reply
      • Heidi says

        December 27, 2021 at 5:48 am

        I can't wait to make these! Since cutting is a challenge I may try them in lined muffin pan. Any thoughts?

        Reply
    4. Katie Daniels says

      May 29, 2021 at 3:49 pm

      5 stars
      These are truly amazing! I have shared them with several people, everyone raves about them.

      Reply
    5. Margaret says

      December 18, 2020 at 10:54 pm

      5 stars
      These are fantastic! They've become a signature dessert recipe for me, especially when I'm bringing to share with non-vegans. Everyone loves them. They are an amazing combination of chocolate, coconut, and the creamy middle. I don't have custard powder so I use cornstarch and vanilla and it works well. Thank you so much for the recipe!

      Reply
    6. lorie says

      December 18, 2020 at 2:54 am

      5 stars
      Omygoodness I made these a few days ago and have had them in the fridge waiting to cut them to freeze them for Christmas . This is my first time making Nanaimo bars and these are so good I cut off a piece too try mmmmm. Last year I made yiur peanut butter cups but in mini size yumyum this my 4th batch of vegan goodies for Christmas I make the PB cups again or vegan melting moments. Since we can't have a big family Christmas I am making goodie care packages to deliver to my kids and my parents. Merry Christmas

      Reply
    7. Rochelle says

      December 12, 2020 at 10:58 am

      5 stars
      I love this recipe and make it every year. My carnivore husband also loves it. The last 2 years I've had a lot of trouble spreading the filling (it doesn't stick to the base and lifts it up a bit) and the top 2 layers separate from the base when I cut the bars. Do you have any idea what I might be doing wrong? I also shop at Loblaws and probably use a lot of the same ingredients as you, and I haven't deviated from the recipe.

      Reply
      • Mare says

        December 16, 2020 at 11:49 pm

        Just make your spatula wet from hot water & it will spread the icing nicely.

        Reply
      • Kara says

        March 19, 2021 at 6:36 am

        4 stars
        I think this was a good base recipe for vegan Nanaimo bars, but I’ll be making a few tweaks next time.

        I used an 8x8 pan and even measured to make sure, but the custard and chocolate layer were way too thin. The cookie layer was nice and thick, but my other 2 layers were so thin that I had a hard time spreading them without having the bottom layer come up and mix in. For this reason I doubled the custard and chocolate layer. For the custard layer I used vegan cream instead of butter. For the cookie layer I used cacao powder and sugar so that it wouldn’t be so sweet (personal preference). Thanks for the recipe!

        Reply
    8. Kari says

      November 24, 2020 at 1:31 pm

      Just wondering if these freeze well? I want to make these ahead of time for Christmas.

      Reply
    9. ashok says

      November 18, 2020 at 4:36 am

      5 stars
      Guys, Thanks For sharing this Great Recipe. My Family Loved it. I am definitely sharing this recipe and this website with my friend. Hope they also love it. Thank you again for sharing such a great recipe.

      Reply
    10. Isha McCarthy says

      July 04, 2020 at 2:28 pm

      Hello! I didn’t have powdered sugar so I just used regular white sugar for the custard. Do you have any suggestions on how to make it less grainy?

      Reply
      • Shelley says

        July 08, 2020 at 9:04 pm

        Hi Isha. I've had success with whizzing cane sugar in my blender to powder it. Hope this helps.

        Reply
    11. Lynne says

      July 03, 2020 at 12:47 pm

      5 stars
      Oh, Sam, you've done it again!! What a delicious, amazing recipe! I haven't made Nanaimo bars for over 20 years, but your post inspired me to try them veganized. My old recipe had an egg in the crust layer, so it hadn't been used forever. For Canada Day I thought I should make these sinful treats that are absolutely addictive. I made mine in a 9" square pan (from my old recipe) and topped with 1 cup chocolate chips melted in 1/4 cup chocolate soy milk (to cut down on additional fat and calories cuzz this recipe already has more than enough!). My friends claimed they were the best Nanaimo Bars they had ever eaten. Thanks for another wonderful recipe for my vegan recipe binder!!

      Reply
      • Sam Turnbull says

        July 10, 2020 at 4:05 pm

        Aww that's so wonderful!! Thrilled you enjoyed them so much, Lynne 🙂

        Reply
    12. Shelby says

      May 30, 2020 at 11:52 am

      Hi! I can’t eat corn but I really want to make these, do you have any suggestions of things to use to replace the custard powder? Also It might be hard to find powdered sugar without cornstarch but I’m going to try!

      Reply
      • Matt says

        June 26, 2020 at 12:31 pm

        Hey Shelby. I know you can make your own powdered sugar by blending sugar. Normally you’d add cornstarch but I believe that’s just to keep it from sticking together for storage. Good luck

        Reply
    13. Deesha says

      April 26, 2020 at 2:02 pm

      5 stars
      Hey I feel like making this today! Just a question about the metric System quantities- will it turn out ok if I use the quantities that has automatically changed to metric(button option below your Recipe) Hope it works out ok!!

      Reply
    14. Allison says

      April 24, 2020 at 8:56 am

      I made these and they are delicious but even though I beat the custard really well and it looked normal when I put in fridge to cool overnight, when I cut into it the next day I could see the powdered sugar in the custard. It didn’t look opaque anymore like normal custard. It looked like it was gooey With white powdery particles in it. What did I do wrong??

      Reply
      • Sam Turnbull says

        May 06, 2020 at 6:28 pm

        It sounds like it didn't get mixed well enough. Sometimes powdered sugar can clump so if that's the case, sift it first. Enjoy!

        Reply
    15. PrincessD says

      March 19, 2020 at 9:55 pm

      5 stars
      Is eating raw cornstarch like that alright? Because custard powder is just cornstarch and vanilla flavour. Just wondering if it is safe?!

      Reply
      • Sam Turnbull says

        March 23, 2020 at 1:06 pm

        Yep it's no problem in small quantities. Enjoy!

        Reply
        • PrincessD says

          March 23, 2020 at 1:07 pm

          Amaze! Will make these very soon xx

    16. Hanah says

      February 22, 2020 at 11:46 am

      5 stars
      I threw a party for a friend moving to Canada and these bars made everyone want to move there. Absolutely delicious! I did have trouble with my custard. I couldn't find custard powder and tried to substitute corn starch and it did not set at all. Have you ever used corn starch with any luck?

      Reply
    17. Claudia says

      January 31, 2020 at 10:16 am

      Wonderful recipe! Made it 3 times in 2 weeks! All my family loved it and my 4 years old daughter said that : "it's better than the whole sky". My co-worker want me so bad to bring some to work so they can taste it

      Thank you 🙂

      Reply
      • Sam Turnbull says

        February 07, 2020 at 11:14 am

        The whole sky! Don't think you can get a better compliment than that!

        Reply
    18. Rebekah says

      January 06, 2020 at 12:13 pm

      Could you substitute the vegan butter for coconut oil? Would this change the outcome?

      Reply
      • Sam Turnbull says

        January 09, 2020 at 2:15 pm

        Yes but it won't have that buttery taste.

        Reply
    19. Rebekah Tobey says

      January 03, 2020 at 11:54 am

      Could you use coconut oil in the crust and top layer instead of the vegan butter? Would this affect the taste or end result of the product?

      Reply
      • Sam Turnbull says

        January 09, 2020 at 12:49 pm

        It wouldn't have a buttery taste but otherwise should be ok.

        Reply
    20. susan says

      November 30, 2019 at 11:10 pm

      I am trying to make Christmas treats that both my daughter and i can enjoy together (vegan and coconut/nut allergies). Would this recipe work omitting the coconut and nuts from the base and adding 1 cup more of the crumbs and yes trying to find vegan ones?

      Reply
      • Sam Turnbull says

        December 06, 2019 at 11:24 am

        It should work ok I believe. Enjoy!

        Reply
    « Older Comments
    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

    Shop Bestselling Cookbooks

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

    Join the Newsletter

    Join 120K 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.