-
1
Preheat oven to 350F.
-
2
Butter and flour a 9-inch square metal baking pan, knocking out excess flour.
-
3
Whisk together flour, baking powder, and salt in a small bowl.
-
4
Melt chocolates and butter in a 2-quart heavy saucepan over low heat, stirring until smooth, then remove from heat.
-
5
Cool to lukewarm, then stir in brown sugar and vanilla.
-
6
Add eggs 1 at a time, beating with a wooden spoon after each addition until mixture is glossy and smooth.
-
7
Add flour mixture and stir until just combined.
-
8
Spread batter evenly in baking pan and bake in middle of oven until a tester comes out clean, 30 to 35 minutes.
-
9
Cool completely in pan on a rack.
-
10
Bring sugar, corn syrup, water, and a pinch of salt to a boil in a 3-quart heavy saucepan over moderate heat, stirring until sugar is dissolved, then boil, without stirring, until mixture turns a golden caramel color, about 10 minutes.
-
11
Remove from heat and carefully add cream and vanilla (mixture will bubble and steam).
-
12
Stir in pecans and immediately pour over brownie layer, spreading evenly.
-
13
Cool completely in pan on rack.
-
14
Spoon chocolate into a small sealable plastic bag and seal, forcing out excess air.
-
15
Squeeze chocolate into 1 corner, then cut a tiny slice off corner to form a small hole.
-
16
Squeeze chocolate decoratively over brownies.
-
17
Chill brownies, loosely covered, until caramel and chocolate are firm, at least 4 hours.
-
18
Just before serving, cut chilled brownies into 64 (1-inch) squares and remove from pan while still cold, then bring to room temperature.