This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

These taste exactly like a Twix bar with a delicious shortbread crust, caramel center, and a chocolate layer on top. The best part about them is that you can make them right at home!

I love a good homemade treat. Especially when they have caramel in them! Try out this delicious caramel apple upside-down cake, this caramel apple pie and these amazing and classic homemade caramel apples.

A stack of homemade twix bars.

Homemade Twix Bars Recipe

I have had these Twix Bars on my list of things to make ever since I started the blog. I love Twix, my kids are obsessed with Twix, it’s one of my favorite candy bars. So why haven’t I made them until now? I don’t know but I have been missing out! I have made these other homemade candy bars like this Snicker’s bars, these Homemade Reese’s Peanut Butter Cups and now that I have made these copycat Twix bars… my life is complete.

Twix Bars have always been a favorite of mine. But my boys are obsessed! Can you imagine how excited they were when I told them I was making a big batch? They didn’t take long to make and the chilling in the fridge between the layers definitely sped up the process. I also melted the caramel and chocolate in the microwave and they were done in no time at all. We all loved them and I know that if you love Twix as much as we do, you will be in heaven!

Ingredients in Homemade Twix Bars

Once you see this ingredients list, you won’t ever want to buy these at the store again! They are so simple and I bet that you already have most of these ingredients at home! Check out the recipe card at the bottom of the post for exact measurements.

Shortbread Layer:

  • Butter: I used unsalted butter in this recipe. If you wait until the sticks are at room temperature then they will mix in better.
  • Confectioners Sugar: This will dissolve easily which creates a smooth texture.
  • Vanilla Extract: Add a splash of vanilla to these Twix bars!
  • Flour: All purpose flour works great in these bars.

Caramel Layer:

  • Caramel: I get a 14 oz bag and unwrap the caramels to make this part easy.
  • Heavy Cream: This will mix with the caramels, making it nice and creamy.

Chocolate Layer:

  • Milk Chocolate: You can get milk chocolate chips or baking chocolate. Whatever you have on hand works because it will be melted up anyways. You can also use dark chocolate or semi-sweet chocolate.
  • Vegetable Shortening: This ingredient is optional and you only need it if you are trying to thin your chocolate.

How to Make Homemade Twix Bars

This part is pretty simple and these Twix bars take less than an hour from start to finish. And that includes baking time! You may want to make a second batch. The first one is going to fly off of your table!

To make the crust:

  1. Prep: Preheat oven to 300 degrees. Line a 9×13 inch pan with parchment paper and lightly spray with cooking spray.
  2. Mix and press: In a medium sized bowl, beat together butter, sugar, and vanilla. Add the flour. Beat at medium speed with a hand mixer until mixture comes together. Press the dough into the bottom of the pan. Lightly flour your fingers to prevent sticking.
  3. Bake: Prick the crust with a fork and and bake for 35-40 minutes or until edges and top are lightly golden brown. Remove from oven and let it cool completely.

To make the caramel layer: 

  1. Melt: Melt the caramel and cream over low heat in small saucepan.
  2. Add to crust: Pour the caramel over the cooled crust.
  3. Chill: Pop into the fridge for 30 minutes to set.

To make the chocolate layer: 

  1. Melt: Melt the chocolate and shortening (if using) in a small saucepan over low heat.
  2. Pour: Pour over the caramel layer
  3. Chill: Put the bars in the fridge and chill until set.
  4. Eat up: Cut the Twix bars into squares and enjoy!
4 pictures showing how to make the crust and the caramel layer.

Shortcut

I have a little shortcut for you when making these Twix bars! To speed up the process and to be able to make this dessert in a flash, I melted caramel and chocolate in the microwave. In a microwave-safe bowl, cook them on high and stir them in 30-second increments. Stir in between to avoid burning and melt them until they are smooth and creamy.

The top view of Twix bars cut into squares and laid on theirs sides so that you can see the layers.

How to Store Twix Bars

If you have leftover Twix bars (or want to make some ahead of time!) they store great! You can have these as a treat for days if you plan ahead!

  • At Room Temperature: If you used chocolate chips as the chocolate then you can cut them up and store them in an airtight container at room temperature. They will last about 7-10 days.
  • In the Fridge: If you used chocolate wafers or almond bark, store them in an airtight container in your fridge. They will last a few weeks.
  • Freeze Ahead of Time: Once you have made these, place them in an airtight container and put them in the freezer. They last in the freezer for about 2 months. When you are ready to eat them, all you need to do is put them out on your counter to defrost. Then, they are ready to go!
A stack of homemade Twix bars, the top one has a bite taken out of it.

Pin this now to find it later

Pin It

Homemade Twix Bars

5 from 1 vote
By: Alyssa Rivers
These taste exactly like a Twix bar with a delicious shortbread crust, caramel center, and a chocolate layer on top. The best part about them is that you can make them right at home!
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 12 Bars

Ingredients 

Shortbread layer:

Caramel Layer:

  • 2 cups caramel cut into small chunks (about 14 oz)
  • 3 tablespoons heavy cream

Chocolate Layer:

  • 2 cups milk chocolate chopped, melted
  • 1 tablespoon vegetable shortening optional

Instructions 

To make the crust:

  • Preheat oven to 300 degrees. Line a 9×13 inch pan with parchment paper and lightly spray with cooking spray.
  • In a medium sized bowl, beat together butter, sugar, and vanilla. Add the flour. Beat at medium speed until mixture comes together. Press the dough into the bottom of the pan. Lightly flour your fingers to prevent sticking.
  • Prick the crust with a fork and and bake for 35-40 minutes or until edges and top are lightly golden brown. Remove from oven and let it cool completely.

To make the caramel layer:

  • Melt the caramel and cream over low heat in small saucepan. Pour the caramel over the cooled crust. Pop into the fridge for 30 minutes to set.

To make the chocolate layer:

  • Melt the chocolate and shortening (if using) in a small saucepan over low heat. Pour over the caramel layer and chill until set.
  • Cut into squares and enjoy!
  • *To speed up the process I melted caramel and chocolate in microwave. Stir in 30 second increments until smooth and creamy to avoid burning.

Notes

Originally Posted July 12, 2015
Updated June 1, 2022

Nutrition

Calories: 468kcalCarbohydrates: 53gProtein: 4gFat: 29gSaturated Fat: 17gCholesterol: 47mgSodium: 171mgPotassium: 137mgFiber: 2gSugar: 33gVitamin A: 533IUCalcium: 33mgIron: 2mg

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

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




10 Comments

  1. Looks delicious but missing info. : (

    At Room Temperature: Cut them up and store them in an airtight container at room temperature. They will last about ????

    1. Sorry about that! Thanks for the heads, up, that’s been fixed. At room temperature: They will last about 7-10 days. In the fridge, for a few weeks, and in the freezer they will last for about 2 months!

  2. Hi! Oh how i love twix been wanting to have a homemade recipe ? I cannot find caramel bars in our country. Can i use caramel syrup / fudge? I cannot find heavy cream but we do have whipped cream or cooking cream and all purpose cream. Please help what substitute i can use? Thank you very much

    1. 5 stars
      You don’t have Caramel candy in your country? Comes in a bag, little square pieces. Kraft brand? Also heavy cream is a liquid whipping cream. You don’t have cream that you can whip to put on pie or cake?

  3. I am very excited to make these. Would you please tell me what kind or brand of caramel you used? Thank you!