This post may contain affiliate links. Please read my disclosure and privacy policy.

If you’ve ever tried my healthy Snickers bars, you know that a homemade candy bar can taste even better than a store-bought one. That’s why I spent weeks trying to figure out a crispy cookie layer and a naturally sweet caramel layer to recreate Twix bars at home.

I’m pretty confident that you’ll love the results, because this batch disappeared in less than 24 hours in my house. (Especially once I moved them to the freezer– everything is better that way!)

I’ve also kept this recipe as easy as possible, because no one wants to spend their afternoon dunking an entire candy bar in melted chocolate and then cleaning out the excess that doesn’t get used. It’s such a pain.

That’s why this recipe only calls for a quick top layer of homemde chocolate. You’ll thank me once you try it this way, because it’s not only easy, but it’s also perfectly delicious!

homemade twix bars sliced on a cutting board.

Healthy Twix Bar Ingredients

  • Blanched Almond Flour. This gluten-free flour makes the easiest, crispy shortbread for the base. I recommend shopping for blanched almond flour (which has no brown flecks from the almond skins) for the crispiest results.
  • Coconut Oil. This ingredient helps thicken the chocolate layer and keeps the shortbread cookie crust dairy-free. If you’d rather use regular butter, that will work here, too. Be sure to buy refined or expeller-pressed coconut oil if you want these bars to have zero coconut flavor. Virgin coconut oil will add a noticeable coconut taste.
  • Maple Syrup. This is my favorite natural sweetener because it’s vegan-friendly and easy to mix, since it’s not as thick and sticky as honey. It’s the sweetener in all 3 layers, to keep the ingredient list as streamlined as possible.
  • Cashew Butter. When working on the caramel layer, I tried a few different options, but cashew butter was the clear winner when it came to taste-testing. I used the one from Whole Foods 365 brand, which has a runny consistency, but any other brand should work similarly. Or you can make homemade cashew butter in less than 10 minutes if you prefer.
  • Cacao Powder. I always keep raw cacao powder in my pantry, but regular cocoa powder should work for this recipe, too. This helps create the topping without relying on chocolate chips, so these bars are 100% refined sugar-free.
cup of coconut oil, almond flour, cashew butter, maple syrup, cacao powder, and vanilla extract on a white surface.

How to Make Healthy Twix Bars

Step 1:

Preheat the oven to 350ºF and lightly grease a 9-by-5-inch loaf pan. Press a piece of parchment paper into the pan. The oil will hold the parchment paper in place, and this setup will make the candy bars super-easy to remove and slice later. (You’ll thank yourself!)

In a large bowl, combine 1 cup of blanched almond flour, 2 tablespoons of maple syrup, 2 tablespoons of melted coconut oil, and 1/8 teaspoon of fine sea salt. Stir well until the mixture sticks together when pressed between your fingers.

It might look like there’s not enough liquid at first, but it should start to stick together if you’re patient and keep mixing. Transfer the mixture to the prepared loaf pan and flatten it evenly into the bottom of the pan. I like to flatten it with a rubber spatula. Bake at 350ºF for 12 to 15 minutes, or until the top looks lightly golden.

Pro Tip: Let this cookie layer cool for at least 20 minutes. If it’s still warm when you add the next layer, it might cause the caramel layer to separate.

almond flour cookie dough mixed in a bowl and pressed into a loaf pan to bake.

Step 2:

Once the cookie crust has started to cool, you can stir together the next caramel layer. Wipe out the bowl you used for the first layer if you want to save on dishes later.

Add 1/3 cup of creamy cashew butter, 3 tablespoons of maple syrup, 1/2 teaspoon of vanilla extract, and a pinch of salt to the bowl and stir well until it looks smooth and creamy. It should look like caramel!

Want to save this for later?

I'll email this post to you, so you can come back to it later!

Once the cookie layer feels cool to the touch, you can spread this evenly over it. Transfer this to a flat shelf in your freezer while you make the next layer.

