With a fudgy brownie base and creamy chocolate icing, Trisha Yearwood's chocolate brownies are hands-down one of the best I've ever tried! They're quick and easy to make, too.
Preheat the oven to 350°F. Line an 8x8 inch pan with foil and then prepare with cooking spray. Set aside.
Melt the chocolate and shortening together over simmering water or in the microwave for 30 second intervals. Cool the chocolate mixture slightly. In a separate mixing bowl, beat the eggs well then add the sugar and combine thoroughly, finally stir in the chocolate mixture.
Sift the flour together with the baking powder and salt, then stir into the chocolate mixture along with the vanilla. Spread the batter evenly in the prepared pan.
Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean.
Make the frosting
In a medium bowl combine the powdered sugar and the cocoa powder and stir to mix well. Add the melted butter, milk and vanilla and mix until smooth.
After cooling for about 20-30 minutes, spread icing on top and let cool completely before cutting.