Go Back
+ servings

Chocolate Caramel Shortbread Bars

Buttery shortbread spread with smooth caramel and chocolate adds up to a pretty amazing Homemade Twix bar. 
Prep Time30 mins
Cook Time15 mins
Additional Time45 mins
Total Time1 hr 30 mins
Course: Dessert
Cuisine: American
Servings: 36 bars
Calories: 230kcal


For the Shortbread

  • 1 cup butter softened
  • 2/3 cup granulated sugar
  • 2 cups plus 2 tablespoons flour
  • 1 teaspoon vanilla
  • 1/2 teaspoon salt

For the Caramel Layer

  • 2 2/3 cups sugar
  • 1/2 cup butter cut into small pieces
  • 2/3 cup heavy cream room temperature
  • 1/2 teaspoon salt

For the chocolate layer

  • 2 1/2 cups chocolate chips milk or semisweet
  • 3 tablespoons shortening


  • Preheat oven to 350 F. In the bowl of a stand mixer, cream together the butter, sugar and vanilla until combined. Add the flour and sprinkle in the salt. Mix just until the dough forms a ball.
  • Pat the mixture into the bottom of a greased 9 x 13 inch baking pan. Bake for 15-17 minutes or until set and lightly browned. Let cool completely
  • Before starting to make the caramel, have all the ingredients measured and ready. Dump the sugar in the bottom of a heavy saucepan. Over medium high heat, melt the sugar stirring or whisking constantly. It may clump as it melts, but that is okay. Keep stirring. Stir until the sugar is melted and a deep caramel color.
  • As soon as it is the right color, add the butter and whisk until melted. Remove from the heat. Pour the heavy cream in very slowly whisking as you go. Whisk until smooth. Let cool for about 5 minutes and then pour onto the cooled shortbread. Let cool slightly.
  • To make the chocolate layer, place the chocolate chips and shortening in a microwave proof bowl. Melt in the microwave in 15 second intervals, stirring between each. When the chocolate is smooth, pour onto the cooled caramel and spread evenly.
  • Let set completely before cutting.


Serving: 1bar | Calories: 230kcal | Carbohydrates: 29g | Protein: 1g | Fat: 13g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 29mg | Sodium: 137mg | Potassium: 14mg | Fiber: 1g | Sugar: 23g | Vitamin A: 301IU | Vitamin C: 1mg | Calcium: 6mg | Iron: 1mg