Rich, decadent brownies are covered with a caramelized topping made from chopped pecans, shredded coconut, and sweetened condensed milk for that quintessential German chocolate cake flavor. And of course, we have to add melted German chocolate to these fudgy brownies!
Preheat the oven to 350°F. Grease a 9-inch by 13-inch baking dish or line it with parchment paper so the edges hang over the sides.
In a microwave-safe bowl, melt the German chocolate at 30 second intervals in the microwave. Stir after each interval until it's fully melted.
In a large mixing bowl, whisk to combine the melted chocolate, vegetable oil, eggs, and vanilla.
Add the granulated sugar, flour, cocoa powder, salt, and espresso powder. Mix everything with a silicone spatula just until there remains no visible dry ingredients.
Spread the batter evenly into the prepared baking dish.
Bake for 20 to 23 minutes, until a toothpick inserted into the center comes out with a few wet crumbs stuck to it, but no wet batter.
Add the Topping
Once the brownies are nearly done baking, prepare the topping. In a medium saucepan, combine the sweetened condensed milk, egg yolks, butter, vanilla, brown sugar, salt, chopped pecans, and shredded coconut.
On medium heat, bring the mixture to a gentle simmer so it’s just barely bubbling. Stir constantly for about 5 minutes, until the sugar is dissolved and the butter is melted.
Immediately pour the mixture onto the warm baked brownies and spread it in an evenly layer. Let it cool for at least 1 hour, until the topping is at room temperature. Slice and enjoy!
Notes
German chocolate is a sweet baking chocolate that has more sugar than semi-sweet chocolate and less cocoa than dark chocolate, so it has a relatively mild flavor. Its smooth texture helps it melt easily, making it great for baking. I like the Baker's brand.