This is the BEST Healthy Twix Bar recipe! Crunchy shortbread is topped with the gooiest caramel, enrobed in chocolate. These are so incredibly delicious while being made with more wholesome ingredients (but you’d never know!). They are vegan, gluten-free, and refined sugar-free.

Easy Homemade Twix Bars
I remember every Halloween, after trick-or-treating, all the neighborhood kids would gather around and start trading candy. I would literally hoard all of the Twix bars – no shame. Halloween wasn’t complete without that golden wrapper holding two buttery biscuit bars layered with gooey caramel and coated in chocolate — drool.
But here’s the kicker: if anything beats the classic Twix, it’s a homemade, vegan-friendly version. These vegan Twix bars are everything you loved about the original — only better. No artificial chocolate taste, the same crunchy, gooey goodness. Most homemade Twix recipes use a nut butter caramel, but I wanted these to taste just like the real deal. So we are making a 5 minute homemade caramel sauce that is to die for!
Why you’ll love this recipe
- Dietary friendly – these Twix bars are gluten-free, dairy-free, vegan, grain-free, and refined sugar-free. You can also make them nut-free.
- Ease – these couldn’t be easier to make and although there is 3 components, they come together super quickly!
- Taste – these are everything you loved about the classic candy bar!
Recipe video
Layers of a homemade Twix bar
Twix have 3 distinct layers:
Shortbread : Shortbread is buttery, slightly crunchy, and melts in your mouth. This layer comes together with a few simple ingredients and is baked for just 10-12 minutes!
Caramel : The second layer is the most gooey, 4 ingredient vegan caramel. It’s just as pull-apart good as classic caramel while not containing any of the funky ingredients!
Chocolate : The last step is super important as it hold together all of the layers! The chocolate coating is the most decadent finisher and creates that classic crunchy shell.
Ingredients you’ll need
The full recipe and measurements are in the recipe card at the bottom of this post. Here’s an overview!
- Almond flour – almond flour creates the perfectly crunchy, buttery shortbread base. If you need a nut-free option, Tiger Nut flour is a great 1:1 substitute!
- Coconut oil
- Maple syrup
- Full-fat Canned coconut milk – you don’t taste the coconut, promise! I haven’t tried it, but I would assume heavy cream would work!
- Chocolate – use your favorite or whatever fits your dietary needs! These are a great sugar-free option & I love these vegan chocolate chips!
- Vanilla extract & sea salt

