
German Chocolate Cookies
Prep Time: 30 minutes | Cook Time: 13 minutes | Makes: 24 cookies
There are cookies, and then there are German Chocolate Cookies — a confection so layered in flavor and so deeply satisfying in texture that a single bite transports you to the realm of truly exceptional baking. Inspired by the beloved German Chocolate Cake, these cookies bring together the same iconic trio of dark chocolate, toasted coconut, and buttery pecans in a format that is both elegant and utterly irresistible.
Whether you are an experienced pastry enthusiast or an ambitious home baker, this recipe is destined to become a cornerstone of your repertoire.

A Brief History: From Cake to Cookie
Contrary to what the name suggests, German Chocolate Cake — and by extension, German Chocolate Cookies — has its origins not in Germany, but in the American South. The “German” in question refers to Sam German, an English-American baker who, in 1852, developed a mild, sweet baking chocolate for the Baker’s Chocolate Company. The product was aptly named Baker’s German’s Sweet Chocolate.
It was not until 1957 that the now-iconic recipe appeared in a Dallas newspaper, submitted by a homemaker from Texas. The dish caught the attention of General Foods, who distributed the recipe nationwide — and the rest, as they say, is culinary history.
Transforming this legendary cake into a cookie format preserves everything that makes it extraordinary: the deep cocoa richness, the sweet chewiness of coconut, the satisfying crunch of pecans — all compressed into a handheld indulgence.
—
What Makes These Cookies Exceptional
The secret to a truly magnificent German Chocolate Cookie lies in the harmony of its components. A double chocolate base — a combination of melted dark chocolate and cocoa powder — creates unparalleled depth of flavor. The coconut-pecan topping is the signature element, reminiscent of the traditional cake’s frosting, providing both textural contrast and a caramel-like sweetness. And precise baking time makes all the difference: slightly underbaking ensures a soft, chewy center that sets as it cools, achieving that perfect fudge-like consistency.
Ingredients
For the Cookie Base
– 1 ¾ cups (220g) all-purpose flour
– ½ cup (50g) unsweetened cocoa powder
– 1 tsp baking soda
– ½ tsp fine sea salt
– ¾ cup (170g) unsalted butter, softened
– ½ cup (100g) granulated sugar
– ¾ cup (165g) light brown sugar, packed
– 2 large eggs
– 2 tsp pure vanilla extract
– 1 cup (175g) semi-sweet chocolate chips
– 4 oz (115g) dark chocolate (70%), melted and cooled
For the Coconut-Pecan Topping
– 1 cup (85g) sweetened shredded coconut
– ¾ cup (90g) pecan halves, toasted and roughly chopped
– 4 tbsp (55g) unsalted butter
– ½ cup (120ml) evaporated milk
– ½ cup (100g) granulated sugar
– 2 egg yolks
– 1 tsp pure vanilla extract
– 1 pinch fine sea salt

