Preheat the oven to 350°F (175°C). Line an 8x8-inch baking dish with parchment paper, letting the excess overhang the sides for easy removal.
In a large bowl, cream together the softened butter and sugar until light and fluffy. Mix in the vanilla extract.
Add the flour, cornstarch, and salt. Stir until a soft dough forms.
Press the dough evenly into the bottom of the prepared pan to form the shortbread crust.
Prepare the brownie mix according to the instructions on the package. Pour the batter over the shortbread crust and spread evenly. Bake for 25-30 minutes, or until the brownie layer is set and a toothpick comes out with a few moist crumbs. Let cool completely in the pan.
Once the brownies are cool, spread the dulce de leche evenly over the brownie layer. Arrange the pecan halves evenly on top, gently pressing them into the caramel.
To make the ganache, heat the heavy cream in a small saucepan over medium heat until it begins to simmer.
Place the chocolate chips in a heatproof bowl, then pour the heated cream over the chocolate chips and let sit for 1–2 minutes. Stir until smooth and glossy.
Pour the ganache over the pecan layer and spread into an even layer. Chill the brownies for at least 1 hour or until fully set.
Once chilled, lift the brownies from the pan using the parchment overhang and slice into 9 bars.
Notes
Serve chilled or at room temperature.
Store in the refrigerator in an airtight container.
Toasting pecans accentuates their flavor. Toast in a 350 degree oven for 5-8 minutes. Cool before using in the recipe.
Keyword A layered brownie with fudgy chocolate, shortbread, dulce de leche and pecans