Melt butter with milk over low heat and add Caramel Creams. Stir constantly. Remove from heat when the caramel sauce is smooth.
Preheat oven to 350° and line a 9”x13” pan with greased parchment paper.
Melt butter and chocolate in a saucepan on low heat.
Cool to room temperature. Whisk eggs until frothy. Add sugar, vanilla, and salt. Beat on high for 5 minutes, until smooth.
Stir in chocolate mixture, add flour and mix until blended.
Pour half of the brownie mixture in the pan and bake for 10 minutes, then remove brownies from oven.
Spread the caramel sauce over the cooked brownies. Cover the caramel with the remaining brownie mix.
Bake an additional 25-30 minutes at 350°. Cool for 2+ hours, in pan, at room temperature.