If you love Twix candy bars, you have to try these homemade Twix bars that will give you an entire tray full of Twix bars for a similar cost to a King-Sized Twix bar! A shortbread crust gets topped with a homemade caramel then coated in creamy milk chocolate to create a homemade copycat version of the popular candy bar!

Want to save this recipe?
Enter your email below and we’ll send this idea straight to your inbox (plus you’ll receive fun weekly ideas from us too!)
If I had to choose a favorite candy bar, it would easily be a Twix bar. The combination of the crunch, caramel, and creamy chocolate is just perfection. And even my kids know they’re my Halloween trick or treating treat of choice!
After nailing homemade Crunch bars a while back, I thought it would be fun to see if I could recreate my favorite candy bar at home. These aren’t an exact replica of the famous chocolate treats, they’re close enough that I haven’t bought an actual Twix bar in longer than I can remember!
These are a really fun treat for parties, treat plates, or just dessert! Or wrap up a bunch with these cute treat tags and hand them out as gifts or favors!
Why People Love these homemade twix
- Great to make ahead – these homemade Twix bars will last for up to five days if you store them in a cool place, so they’re the perfect dessert to make ahead of time!
- Makes a lot of bars – the recipe makes an entire tray of Twix bars, perfect for serving at a party!
Ingredients in homemade twix bars
Ingredient Notes + Substitutions
- Almond bark – you can use pretty much any kind of chocolate that will melt, but you’ll need a lot of it, which is why I use almond bark in this particular recipe. It’s the cheapest version of melting chocolate that still melts and hardens well. If you don’t want to use almond bark, Ghirardelli melting chocolates are my next choice, but they are more expensive.
- Butter – salted or unsalted works in this recipe, it’s just going to be in the shortbread filling, so you really won’t taste the salt or lack of in the Twix bars. You’ll want to cut it into small pieces to make it easy to combine for the buttery shortbread filling.
How to make homemade twix
Making these homemade Twix bars is super simple! I’ve included a basic outline below but make sure to read the recipe card for the full recipe and a printable version too!
make the Shortbread Crust
- Preheat the oven to 350 degrees and line a 9×9 pan with parchment paper and set aside for later.
- Combine the flour and sugar into a medium sized bowl. Add in all the butter pieces and use either a pastry blender or butter knife to cut them into the dry ingredients until the mixture appears dry again.
- Push the mixture together with your hands in a bowl, then put the ball in the prepared 9×9 pan, and gently press it flat in the pan. Bake the shortbread crust in the preheated oven for 20 minutes.
- When the shortbread is done baking let it cool in the pan.
Make the Caramel Filling
- Melt the butter in a medium saucepan over medium low heat then add in the brown sugar, corn syrup, and the sweetened condensed milk. Whisk all the ingredients together and bring to a boil, whisking regularly.
- Boil for three to four minutes then remove from the heat and continue to whisk for two more minutes or until the caramel has thickened.
- Pour the caramel over the cooled shortbread crust.
- Put the pan in the fridge to cool for 10ish minutes until the caramel is firm.
Finish the Twix Bars
- Carefully remove the cooled mixture from the pan using the parchment paper. Then use a sharp knife to cut the caramel shortbread into two inch strips, about the size of a mini Twix bar.
- In a medium microwave safe bowl, combine the chocolate almond bark and the coconut oil. Microwave in 20 second increments until the chocolate is fully melted, stirring between each increment.
- Place one of the shortbread bars on a fork, then use a spoon to spoon chocolate over top of the shortbread bar, making sure to cover the entire bar. Alternately, you could try and dip it into the chocolate directly – I just prefer the clean lines you get from pouring the chocolate over top. Place the chocolate covered bar on a tray lined with parchment paper.
- Repeat until all of the bars are coated in chocolate, then refrigerate the entire tray of Twix bars in the fridge for about 15 minutes to let the chocolate set.
You can put the bars back in the fridge to set quicker or just let them stay out at room temperature until the chocolate is completely set. Once it’s set, they’re ready to enjoy immediately or you can keep them to enjoy later too!
How to Store Twix Bars
Once the Twix bars are completely cooled, store them in an airtight container at room temperature (as long as it’s cool) and not in direct sunlight. The chocolate will melt if you store them somewhere too warm so if your house is warm, I recommend storing in the fridge to keep the chocolate from melting.
Tips for Perfect Twix bars
Use a sharp knife to cut off any excess chocolate off the Twix bars after they’ve cooled on the parchment lined tray. This will give you a cleaner look if there is excess chocolate drizzled on them.
Switch it up and try different chocolates. I’ve tried almond bark, dark chocolate, and even semi-sweet and all are tasty!
Make sure each layer is cooled before you add on the next layer. If the shortbread is still warm, the caramel won’t set properly and if the caramel is still warm, the hot chocolate will just mix into the caramel instead of coating it.
Tap the fork gently on the edge of the bowl of chocolate to get rid of any excess chocolate before placing it on the cooling tray.
Want more Goodies?
Want more delicious recipes just like this one? Enter your first name and email address in the form below to join the Play Party Plan community! You’ll receive weekly recipes and party ideas directly to your inbox!
Homemade Twix Bars
Ingredients
Shortbread layer
- 1 ¼ cup flour
- ¼ cup granulated sugar
- ⅔ cup butter softened and cut into small cubes
Caramel layer
- ½ cup butter
- ½ cup light brown sugar
- 2 Tbsp corn syrup
- ½ cup sweetened condensed milk
Chocolate layer
- 24 oz chocolate almond bark
- 1 Tbsp coconut oil
Instructions
Shortbread
- Preheat the oven to 350 degrees. Then line a 9×9 pan with parchment paper and set aside for later.
- Add the flour and sugar into a medium sized bowl. Add the butter and use a pastry blender or a knife to cut it into the dry ingredients.1 1/4 cup flour, 1/4 cup granulated sugar, 2/3 cup butter
- Push everything together into a ball in the bowl with your hands, then press the mixture down gently to cover the bottom of the the prepared 9×9 pan. Bake the shortbread crust in the preheated oven for 20 minutes.
- When the shortbread is done baking, let it cool in the pan.
Caramel layer
- Melt the butter in a medium saucepan over medium low heat then add in the brown sugar, corn syrup, and the sweetened condensed milk. Bring the mixture to a boil, whisking regularly.1/2 cup butter, 1/2 cup light brown sugar, 2 Tbsp corn syrup, 1/2 cup sweetened condensed milk
- Boil the caramel for three to four minutes then remove from the heat and continue to whisk it for two more minutes until it has thickened up.
- Pour the caramel over the cooled shortbread crust. Let the caramel cool until firm.
- Remove the shortbread bars from the pan using the parchment paper, then cut the caramel shortbread into pieces about the same size as a small Twix – I like to do 1.5 inches x 1 inch bars but you could double the size as well and do 3 inches by 1.5 inches, you’ll just get 18 bars instead of 54.
Chocolate layer
- In a medium microwave safe bowl, combine the chocolate almond bark and the oil. Microwave in 20 second increments until the chocolate is melted, stirring between each increment.24 oz chocolate almond bark, 1 Tbsp coconut oil
- Place one of the shortbread bars on a fork, then use a spoon to spoon chocolate over top of the shortbread bar, making sure to cover the entire bar. Alternately, you could try and dip it into the chocolate directly – I just prefer the clean lines you get from pouring the chocolate over top. Place the chocolate covered bar on a tray lined with parchment paper.
- Repeat until all of the bars are coated in chocolate, then refrigerate the entire tray of Twix bars in the fridge for about 15 minutes to let the chocolate set. Then enjoy!
Tips & Notes:
Nutrition Info
More Chocolate Treats
If you like these chocolate Twix bars, make sure to try these other chocolate treats next!
- Homemade chocolate truffles – these decadent chocolate treats are always a hit!
- Hot chocolate bombs – delicious chocolate balls that get added to milk to make hot chocolate!
- Brownie balls – brownie filled chocolate treats that taste just like homemade brownies!
- Homemade brownies – the best brownie recipe ever, so much better than store-bought!
- No-bake peanut butter fudge – a chocolate and peanut butter lovers dream, this is creamy and delicious!
Leave a Reply