Homemade Vegan Twix Bars

Twix bars used to be my favorite, so naturally I had to come up with a recipe for vegan twix bars.  These homemade twix bars are not only vegan, but they are also gluten free.  These vegan twix bars only contain 9 ingredients and are super easy to make!  I used chocolate chips for the coating, but you could also use my 3 ingredient chocolate recipe.

vegan twix bars

I have to be honest.  These don’t taste exactly like twix bars, but they are still very delicious.  I had a hard time keeping my hands off them!  I hope you enjoy them as well.

Vegan Twix Bars

Homemade Vegan Twix Bars

Prep Time 5 min Cook Time 15 min Serves 10 bars     adjust servings

A homemade version of the popular candy bar!


    For the cookie

    For the caramel

    For the chocolate

    • 1 1/2 cups dark chocolate chips
    • 1/4 cup almond milk


    1. Preheat oven to 350.
    2. In a bowl , mix the dry ingredients for the cookies.
    3. In another bowl , mix the wet.
    4. Add wet to dry and mix until everything is combined.
    5. Stick the bowl of dough in the fridge for 20 minutes. This allows it to firm up slightly so you can form it into bars.
    6. Once the dough is a little firm, form it into thin bars and place on a lined baking sheet . The dough may still be a bit sticky. Mine were about 3 inches long.
    7. Bake for 12 minutes. Let cool completely.
    8. While the cookies are baking, you can make the caramel. Drain the dates and dump them into a small blender or food processor . I used the Twister jar on my Blendtec and it was perfect. Blend the dates into a caramel. You may need to add 1-2 tablespoons of water to get the consistency right.
    9. Once the cookies are cooled, spread a caramel layer onto the tops of each.
    10. Place the cookies on a parchment lined plate and stick in the fridge while you make the chocolate coating.
    11. To make the chocolate use a double boiler. Fill a pot with water, bring it to a boil, and place a glass bowl on top of the pot. Put the chocolate chips and almond milk in the glass bowl. This will allow the chocolate to gently melt.
    12. Once the chocolate has melted, spoon it on top of the bars. Place the covered bars back in the fridge to firm up. Should take an hour or two. You could probably place them in the freezer to speed up the process.


    Recipe Notes

    Keep these bars in the fridge or freezer. Enjoy!

    Join more than 35,000 subscribers and start gettiing free recipes direct to your inbox!

    You may also like

    23 thoughts to “Homemade Vegan Twix Bars”

    1. Oh my god, my brother and I used to devour Twix bars as kids! These look so good! I love creating healthy versions of old favorites. I just posted a recipe today for Paleo Chocolate Chip Cookies that remind me of Tollhouse's recipe (my childhood favorite). I might have to make some of your Twix bars next!
    2. What could I substitute for coconut oil? I know my daughter would love these if there is something I could use instead.
    3. These sound great! I notice that maple syrup is included in a lot of your recipes. Is it used in place of something else?
    4. Will this work if i use a chia egg instead? i know thats more expensive i just dont have flax and i kinda really hate flax lol
    5. Melissa, these were great. Have been picked as the best so far by the family. My biscuit base was quite dry and nearly solid when I took it out of the fridge but it turned out fine. The kids believe that it's real caramel! And the Husband can't belive that it's not caramel. Another success story.
    6. Can you use Rapeseed Oil or Grapeseed Oil instead of Coconut Oil. I am avoiding coconut oil as it so high in saturated fat - I know there are different reports with regard to the fats in coconut oil but my Cardiologist has given coconut oil a BIG no and recommends that it is not consumed at all. Do you think your pastry would work with Rapeseed Oil (I think Canola is the same as Rapeseed Oil in the UK) Thanks

    Leave a Reply

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