This post may contain affiliate links, please see our privacy policy for details.

Sharing a healthier take on the classic Twix bar with my Homemade Vegan Twix Bars. Layered with dark chocolate, toasted coconut “shortbread”, maple syrup-based “caramel”, additional dark chocolate, and finished with flaky sea salt. Every last bite is sweet, nutty, hinted with caramel-like flavors, extra chocolatey, and so DELICIOUS. Absolutely nothing not to love about these homemade candy bars. Bonus? These Twix bars are easy to make, have no processed sugars, and are even gluten-free!

overhead close up photo of Homemade Vegan Twix Bars

If there’s one thing I know for sure, it’s that even when trying to eat healthy…ish, chocolate should always be included. After all, chocolate is actually one of the most antioxidant-rich foods there is. It’s true, and I know this because my mom has read up on cacao and the benefits of enjoying it…daily. Which is why she has a steaming mug of hot cacao every single morning upon waking…and every single night before bed!.

My point here is that those New Years’ diets should include a dark chocolate treat. Which is where these Twix bars come in. Honestly, I didn’t grow up eating Twix. Instead, I very much preferred a Reese’s Peanut Butter Cup, or just a simple Milk Chocolate Malley’s Bar. I kept things simple when it came to sweets, and didn’t really eat much candy. That said, I’ve had a lot of requests to create a homemade Twix bar. But it wasn’t until my cousin Abby requested them over Christmas break that I decided to work on testing a healthier, homemade version of the classic Twix bar.

These took a while to perfect, but I finally got them just right. And well they might not be identical to the store-bought Twix, they sure are delicious.

overhead photo of Homemade Vegan Twix Bars before covering in chocolate

Here is how you make homemade vegan Twix bars.

These bars have two layers, the first layer is a coconut shortbread/biscuit. It’s nutty, perfectly sweet, and just a little crumbly too. I’ve found it very much imitates that of the biscuit layer in a classic Twix bar. The second layer is a creamy maple based “caramel”. This doesn’t taste exactly like a rich, buttery caramel, but it’s delicious in its own unique way.

You’ll want to start with the coconut layer. This is a very simple mix of shredded coconut, almond flour, and coconut oil. It bakes in the oven until lightly golden and toasted. It’s simple, yet delicious. This is my favorite layer, I love the nuttiness the coconut adds, and once baked, this layer tastes sweet and “buttery”. Very much like a classic shortbread cookie, but in my opinion, better.

dipping the Twix bars in melted chocolate

While the coconut base layer cools, make the “caramel”. As I said this is not your average caramel, but it’s just as delicious. I use maple for sweetness, coconut milk for creaminess, and nut butter to thicken the caramel up enough to stay inside the bars.

Once the coconut layer has cooled off, pour the caramel layer over top, then freeze the bars. You’ll only need them to freeze for thirty or so minutes. This step is really just to help the bars set up quicker, to make them easier to cut through, and to make them solid enough to dip into the chocolate…which is the final step. I used melted dark chocolate to enclose all the fillings. I then finished with a sprinkle of flaky sea salt for that salty, sweet flavor combination.

The family’s verdict? Not exactly a Twix bar, but close enough. And most importantly…beyond good!

overhead photo of Homemade Vegan Twix Bar cut into 4 pieces to expose the center

A few tips for success…

Tip one, use a finely shredded coconut. This is the exact coconut I used and I found it to work really well for these bars. It’s finer shred creates the perfect cookie-like texture.

Tip two, use full-fat coconut milk and only use the cream, discard or save the coconut water for another use. You’ll want to use just the cream to ensure your caramel sets up nicely and is not too runny.

Tip three, make sure the bars are thoroughly chilled before dipping in chocolate. This is probably my biggest tip. If the bars are frozen, the chocolate will quickly set up on the bars and be easier to work with. Trust me, freeze the bars, then dip through the melted chocolate.