Note: The cashew butter I tested this recipe with was unsalted. If you’re using a salted cashew butter (or another nut butter), then you probably won’t need to add a pinch of salt.

cashew butter mixed with maple syrup and vanilla to make a caramel layer in a loaf pan.

Step 3:

Wipe out the same bowl again, then use it to create the last layer. Add 1/4 cup melted coconut oil, 1/4 cup maple syrup (at room temperature), and 3 tablespoons raw cacao powder to the bowl and stir vigorously. It will look runny at first, then start to emulsify and look like a pourable chocolate.

Remove the pan from the freezer and pour this chocolate layer over the top. Spread it out evenly over the caramel layer. Sprinkle flaky salt over the top if you want a sweet-and-salty treat. (The salt is optional.)

Then return the pan to the freezer to chill until firm. I like to wait at least 1 hour, but you can also leave it overnight!

maple syrup mixed with coconut oil and cacao powder for a chocolate layer.

Serving & Storage Tips

Once the caramel layer is firm, you can slice this into bars. I usually start by slicing 12 bars, then cut them in half to create 24 “fun-size” bars. (See the photo for reference.)

These healthy Twix bars will soften if left at room temperature, so I think they are best when served frozen. From the freezer, the cookie layer stays crispy, and the caramel layer is chewy, like real Twix bars. My whole family prefers them straight from the freezer.

If you serve these from the fridge, everything is softer and less crispy. Still good, but just wanted to point out that the texture will be different. Choose whichever sounds best to you!

twix bars sliced into 12 slices and then into fun size pieces.

Twix Bar Recipe FAQs

Can I use something other than almond flour for the cookie layer?

I also tested this recipe with an oat flour base, but I found the flavor overpowering, so ultimately went back to using almond flour. If you want to experiment with an almond-free base, check out my oat flour pie crust or oat flour sugar cookies for a starting point.

Can I use chocolate chips as the topping?

Of course! My guess is that you’d need to melt at least 1/2 cup of chocolate chips to create enough topping, and mix it with 1 teaspoon of coconut oil to make it easier to spread around.

Can I use a different nut butter for the caramel?

Yes, but whatever you use will change the flavor slightly. If you use peanut butter, these will taste like peanut butter Twix bars. If you use almond butter, you’ll probably taste a hint of that, too. Try my date caramel if you want a different option, too.

homemade twix bars sliced on a cutting board.

Healthy Twix Bars (Gluten-Free)

5 from 10 votes
Once you try these healthy Twix bars, you may never want the store-bought version again– these taste 100% better! They are naturally sweetened, without relying on chocolate chips, and are gluten-free & dairy-free. When you serve these straight from the freezer, the caramel texture feels insanely authentic. (Without the effort of boiling sugar or blending dates.)
prep15 mins cook15 mins total30 mins
Servings:24

Ingredients
  

Crisp Cookie Layer

Caramel Layer

Chocolate Layer

