Preheat the oven to 350 degrees F. Line a 9X9 baking pan with parchment paper.
To make the shortbread layer, combine 1¼ cups all-purpose flour and ¼ cup powdered sugar in a mixing bowl.
Cut in ? cup softened butter until the mixture forms coarse crumbs.
Press the mixture firmly and evenly into the bottom of the prepared pan.
Bake for 20 minutes. Remove from the oven and allow the shortbread layer to cool completely.
To make the caramel layer, melt ½ cup butter in a small saucepan over medium-high heat.
Stir in ½ cup brown sugar and cook, stirring constantly, until the sugar dissolves. Whisk in ½ cup sweetened condensed milk, 2 tablespoons corn syrup, and ½ teaspoon vanilla extract. Bring the mixture to a boil and cook for 4–5 minutes, stirring constantly.
Remove from the heat and continue stirring for several minutes until the caramel begins to thicken. Pour the caramel evenly over the cooled shortbread layer and allow it to cool completely.
To make the chocolate layer, place 2 cups chocolate chips and ? cup heavy whipping cream in a microwave-safe bowl.
Microwave in 30-second intervals, stirring after each interval, until the chocolate is completely melted and smooth. Pour the chocolate mixture evenly over the cooled caramel layer, making sure the caramel layer is firm before adding the chocolate.
Refrigerate the pan for 20–30 minutes, or until the chocolate is fully set.
The cut into bars with a sharp knife and enjoy!
Notes
Store the leftovers in the refrigerator for up to 3-4 days.