Preheat the oven to 350 degrees Fahrenheit. Line a 9"x13" baking pan with parchment paper so it hangs over the sides. Or spray the pan with nonstick baking spray.
Melt the butter with the chocolate chips in a microwave-safe bowl in the microwave in 30 second increments, stirring in between. Stir until smooth.
In the bowl of an electric mixer, cream together the melted butter/chocolate chip mixture, brown sugar, granulated sugar, vanilla and eggs.
In a separate bowl, whisk together flour, baking cocoa, baking powder, salt and cornstarch.
Add flour mixture to wet mixture and mix just until incorporated, scraping down the sides with a spatula in between. Batter will be fudgy and thick.
Spread batter evenly into prepared pan. Bake for about 15 to 16 minutes, or just until set. Don't over bake or they'll be dry!
Let the brownies cool completely in the pan on a cooling rack. Then, use the parchment paper to carefully lift them from the pan.
After the brownies are completely cool, make the frosting by creaming together softened butter, powdered sugar, vanilla, and just enough milk for thinning (add it 1 Tbsp at a time) in the bowl of an electric mixer. Cream it for about 4-5 minutes until it's nice and fluffy, creamy and spreadable. Frost the cooled brownies.
Sprinkle with crushed Cadbury Mini Eggs and enjoy!