This post may contain affiliate links.
German Chocolate Brownies take everything people fight over on a German chocolate cake, that gooey coconut pecan topping, and put it on top of a dense, fudgy, from scratch brownie made with real German sweet chocolate, and the batch I baked on a Sunday afternoon vanished before it finished cooling. If you fell for our German chocolate cake, this is its handheld little sibling.

The topping cooks in one pot and the brownies mix in one more, no mixer required anywhere.
German Chocolate Brownies Quick Look
- 🕒 Prep Time: 15 minutes
- 🌡️ Cook Time: 50 minutes
- ⏳ Total Time: 1 hour 5 minutes plus cooling
- 🍽️ Serving: 15 servings
- ⚡ Calories: 550kcal
- 🌶️ Flavor Profile: Deep fudgy chocolate under caramelized coconut and toasted pecans
- ✋ Difficulty: Easy, simpler than our German chocolate cake and just as impressive
Quick Answer
Melt butter with a chopped German chocolate baking bar in a large pot, then whisk in sugar, followed by eggs one at a time, vanilla, and salt. Stir in sifted flour, spread the batter into a parchment lined 9×13 dish, and bake at 350 degrees for 35 to 38 minutes. For the topping, simmer sugar, evaporated milk, butter, and egg yolks until thickened, about 12 minutes, then stir in toasted coconut, chopped pecans, and vanilla. Spread the topping over the cooled brownies, let it set, and slice.
Jump to:
- German Chocolate Brownies Quick Look
- Quick Answer
- Why This Recipe Works
- Why You’ll Love This Recipe
- Key Ingredients
- Variations and Substitutions
- How to Make German Chocolate Brownies
- Recipe Tips & Tricks
- Serving Ideas and Suggestions
- German Chocolate Brownies FAQs
- Other Recommended Brownie and Bar Recipes
- German Chocolate Brownies
Why This Recipe Works
Click to see the technique science
- Real German chocolate is the whole point. The sweet baking bar melts into the butter for a mellow, malty chocolate flavor you cannot fake with cocoa powder alone.
- One pot batter means fudgy, not cakey. Melting and whisking by hand keeps air out of the batter, which is exactly what gives brownies that dense fudgy chew.
- Eggs go in one at a time. Fully whisking each egg before the next emulsifies the batter so the brownies bake evenly with a glossy crackled top.
- The topping is a real custard. Egg yolks simmered with evaporated milk and butter thicken into the authentic frosting from the classic cake, not a shortcut glaze.
- Toasting the coconut and pecans first doubles the flavor. A few minutes of toasting wakes up the nuts and coconut so the topping tastes deeply caramelized instead of flat.
- Cooling before frosting keeps the layers distinct. Spreading the warm topping on fully cooled brownies gives you that bakery look with a clean line between fudge and frosting.
Why You’ll Love This Recipe
- All the German chocolate cake flavor with none of the layer cake stress.
- Fudgy, dense brownies from scratch in one pot, no mixer to wash.
- That warm coconut pecan topping is pure nostalgia, the same magic that makes our pecan pie brownies disappear at parties.
Key Ingredients

Pantry basics plus the two ingredients that make it German chocolate.
- German chocolate baking bar: The sweet, mellow chocolate the dessert is named for. Look for it in the baking aisle, it melts into the butter for the signature flavor.
- Salted butter: A full cup in the brownies and more in the topping, it carries both layers and balances the sweet chocolate.
- Evaporated milk and egg yolks: The custard backbone of the coconut pecan topping, simmered until thick and spoonable.
- Toasted coconut and pecans: Toast them first, the nutty caramelized flavor is what makes the topping unforgettable.
- Granulated sugar, eggs, flour, and vanilla: The workhorses that turn melted chocolate into dense fudgy brownies with a crackly top.
See recipe card for exact quantities.
Variations and Substitutions
The classic is untouchable, but here is how to play.
- Drizzle melted chocolate wafers over the finished bars for the bakery finish in the photos.
- Swap the pecans for walnuts, or use half and half if that is what the pantry has.
- Add a pinch of espresso powder to the batter to deepen the chocolate without tasting like coffee.
- Stir a handful of chocolate chips into the batter for molten pockets in every square.
- Prefer a tangy twist on your brownies? Our cheesecake brownies swirl cream cheese through the same fudgy base.
How to Make German Chocolate Brownies