Instructions

  • Preheat the oven to 350ºF and lightly grease a 9-by-5-inch loaf pan. Press a piece of parchment paper into the pan. The oil will hold the parchment paper in place, and this setup will make the candy bars super-easy to remove and slice later. (You'll thank yourself later!)
    To prepare the cookie layer, combine the almond flour, maple syrup, melted coconut oil, and salt in a large bowl. Stir well until the mixture sticks together when pressed between your fingers. Be patient; this can take a minute or so. Transfer the mixture to the prepared loaf pan and flatten it evenly into the bottom of the pan. I like to flatten it with a rubber spatula. Bake at 350ºF for 12 to 15 minutes, or until the top looks lightly golden.
  • Let this cookie layer cool for at least 20 minutes. If it's still warm when you add the next layer, it might cause the caramel layer to separate.
  • To make the caramel layer, add the cashew butter, maple syrup, vanilla extract, and salt to a bowl. (I use the same bowl I used for step 1.) Stir well until it looks smooth and creamy. It should look like caramel! Once the cookie layer feels cool to the touch, you can spread this evenly over it. Transfer this to a flat shelf in your freezer while you make the next layer.
  • Wipe out the same bowl again, then use it to create the last layer. Add the melted coconut oil, maple syrup (at room temperature), and raw cacao powder to the bowl and stir vigorously. It will look runny at first, then start to emulsify and look like a pourable chocolate.
    Remove the pan from the freezer and pour this chocolate layer over the top. Spread it out evenly over the caramel layer. Sprinkle flaky salt over the top if you want a sweet-and-salty treat. (The salt is optional.)
    Then return the pan to the freezer to chill until firm. I like to wait at least 1 hour, but you can also leave it overnight! Once the caramel layer is firm, you can slice this into bars. I usually start by slicing 12 bars, but then I like to cut them in half to create 24 "fun-size" bars. Store & serve directly from the freezer for the best texture.

Notes

Nutrition information is for 1 of 24 “fun size” bars. This is automatically calculated using an online ingredient database, so it’s just an estimate, not a guarantee. 
Cashew Butter Note: The cashew butter I tested this recipe with was unsalted (Whole Foods 365 brand). If you’re using a salted cashew butter (or another nut butter), then you probably won’t need to add a pinch of salt.
Coconut Oil Note: If you don’t want your candy bars to have a coconut flavor, use refined or expeller-pressed coconut oil. It has zero coconut taste! Or, you can use regular butter if you don’t need a dairy-free recipe. 

Nutrition

Calories: 98kcal | Carbohydrates: 7g | Protein: 2g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Sodium: 26mg | Potassium: 46mg | Fiber: 1g | Sugar: 5g | Calcium: 20mg | Iron: 0.5mg
Course: Dessert
Cuisine: American
Keyword: healthy twix bars

More Healthy Candy Recipes to Try

If you try this recipe, please leave a comment and star rating below to let me know how you like it.

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




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

Comments

  1. These bars are AMAZING. We finished them all in one day and now I need to make more cuz they are addictive! They might even be better than your healthy Snickers.
    I love all your recipes!! Every single recipe is absolute perfection.

  2. Delicious!! I used raw almond butter instead of cashew butter, because that’s what I had (bought that for the Creamy Chipotle Sauce recipe, which is also delicious). Twix were my favorite candy as a kid, but they just don’t taste very good anymore. These on the other hand…. I could eat the whole pan! =D

  3. I so prefer a baked crust, thank you for making the crust this way!
    I have made a few versions of this recipe and LOVE your healthy alternatives!
    They help to curb the sweets cravings.

  4. Hubby is on a low oxalate diet and can’t have the almond flour, nor can he have oat flour. How could we substitute coconut flour?

      1. Thank you for the suggestion! He can’t have cashews either, but I’ll substitute with sunflower seed butter. Between the diabetes and the oxalate problem, it’s always a challenge to find great things for him to eat.

      1. Hi Doreen! All-purpose flour could definitely work for the cookie crust, but you might need to add another tablespoon of oil in that case, since it has a lot less fat than the almond flour does. I’d just experiment with the dough until it sticks together. I’d love to hear how it works out for you if you try it!

    1. Hi Leslie! I usually cut these after they’ve been in the freezer for about 1 hour or so, because I’m impatient to try them. LOL I think I saw one edge crack out of the 24 bars. Did you have an issue with cutting them and seeing the chocolate crack?

  5. These are amazing!
    I have made them a few times with my nieces and nephew, and they love them.

    I find that peanut butter upgrades the caramel layer, so I use that either in addition to the other nut butter or instead of it. I use it all and leave no leftovers (except what we eat while making it… 😉 ).
    I have used almond butter instead of the cashew butter in the bottom layer when I had no cashew butter at hand, and both turned out amazingly.

    Thanks for yet another fantastic recipe!