Tip four, if you want a thick chocolate-coated candy bar, dip your bars once, re-freeze until set (which will only take a matter of minutes), then dip in chocolate again. This is not NEEDED, but it sure is a good idea. Double the chocolate, please.

side angled photo of Homemade Vegan Twix Bars with 1 bar cut in half to expose the filling

So, what do these really taste like?

A Twix bar, but better.

Well, wait. These are definitely not an exact replication, but they have the very same flavor profiles. The biggest difference is that these bars are made minus any processed sugars, unhealthy fats, and instead of a sugar-induced headache, these will leave you feeling satisfied.

overhead photo of Homemade Vegan Twix Bars

I love keeping these in the fridge for an afternoon snack or late night dessert. Just one thing? Don’t skip that sprinkle of flaky sea salt at the end. Love a good salty, sweet “candy” bar, you know?

Yes, yes. Let’s take some time to do a little Tuesday night baking. It’s winter, so the extra time next to the oven is always welcomed. Enjoy!

overhead close up photo of Homemade Vegan Twix Bars

If you make these homemade vegan Twix bars, be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And of course, if you do make this recipe, don’t forget to tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!

Homemade Vegan Twix Bars

Prep Time 20 minutes
Cook Time 15 minutes
chill time 45 minutes
Total Time 1 hour 20 minutes
Servings: 16 bars
Calories Per Serving: 283 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Ingredients

Instructions

  • 1. Preheat the oven to 350 degrees F. Line an 8x8 inch square baking dish with parchment paper. 
    2. To make the coconut layer. In a medium bowl, combine the shredded coconut, almond flour, coconut oil, honey, 1/2 teaspoon vanilla, and salt until combined. Press the mixture into the prepared baking dish. Transfer to the oven and bake 10-12 minutes, until lightly golden and toasted. Remove from the oven and let cool.
    3. In a medium pot, combine the maple syrup and coconut cream and bring to a boil over high heat. Boil 12-15 minutes or until thickened to a caramel like sauce. Remove from the heat and stir in the almond butter and the remaining 1 teaspoon vanilla. Let the mix cool slightly, then pour over the coconut base layer. Transfer to the freezer, freeze 30 minutes, until firm.
    4. Melt the chocolate and coconut oil in the microwave until melted and smooth. Let cool 10 minutes.
    5. Cut bars into 16 bars. Cover/dip each bar in chocolate, return to the freezer to let the chocolate set up, about 10 minutes. Keep stored in the fridge for up to 2 weeks.
View Recipe Comments

horizontal overhead photo of Homemade Vegan Twix Bars

Add a Comment

Recipe Rating




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

