-
1
Preheat oven to 350 degrees.
-
2
Spray an 8x8-inch square baking dish with non-stick baking spray, or grease and flour the pan.
-
3
In a small bowl, combine the flour, baking powder, and salt; set aside.
-
4
In a medium bowl, whisk the melted butter and brown sugar together.
-
5
Add the egg and vanilla and mix until well combined.
-
6
Fold the flour mixture into the egg mixture until just mixed (be careful not to overmix).
-
7
Fold in the chocolate chips and spread the batter into the prepared pan and bake for 20 minutes.
-
8
While the cookie layer bakes, prepare the brownie batter. In a medium saucepan, melt the butter.
-
9
Once melted, remove from heat and whisk in the sugar until combined.
-
10
Add the eggs, one at a time, mixing well after each addition.
-
11
Stir in the vanilla.
-
12
Whisk in the dry ingredients until combined.
-
13
Once the cookie layer comes out of the oven, immediately pour the brownie batter on top and return the pan to the oven.
-
14
Bake for 30 - 35 minutes, or until a toothpick inserted in the middle comes out with a few crumbs clinging to it. Allow to cool completely before frosting or serving.
-
15
To make the frosting: In a medium bowl, cream the butter.
-
16
Gradually beat in confectioners' sugar, cocoa and vanilla.
-
17
Add the milk, 1 tablespoon at a time, as needed, until frosting reaches desired consistency.
-
18
To make the glaze: Combine the sugar and the vanilla in a small bowl.
-
19
Whisk in the milk, a little at a time, until the desired consistency is reached. The glaze can be piped on top of the frosting for decoration.