Go Back
+ servings

Homemade Twix Bars

These Homemade Twix Bars will satisfy your Twix cravings, but also become a crowd favorite dessert recipe with the shortbread, caramel, and chocolate layers!

Course Dessert
Cuisine American
Keyword Best Dessert, dessert, Dessert Recipe, Homemade Twix Bars, Twix, Twix Bar
Prep Time 20 minutes
Cook Time 30 minutes
Resting Time 45 minutes
Total Time 50 minutes
Servings 24 bars
Author Sarah Averett


  • 1 cup salted butter softened
  • 1 cup powdered sugar
  • 2 tsp. vanilla extract
  • 2 cups all-purpose flour
  • 2-1/2 cups caramel squares
  • 3 Tbsp. heavy cream
  • 3 cups chocolate chips
  • 1 Tbsp. vegetable shortening Optional


  1. For the crust:
  2. Preheat oven to 300 degree Fahrenheit.
  3. Spray a 9x13 in pan with cooking spray, or line with parchment paper. Set aside.
  4. In a medium-sized bowl, beat together the butter, sugar, and vanilla.
  5. Add the flour - at first the mixture may seem dry, but will come together quickly.
  6. Take the dough and press it evenly into the pan. (Lightly flouring your fingertips will help with any sticking.)
  7. Prick the crust all over with a fork - this allows steam to escape so the crust will bake evenly with fewer bubbles.
  8. Bake until lightly golden brown on top and edges - about 30-35 minutes.
  9. Remove from the oven and immediately run a knife around the edges to loosen the crust. Set aside to cool completely.
  10. For the caramel layer:
  11. Melt the caramel and cream in a small saucepan over low heat.
  12. Pour the caramel over the cooled crust and set in the refrigerator for 30 minutes to firm up.
  13. For the chocolate layer:
  14. Melt the chocolate in the microwave using ten second increments - stirring every time.
  15. If the chocolate seems too thick, add a tablespoon of shortening to thin it. (Just know that this will leave your end-resulting chocolate a little softer than normal. I don't use it for this very reason. )
  16. Pour evenly over the chilled caramel layer and spread until it covers the entire surface.
  17. Return to the refrigerator (or freezer) until the chocolate is well set.
  18. Cut and serve.