Ingredients
Method
- In a medium saucepan over medium heat, combine butter, evaporated milk, sugar, egg yolks, and salt for the topping. Whisk and stir continuously for 10–12 minutes until thickened to a custard-like consistency. Remove from heat, stir in vanilla, coconut, and pecans. Let cool completely, about 45–60 minutes.
- Preheat oven to 350°F (175°C). Line two large baking sheets with parchment paper.
- Whisk together flour, cocoa powder, baking soda, and salt in a medium bowl. Set aside.
- Beat softened butter, granulated sugar, and brown sugar together on medium-high speed for 3–4 minutes until light and fluffy. Add eggs one at a time, beating well after each. Mix in vanilla extract and cooled melted chocolate.
- Reduce mixer to low and add the flour mixture in two additions, mixing just until combined. Fold in chocolate chips with a rubber spatula.
- Scoop dough into 2-tablespoon balls and place 2 inches apart on the prepared baking sheets. Press a deep well into the center of each with your thumb. Spoon 1 heaped teaspoon of the cooled topping into each well.
- Bake for 11–13 minutes, until edges are set but centers still look slightly underdone. Cool on the pan for 5 minutes, then transfer to a wire rack to cool completely.
Notes
Cool the melted chocolate before adding it.** Hot chocolate will scramble the eggs in the dough. Let it cool to lukewarm before mixing it in.
Use room temperature butter and eggs.** Cold ingredients don't emulsify properly and can result in a broken, uneven dough. Take them out of the fridge at least 30 minutes before you start.
Don't skip the well.** Pressing a deep indentation into each dough ball before adding the topping is what keeps it in place during baking. A shallow dip won't hold.
Slightly underbake the cookies.** Pull them out when the edges look set but the centers still look a little underdone. They will continue to cook on the hot pan and firm up as they cool — this is the secret to that soft, fudgy center.
Let the topping cool completely.** If the topping is still warm when you fill the cookies, it will be too loose and slide right off. Give it the full 45 to 60 minutes to thicken properly.
Use a kitchen scale.** Measuring by weight, especially for flour, gives you consistent results every time and eliminates the most common source of dry or dense cookies.
Chill the dough if your kitchen is warm.** If the dough feels too soft to scoop cleanly, refrigerate it for 30 minutes before portioning. This also helps the cookies hold their shape better in the oven.
—
Instructions
Step 1 — Make the Coconut-Pecan Topping
This topping is the soul of the recipe and must be prepared first so it has adequate time to cool and thicken.
In a medium saucepan over medium heat, combine the butter, evaporated milk, sugar, egg yolks, and salt. Whisk continuously as the mixture heats. Stir constantly for 10 to 12 minutes, until the mixture thickens to a custard-like consistency and coats the back of a spoon. Do not allow it to boil aggressively.
Remove from heat and stir in the vanilla extract, toasted pecans, and shredded coconut. Transfer to a bowl and allow to cool completely to room temperature — approximately 45 to 60 minutes. The topping will continue to thicken as it cools.
Pro Tip: Toasting the pecans before incorporating them is a game-changer. Spread them on a dry baking sheet and toast at 350°F (175°C) for 6–8 minutes, until fragrant and lightly golden. This simple step intensifies their flavor dramatically.
Step 2 — Make the Cookie Dough
Preheat your oven to 350°F (175°C). Line two large baking sheets with parchment paper and set aside.
In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar together on medium-high speed for 3 to 4 minutes, until light and fluffy. Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract and the melted, cooled dark chocolate until fully incorporated.
Reduce the mixer speed to low and add the flour mixture in two additions, mixing just until no dry streaks remain. Do not overmix. Fold in the chocolate chips using a rubber spatula.
Step 3 — Shape and Fill
Using a medium cookie scoop or a heaped tablespoon, portion the dough into balls (approximately 2 tablespoons each) and place them 2 inches apart on the prepared baking sheets. Using your thumb or the back of a round spoon, gently press a deep well into the center of each cookie. Spoon approximately 1 heaped teaspoon of the cooled coconut-pecan topping into each well.
Step 4 — Bake
Bake one sheet at a time on the center rack for 11 to 13 minutes. The cookies are done when the edges appear set but the centers still look slightly underdone — they will firm up beautifully as they cool. Allow the cookies to rest on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Note: Resist the temptation to move the cookies too early. They are delicate while warm and will achieve their ideal texture only once fully cooled.
—
Variations Worth Trying
Espresso German Chocolate Cookies — Add 1 tablespoon of instant espresso powder to the dry ingredients. Coffee amplifies the depth of the chocolate without asserting itself, resulting in a more complex flavor.
Salted Caramel Drizzle — Once the cookies have cooled, drizzle with a salted caramel sauce. The interplay of salt, caramel, chocolate, and coconut is nothing short of extraordinary.
Dark Chocolate Dipped — Melt 4 oz of dark chocolate (72% or above) and dip the bottom half of each cooled cookie. Set on parchment to firm. This adds a beautiful visual element and an extra layer of chocolate intensity.
Hazelnut Variation — Substitute toasted hazelnuts for the pecans in the topping for a more European, praline-like character.
Gluten-Free — Replace the all-purpose flour with a 1:1 gluten-free baking flour blend. The results are remarkably close to the original.
—
Expert Tips
– Use room temperature butter and eggs for proper emulsification and a smooth, uniform dough.
– Let the melted chocolate cool to lukewarm before adding it — hot chocolate can scramble the eggs.
– Chill the dough for 30 minutes (optional) for thicker, chewier cookies with less spreading.
– Don’t skip the well — the indentation keeps the topping from sliding off during baking.
– Use a kitchen scale for accuracy. Weight measurements ensure consistent results every single time.
—
Storage
Room temperature: Store in an airtight container, separated by parchment layers, for up to 5 days.
Refrigerator: These cookies keep well refrigerated for up to 10 days. Allow to come to room temperature before serving, or enjoy them chilled for a denser, fudgier texture.
Freezer (baked): Freeze fully baked, cooled cookies for up to 2 months. Thaw at room temperature for one hour before serving.
Freezer (dough): Freeze unbaked dough balls (without the topping) for up to 3 months. Bake from frozen, adding 2–3 extra minutes, then apply the topping after baking.
—
Did you try this recipe? Leave a comment below and share your results — we’d love to hear from you!