When you make a purchase through one of our recommended product links, we may earn a commission. Learn more.

Vegan Gluten Free Homemade Twix Bars Recipe

5 from 2 votes
Gal Shua-Haim MS, RD – @somethingnutritious
Absolutely irresistible homemade Twix bars! 🍫😋
Prep Time :10 minutes
Cook Time :15 minutes
Freeze Time :1 hour
Total Time :1 hour 10 minutes
Servings: 16 bars


  • Square baking pan


Shortbread layer:

  • ¾ cup almond flour
  • 2 tablespoons cassava flour or coconut flour
  • 3 tablespoons softened coconut oil (you can use refined for a neutral flavor)
  • 1 tablespoon pure maple syrup
  • A pinch of coarse salt

Caramel layer:

  • ½ cup cashew butter, unsweetened
  • ½ cup almond butter, unsweetened
  • ⅓ cup pure maple syrup
  • ⅓ cup coconut oil
  • 1 teaspoon vanilla extract

Chocolate coating:

  • ½ cup dairy free chocolate chips
  • 1 teaspoon coconut oil
  • Sea salt to top


  • Preheat the oven to 350 ℉ (175 ℃).
  • Mix all the crust ingredients in a bowl. Flatten into an 8 x 8 baking dish lined with parchment paper. Bake the crust for 12-15 minutes, until it starts to brown around the edges.
  • Remove from the oven and let cool for 5 minutes before topping with the caramel.
  • Whisk all the caramel layer ingredients until smooth in a bowl. Gently pour over the crust. You can use a wet spatula to spread the layer around so that it doesn’t break into the crust. Place the bars in the refrigerator for about 30 minutes to 1 hour until the caramel layer becomes firm enough to hold its shape.
  • Once they’re frozen, melt the chocolate chips with the coconut oil and coat over the caramel layer. Return to the freezer for 5 minutes. Once the chocolate hardens, slice the bars using a large knife. First cut it in half vertically, then horizontally, then make two cuts horizontally on top and on the bottom to make 16 bars. Top with sea salt. Keep stored in the freezer for up to 3 months for a more firm texture, or refrigerate for 2 weeks for more of a caramel texture.


homemade twix bars recipe
Credit: Gal Shua-Haim MS, RD

How long do these homemade Twix bars stay fresh?

To keep the Twix bars fresh, store them properly. Refrigerate in an airtight container or wrapped tightly with plastic. For extended storage, freeze them by placing individual bars on parchment-lined trays before transferring to a freezer-safe container or bag. Add parchment paper between layers to prevent sticking. Thaw frozen bars gradually in the refrigerator to preserve texture and avoid condensation. Opt for containers that minimize air exposure to prevent staleness. Following these steps ensures you can enjoy these delicious treats for up to 2 weeks in the refrigerator or up to 3 months in the freezer, maintaining their delectable taste and quality.

What other nut butters can be used in the caramel layer?

Besides the nut butters in the recipe (cashew and almond), other options for the caramel layer of homemade Twix bars include hazelnut, peanut, walnut, and pistachio butter. Use unsweetened versions to maintain the desired sweetness level. These alternatives add unique flavors and variety to the bars, allowing you to create a personalized twist on the classic Twix recipe.

homemade twix bars recipe
Credit: Gal Shua-Haim MS, RD

coconut oil substitutes for this twix bars recipe

You can try using vegan butter with a similar consistency. Another option is using melted cocoa butter, which will add a rich and creamy texture to the bars. For a nuttier flavor, almond oil or walnut oil can work well.

homemade twix bars recipe
Credit: Gal Shua-Haim MS, RD

Share your favorites!

Leave a review

Rate this Recipe

Home Cooks World