Recipes › Snacks

Peanut Butter Twix Bars

By Samira Kazan

updated March 12, 2024

Homemade twix bars and four twix slices  - 1 Homemade Twix bars cut in half - 2 Peanut Butter Twix Bars - 3 Peanut Butter Twix Bars - 4

These vegan and gluten-free copycat peanut butter Twix bars are full of creamy caramel, crunchy shortbread, and smooth chocolate. The ultimate sweet treat!

Four homemade Twix bars each cut in two and stacked - 5

Satisfy your sweet tooth without worrying about what’s inside with these easy homemade Twix bars – you’d never guess these simple ingredients would make something so delicious! With a date caramel, light almond flour shortbread base, and crisp chocolate coating, you’ll never go back to the original after you’ve tried these.

Want to save this recipe?

  • Watch how to make it
  • Ingredients
  • How to make peanut butter Twix bars
  • How to store
  • Other healthier candy bars
  • Peanut Butter Twix Bars Recipe

Watch how to make it

Ingredients

Ingredients for homemade twix bars - 6

For The Shortbread Base

  • Almond Flour: Use packed, blanched almond flour with a fine texture.
  • Cornstarch
  • Honey : To make this recipe completely vegan, use maple syrup or agave, or make your own vegan-friendly honey .
  • Coconut Oil
  • Vanilla Extract

For The Caramel Layer

  • Dates : Pitted, larger dates are best.
  • Vanilla Extract
  • Peanut Butter : Opt for creamy peanut butter that has a thinner, pourable consistency. You can make your own or use your favorite.
  • Salt

And For The Chocolate Topping

  • Cocoa Powder
  • Coconut Oil

How to make peanut butter Twix bars

Make The Shortbread Base: In a bowl, combine the almond flour, honey, cornstarch, coconut oil, and vanilla and mix until they form a thick texture. Pour out onto a square pan lined with parchment paper and use a spatula to spread into one, even layer.

Bake in the oven at 325ºF/170ºC (fan assisted) for 10-15 minutes, until a light golden color. Remove from the oven and leave to cool.

Steps for preparing Twix shortbread base - 7

Make The Caramel: If your dates are dried, soak them for 10-15 minutes in hot water before using. Then, add the dates, vanilla extract, peanut butter, and salt to a food processor and blend until a smooth and creamy caramel has formed.

Spread the caramel over the biscuit base first layer and freeze for 30-45 minutes until hard. Remove the base from the tin and cut it in even pieces, then return to the freezer for 10-15 minutes more.

Steps for making Twix caramel layer - 8

Assemble The Peanut Butter Twix Bars: Melt the coconut oil and mix with the cocoa powder, making sure there are no lumps. Next, using a fork, dip each peanut butter bar into the chocolate mixture, then freeze for 10-15 minutes. Repeat a second time and set for a further 10-15 minutes, then enjoy.

Steps for coating Twix bars with chocolate - 9

How to store

In The Fridge: Once set, keep the peanut butter Twix bars in an airtight container in the fridge for up to a week.

Freeze and Thaw: Transfer to a freezer-safe container – they should keep for up to 2 months. To enjoy, let a frozen peanut butter Twix thaw for 10-15 minutes before eating.

A stack of homemade twix bars - 10

Other healthier candy bars

Half eaten bounty bar on top of a whole one - 11 Half eaten bounty bar on top of a whole one - 12 Homemade date snickers cut in two - 13 Homemade date snickers cut in two - 14 Stack of peanut butter bars - 15 Stack of peanut butter bars - 16

IngredientsUS CustomaryMetric1x2x3x

Base layer:

  • ▢ 1 cup almond flour
  • ▢ ¬º cup cornstarch
  • ▢ 2 tbsp coconut oil
  • ▢ 1 tbsp honey
  • ▢ ¬Ω tsp vanilla extract

Caramel layer:

  • ▢ 10-11 dates
  • ▢ 1 tbsp peanut butter
  • ▢ ¬Ω tsp vanilla extract
  • ▢ Pinch salt
  • ▢ water just a bit if needed

Chocolate coating:

  • ▢ 1/2 cup cocoa powder
  • ▢ 1/2 cup coconut oil

Instructions

For The Shortbread Layer

  • Add all the shortbread ingredients to a bowl and mix until combined and starting to form a dough.
  • Put the mixture into a baking tray lined with parchment paper and press down to form an even layer of shortbread. Bake at 170¬∞C/325¬∞F for 10-15 minutes until golden brown. Leave to cool in the fridge.

For The Caramel Layer

  • If your dates are dry, let them soak in boiling water for 10-15 minutes before using.
  • Add all the caramel ingredients to a food processor and blitz until it forms a creamy, smooth consistency.
  • Pour the caramel over the shortbread layer and spread to an even thickness. Leave to cool for 10-15 minutes or until the caramel has hardened. Then, cut into even pieces and return to the freezer.

For The Chocolate Layer

  • Melt the coconut oil, then mix in the cocoa powder until a thin liquid has formed.
  • Using a fork, dip each peanut butter twix bar into the chocolate. Freeze for 10-15 minutes, then repeat for a double dip to make sure the bars are fully coated. Enjoy!

Video

Notes

Nutrition

Nutrition information is automatically calculated, so should only be used as an approximation.

Four homemade Twix bars each cut in two and stacked - 17

Peanut Butter Twix Bars

Ingredients

Base layer:

  • 1 cup almond flour
  • ¼ cup cornstarch
  • 2 tbsp coconut oil
  • 1 tbsp honey
  • ½ tsp vanilla extract

Caramel layer:

  • 10-11 dates
  • 1 tbsp peanut butter
  • ½ tsp vanilla extract
  • Pinch salt
  • water just a bit if needed

Chocolate coating:

  • 1/2 cup cocoa powder
  • 1/2 cup coconut oil

Instructions

For The Shortbread Layer

  • Add all the shortbread ingredients to a bowl and mix until combined and starting to form a dough.
  • Put the mixture into a baking tray lined with parchment paper and press down to form an even layer of shortbread. Bake at 170°C/325°F for 10-15 minutes until golden brown. Leave to cool in the fridge.

For The Caramel Layer

  • If your dates are dry, let them soak in boiling water for 10-15 minutes before using.
  • Add all the caramel ingredients to a food processor and blitz until it forms a creamy, smooth consistency.
  • Pour the caramel over the shortbread layer and spread to an even thickness. Leave to cool for 10-15 minutes or until the caramel has hardened. Then, cut into even pieces and return to the freezer.

For The Chocolate Layer

  • Melt the coconut oil, then mix in the cocoa powder until a thin liquid has formed.
  • Using a fork, dip each peanut butter twix bar into the chocolate. Freeze for 10-15 minutes, then repeat for a double dip to make sure the bars are fully coated. Enjoy!

Video

Notes

Nutrition

Recipe on Alphafoodie: https://www.alphafoodie.com/healthy-vegan-twix-bars/