- Preheat the oven to 350 degrees and line a 9×13 baking dish with parchment paper sprayed with cooking spray. Place the cut butter in a large pot or dutch oven over medium low heat, add the broken up German chocolate bar, and stir occasionally until melted and smooth.

- Take the pot off the heat and whisk in the sugar until smooth. Add the eggs one at a time, whisking each in fully before adding the next, then whisk in the vanilla and salt.

- Add the sifted flour and stir until fully combined with no dry patches, the batter will be thick and glossy.

- Pour the batter into the prepared baking dish and smooth it out. Bake for 35 to 38 minutes, until a toothpick inserted into the center comes out mostly clean, then cool completely on a wire rack.

- For the topping, place the sugar, evaporated milk, butter, and egg yolks in a medium saucepot over medium low heat. Stir together and bring to a simmer, stirring occasionally, until it thickens slightly, about 12 minutes.

- Off the heat, stir in the toasted coconut, pecans, and vanilla, and keep stirring until thick and spreadable, about 5 minutes. Pour the topping over the cooled brownies, smooth it out, let it cool completely, then slice and drizzle with melted chocolate if using.
Recipe Tips & Tricks
- Chop the chocolate bar small. Even squares melt smoothly with the butter instead of scorching in spots.
- Whisk sugar into the warm mixture right away. It starts dissolving in the residual heat, which builds that shiny crackled brownie top.
- Sift the flour. One quick sift keeps the thick batter lump free without overmixing.
- Stir the topping the whole simmer. The egg yolks want to stick to the bottom, slow steady stirring keeps the custard silky.
- Cool everything before assembling. Warm brownies plus warm topping equals a slide, patience equals bakery bars.
- Use a hot dry knife to slice. Run it under hot water and wipe between cuts for clean edges through the sticky topping.
Serving Ideas and Suggestions
These are the bake sale flex, rich enough that one square satisfies, and they sit happily on a dessert board next to our mint brownies for a chocolate spread nobody walks past.
For holiday trays, pair them with our chocolate chip cookie bars and a batch of our chocolate fudge, three textures of chocolate that cover every craving.
Serve a square slightly warm with vanilla ice cream and it turns into a plated restaurant dessert, or go full nostalgia with a cold glass of milk like our lemon brownies demand.
Store them covered at room temperature for 2 days or refrigerated up to 5, the topping keeps the brownies moist the whole time. They also freeze well for 2 months, thaw squares at room temperature and the coconut pecan layer comes back gooey as ever.

German Chocolate Brownies FAQs
They are fudgy from scratch brownies made with sweet German baking chocolate, topped with the classic cooked coconut pecan frosting from German chocolate cake. You get the whole beloved cake experience in an easy bar, no layers, no crumb coat, just one pan of brownies and one pot of topping.
It refers to the sweet baking chocolate developed by Samuel German, not the country. Desserts made with that mellow chocolate and finished with the signature coconut pecan custard topping carry the name, and these brownies check both boxes with a real German chocolate bar in the batter.
Yes, it is a true stovetop custard. Sugar, evaporated milk, butter, and egg yolks simmer for about 12 minutes until thickened, then toasted coconut, pecans, and vanilla are stirred in. It sets up thick, gooey, and spreadable, the same authentic topping a classic German chocolate cake wears.
A toothpick inserted in the center should come out mostly clean with a few moist crumbs at 35 to 38 minutes. Because the topping adds moisture later, slightly under is better than over, the brownies keep cooking in the hot pan and firm up as they cool.
They keep fine covered at room temperature for about 2 days thanks to the cooked topping, and up to 5 days refrigerated. The fridge firms the topping to a chewy caramel texture, so let squares sit out 15 minutes before serving for that fresh gooey finish.
Yes, they freeze beautifully for up to 2 months. Slice and wrap squares individually so the topping does not stick, then store them in a freezer bag. Thaw at room temperature for 30 minutes, the coconut pecan topping thaws soft and gooey like the day they were made.
Made these German Chocolate Brownies? Leave a comment and a star rating below, corner piece people and middle piece people are equally welcome!
Keep the loaded brownie streak going with our smores brownies.
Another one bowl bar worth baking is my buttery toffee bars.
German Chocolate Brownies
Ingredients
- 1 cup salted butter cut into tablespoons
- 4 ounce German chocolate baking bar
- 2 cups granulated sugar
- 4 large eggs
- 2 teaspoons vanilla extract
- 1/2 teaspoon salt
- 1 cup all-purpose flour sifted
For the topping:
- 1 cup granulated sugar
- 1 cup evaporated milk
- 1/2 cup salted butter cut into tablespoons
- 3 large egg yolks
- 1 & 1/2 cups toasted coconut
- 1 cup toasted chopped pecans
- 2 teaspoons vanilla extract
- Melted chocolate melting wafers for garnish optional
Instructions
- Preheat the oven to 350°F. Line a 9×13 baking dish with parchment paper and spray with cooking spray, set aside.
- Place the cut butter into a large pot or dutch oven, begin to melt the butter over medium-low heat.1 cup salted butter
- Break up the chocolate bar into squares and add them to the pot, stirring occasionally, melt the chocolate with the butter until smooth.4 ounce German chocolate baking bar
- Take off the heat and whisk in the sugar until smooth. Add the eggs one at a time and whisk them in fully before adding the next.2 cups granulated sugar, 4 large eggs
- Whisk in the vanilla and salt. Add the flour and stir it in until fully combined with no dry patches.2 teaspoons vanilla extract, 1/2 teaspoon salt, 1 cup all-purpose flour
- Pour into the prepared baking dish. Bake for 35-38 minutes until a toothpick inserted into the center comes out mostly clean.
- Place on a wire rack to cool completely.
- Once the brownies are cool, make the topping. Place the sugar, evaporated milk, butter, and egg yolks into a medium-sized saucepot.1 cup granulated sugar, 1 cup evaporated milk, 1/2 cup salted butter, 3 large egg yolks
- Place over medium-low heat and stir together. Stir occasionally until the butter has melted.
- Bring the mixture to a simmer while still stirring occasionally so nothing sticks to the bottom. Once it hits a simmer and thickens slightly take it off the heat, about 12 minutes.
- Add the coconut, pecans, and vanilla. Stir it in to combine. Continue to stir until it becomes thickened and spreadable, about 5 minutes.1 & 1/2 cups toasted coconut, 1 cup toasted chopped pecans, 2 teaspoons vanilla extract
- Pour the frosting on top of the brownies and smooth it out. Let it cool completely.
- Cut into bars and drizzle with melted chocolate mixture if using, serve immediately.Melted chocolate melting wafers for garnish
Notes
- Sift the flour for the smoothest brownie base.
- For easy cleanup, use parchment paper to line your baking dish.
- Cut your pecans and coconut into small pieces for an even layer of topping.
- Use a rubber spatula to make sure you get every last bit of that delicious coconut pecan frosting onto your brownies.
- If you’re a chocolate lover (like me), feel free to double the chocolate melting wafers for extra garnish.
- If you’re toasting the coconut and pecans, keep a close eye so they don’t burn. They should take around 8-10 minutes in the oven at medium heat.
Nutrition
Love This Recipe?
Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!