Comments

  1. Hey! Thanks for the recipe, mine are currently in the freezer before I chocolate coat them! I think I’ve done something slightly wrong though… the coconut base went well (I replaced the maple syrup for date syrup) but my caramel layer has a very odd consistency. I’m thinking I may have overcooked it, when i added the nut butter and vanilla it instantly became solidified and crumbly.. do you know why? Did I just over cook it?

    1. Hey Phoebe,
      Thanks so much for trying the recipe, so sorry to hear about your caramel, it does sound like it is overcooked. Next time, I would just reduce your cooking time. I hope this helps! xTieghan

  2. 5 stars
    Second time making these and they are SO good! Can you suggest a good amount of time to let the caramel cool before adding the vanilla and nut butter? Thanks!

    1. Hey Becca,
      Thanks a lot for making this recipe, I am delighted that it was enjoyed! You are not letting it cool, you are just removing from the heat and adding the vanilla and nut butter. Happy Friday:) xTieghan

  3. Any idea why my caramel turned into this hard crumbly texture as soon as I added the all natural almond butter in?! It was perfect then turned into like graham crumbs. I followed the recipe to a T!

    1. Hey Jessica,
      I am so sorry to hear this! Unfortunately, I can’t quite say since I do not know what the caramel looked like, but it sounds like it could have possibly been overcooked. Next time, just be sure to keep a careful eye on it. I hope this helps! xTieghan

  4. Do you have any recipes or suggestions for what do do with the rest of the coconut milk? The cream really is the best part, but I do t want to throw the rest away.

  5. Hi,
    My “caramel” hardened quickly in the pan, it was smooth then went to hard nut butter. Did I maybe cook the maple syrup and coconut too long?

  6. 5 stars
    These taste sooo good! I was a little worried about the caramel turning out ok but did the full 15 minutes and it is such a creamy consistency. Watch the Insta highlights if you’re worried about that step! Don’t have any issues cutting like a few others mentioned. I did add a little sprinkle of salt to the caramel too to make it pop. They’re a fun project and I love that they don’t contain any refined sugar! Thank you! These may be a cookie box staple now ?

  7. 5 stars
    Great Recipe! But I have a question on the caramel…. I used unsweetened coconut cream and added maple syrup. The mixture started to get thick but then started separating into what looked like oil and crystallized sugar? I tried it two times, once I left it on high heat and only stirred about 5 times. Second, I stirred constantly while on medium heat then to low heat when it started bubbling a lot. Any explanation to what I’m doing wrong? Thank you!

    1. Hey David,
      Thanks so much for making the recipe, I am so glad it was enjoyed. So sorry about the caramel, it can be super tricky and easily overcooks. Nex time, try stirring constantly on a lower heat. I hope this helps! xTieghan

  8. After I boiled and melted the syrup & coconut oil, I had the thickened caramel syrup but once I stirred in the peanut butter and vanilla it turned into a cookie crumble and completely lost the liquidity of it. I still made them and it was delicious! But it was more like chocolate covered cookie! Any idea why?

    1. Hey Katie,
      So sorry about this! Was there anything you adjusted in the recipe? One thing that could have happen is the caramel was overcooked. It is hard to say without seeing what this looked like. Let me know! xTieghan

  9. I burnt the first batch of carmel so was careful for the second time, watching and boiling it on medium. It thickened and looked good, so I added in the almond butter, it was fine, and then as soon as I added in the vanilla it started bubbling. I mixed it and it instantly hardened, turning into a kind of peanut butter looking paste. Was it too hot when I put it in? Wondering what wrong here.

    Thanks!

    1. Hey Madeline,
      So sorry to hear this. Unfortunately the caramel can be super finicky and over cook easily. Just be super careful next time! xTieghan

    1. Hey Llatt,
      Yes, that would work! I hope you love the recipe. Please let me know if you have any other questions! xTieghan

  10. 5 stars
    Made these today….AWESOME!! Believe me they will not last long in the fridge…we will have eaten them all in a few days! THANKS T!

  11. We made these and the flavor is amazing! We froze the “caramel sauce” on the coconut mixture. It was very sticky and hard to work with when trying to cut them into bars. We put the blobs on a baking sheet, poured the chocolate on top and froze it. Didn’t look too pretty but so good once cut. Wondering if it would be easier for to pour the chocolate on top and then freeze and cut? The chocolate wouldn’t be on the bottom though. Any tips!? Would love to try them again!

    1. Hey Megan,
      Thanks for trying the recipe, sorry you had issues with the caramel. I am thinking it needed to set a little longer, I hope this helps for next time! xTieghan

  12. GREAT recipe!! However when I made the caramel sauce, it wasn’t liquidy at all, but more of a harder consistency. Is it possible I cooked it too long? 🙁
    P.S. I’m a HUGE fan of your recipes! 🙂

    1. Hey Valerie,
      I am so glad you liked the recipe, thanks for giving it a go! Yes, if the caramel was too hard, that means it was overcooked. Happy Sunday! xTieghan

    1. Hey Hayfa,
      Another nut butter will work in place of the almond butter. I hope you love the recipe, please let me know if you have any other questions! xTieghan