steps to make healthy twix bars
Make the gooey Caramel.
Simply add all the ingredients to a small saucepan. Bring to a boil and allow to boil for 5 minutes. Stir frequently to prevent burning. After the 5 minutes, reduce the heat to low and cook another 2-3 minutes. The caramel should have reduced and be somewhat thick. Remove from heat and allow to cool. It’ll thicken a little as it cools, too!
Bake the shortbread layer.
The shortbread cookie base comes together quickly in a bowl, is then pressed into a loaf pan, and baked for 12-14 minutes to golden perfection. Let it cool. Add the caramel to the cooled cookie base, spreading it out evenly. Place in the freezer for 3-4 hours until completely firm – this is important, as they’ll get squished/fall apart if they aren’t fully frozen when cutting into bars.
Coat in chocolate.
Once firm, line a large baking sheet with parchment paper. In a small bowl, add the chocolate chips and oil. Heat in the microwave in 30 second increments, stirring between each, until smooth. Alternatively, you can use the double boiler method.
Remove the loaf pan from the freezer. Carefully cut them into bars. Quickly dip each bar in the chocolate, using a fork to lift it out and drag it along the side of the bowl to remove any excess. Place it on the baking sheet. Repeat until they’re all coated. Place back in the freezer for an hour or so before moving to an air-tight container. Store in the freezer.
FAQ’s & tips
- 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
- Make sure the bars are fully frozen and firm before dipping in chocolate. If the bars are frozen, the chocolate will quickly set up on the bars and be easier to work with. If they aren’t frozen enough, the caramel will melt off.
- Store in an air-tight container in the freezer. Let thaw at room temp for 5ish minutes prior to eating for the gooiest caramel texture.
More healthy dessert recipes to try
- 2 Ingredient Rolo’s
- Healthy pecan twix bars
- Healthy Snickers bites
- Homemade payday bars
- Healthier butterfinger bars
- Babyruth protein bites
- Mr. Goodbar candy bars
If you try this recipe and love, it’d mean the world to me if you left a star rating & review below and tag me in your creations on Instagram @danishealthyeats! (:

The Best Healthy Twix Bars
Ingredients
cookie base
- 1 1/4 cup almond flour
- 2 1/2 tbsp coconut oil
- 3 tbsp maple syrup
- 1 tsp vanilla extract
- 1/2 tsp sea salt
caramel
- 1/2 cup coconut cream (creamy white part from a can of full-fat coconut milk)
- 1/2 cup 100% pure maple syrup *don't sub low calorie/sugar-free syrup!
- 1/4 cup coconut oil
- 1 tsp vanilla extract
- pinch sea salt
Chocolate coating
- 1 1/4 cups chocolate chips
- 1 tbsp coconut oil (to help thin the chocolate)
Instructions
- Preheat oven to 350f. Line a loaf pan with parchment paper.
- In a bowl, combine all of the cookie base ingredients until dough forms. Press it into the loaf pan. bake for 12-14 minutes until golden around the edges. Remove from the oven and let cool.
- Make the caramel sauce – in a small saucepan over medium heat, add all of the ingredients. Bring it to a boil, letting it boil for 5 minutes. Stir frequently to prevent burning. After 5 minutes, reduce the heat to low and let it simmer for a few minutes until it's thickened up and resembles a thick caramel sauce. Allow it to cool a few minutes.
- Pour the caramel sauce over the cookie base, spreading it out evenly. Then place the loaf pan in the freezer for 3-4 hours. This allows it to firm up enough to be able to cut them into bars.
- Once firm, line a large baking sheet with parchment paper. In a small bowl, add the chocolate chips and oil. Heat in the microwave in 30 second increments, stirring between each, until smooth. Alternatively, you can use the double boiler method.
- Remove the loaf pan from the freezer. Carefully cut them into bars. Quickly dip each bar in the chocolate, using a fork to lift it out and drag it along the side of the bowl to remove any excess.
- Place it on the baking sheet. Repeat until they're all coated. Place back in the freezer for an hour or so before moving to an air-tight container. Store in the freezer.
- You can let them thaw a few minutes prior to eating for a softer bar, but these are best straight from the freezer!
- Note: I cannot guarantee your bars will turn out the same if you sub ANY ingredients! <3
Video
Notes
- 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
- Make sure the bars are fully frozen and firm before dipping in chocolate. If the bars are frozen, the chocolate will quickly set up on the bars and be easier to work with. If they aren’t frozen enough, the caramel will melt off.
- Store in an air-tight container in the freezer. Let thaw at room temp for 5ish minutes prior to eating for the gooiest caramel texture.






We couldn’t get over how good these are even my husband said they’re better than real Twix! Thank you so much for this!
This is the best compliment, i’m so happy they were a hit with you both! (:
Love the taste of these. But my caramel didn’t go caramel colour or set like yours. I boiled for over 5 minutes and them some more on low heat. I am wondering if using a “fake” maple syrup would be the culprit? I ended up using some xantham gum to help it set.
Hi Odette! Oh no, yes that’s definitely the issue! It needs to be pure 100% maple syrup OR honey! 🙁
Will be making these on repeat!!!
I love these!!!! They came out so great. I actually skipped the dipping chocolate on half too and they tasted amazing!
hi Lilly! Omg, yay! I am so happy you loved them – even without the chocolate! Thanks so much for giving them a go! (:
Actually shocked by the caramel tasting like really caramel. I personally couldn’t taste the coconut but my husband could, either way we both love it! I will say that it was seriously sweet, though, next time I will probably add half the amount of maple syrup. Also, the cookie part didn’t really turn into a cookie. It kinda tasted like it was still raw but I cooked it longer than advised. I will play around with those portions also, but over all very happy with the outcome and will definitely be remaking!
hi Lena! Yay, i’m so happy you guys liked them! I would recommend using a darker chocolate for coating if you found the bars too sweet! As for the cookie base – oh, no! Did you happen to sub any ingredients or use almond meal rather than flour? I’d love to troubleshoot that with you so it turns out perfect! (: