German Chocolate Cookies

This post may contain affiliate links. Please read our disclosure policy.

For a decadent treat, try this German Chocolate Cookies recipe. These cookies are rich, chewy, and delicious. The sweet coconut topping tastes just like a traditional German chocolate cake!

German chocolate cookies on wire rack

Homemade German Chocolate Cookies

There are few things better than a soft, chewy cookie. These German chocolate cookies are that AND are full of deep chocolate flavor that is great for anyone who loves German chocolate cake or just chocolate in general! The texture of these cookies is my favorite part of them. The creamy coconut and pecan topping takes it up so many notches, I even like sneaking samples with a spoon.

I was surprised that my kids liked this recipe at first because coconut is one of those ingredients that is not for everyone. They loved the cookies so much they asked for seconds. So, obviously, I consider that a hit. They are also fantastic for potlucks. Especially since you aren’t going to have any extras to bring home. This means you can make more for yourself — they are THAT good!

bite out of German chocolate cookies

Why You’ll Love These German Chocolate Cookies

In case you need more convincing, here is why you should try these cookies for yourself!

  • Perfect for chocolate lovers. The semi-sweet chocolate adds the perfect amount of chocolate flavor without being too sweet.
  • From scratch recipe. This recipe is completely homemade and not made from German chocolate cake mix.
  • Kid approved. Your kids will love these cookies!
ingredients needed to make German chocolate cookies

Recipe Ingredients

Here are the ingredients you will need to make these German chocolate cake-inspired cookies. Scroll below to find the exact measurements on the recipe card.

For the cookies

  • Semi-sweet chocolate chips: This provides the decadent chocolate flavor in the cookies instead of cocoa powder.
  • Butter: The chocolate chips will be melted with the butter, so there is no need to soften it first. Salted or unsalted butter can be used in this recipe.
  • Sugar
  • Vanilla: Pure vanilla extract provides an authentic flavor that goes so well with the chocolate in these cookies.
  • Eggs
  • Baking powder
  • Flour: I use all-purpose flour in these German chocolate cookies.

For the topping

  • Evaporated milk: This will give you a smooth and creamy consistency to the frosting.
  • Butter
  • Egg yolks: This is one of the secret ingredients to make a similar topping that goes on top of classic German chocolate cake.
  • Sugar
  • Vanilla
  • Shredded coconut: You can use sweetened or unsweetened — whatever you prefer!
  • Pecans: Chopped pecans are traditional for German chocolate cakes but you can also use walnuts or omit the nuts if you don’t like them.
  • Chocolate chips: Melt extra chocolate chips to drizzle on top of the finished cookies for even more chocolatey flavor!

How to Make German Chocolate Cookies

Making these cookies is easier than ever with these easy instructions. You will find more detailed information on the recipe card.

  • Melt chocolate and butter. Add chocolate chips and butter to a small microwave-safe bowl. Heat in 10-second intervals, stirring occasionally until smooth.
  • Cool the chocolate. Set the melted chocolate mixture aside and allow it to cool completely.
  • Combine wet ingredients. Add sugar, vanilla, and eggs to a large mixing bowl. Whisk until well combined.
  • Mix dry ingredients. In a separate small bowl, whisk flour and baking powder together.
  • Make the batter. Pour the cooled chocolate mixture into the egg mixture and whisk until fully combined and smooth. Add the flour mixture and whisk together. 
  • Refrigerate. Place the cookie dough in the fridge for 20-30 minutes or until slightly firm.
  • Prepare the oven. Preheat the oven to 350 degrees F.
  • Grab a cookie sheet. Line a cookie sheet with parchment paper.
  • Scoop cookie dough. Using a cookie scoop or large spoon, scoop dough balls onto the cookie sheet, leaving 2 inches between them.
  • Bake. Place the cookie sheet in the oven and bake for 10 minutes 
  • Cool. Remove the pan from the oven and place the cookies on a cooling rack.
  • Make the topping. Combine all the ingredients in a medium saucepan (minus the coconut, pecans, and chips) over medium-low heat. Whisk often and allow it to thicken for about 10-15 minutes. 
  • Remove from heat. Once it has thickened, remove the pot from the heat and stir in coconut and pecans.
  • Cool. Allow the topping to cool completely.
  • Top the cookies. Once the cookies and topping are cooled, scoop a heaping tablespoon onto each cookie.
  • Melt chocolate chips. Heat the chocolate in a microwave-safe bowl until melted.
  • Drizzle. Take the melted chocolate and then drizzle a small amount over each cookie and serve!
German chocolate cookies on wood board

Tips and Tricks

  • Don’t skip chilling the dough. This is one of the most important steps in achieving the best texture. Make sure that it stays in the refrigerator for at least 20 minutes to prevent it from spreading too much as it bakes.
  • Make sure everything cools. Trying to work with warm cookies is difficult because they are at risk of falling apart. It is also good for the topping because if the topping and cookies are not completely cooled, they will melt.
  • Don’t overmix. Overworking the cookie dough can result in tougher cookies.
  • Slightly underbaked. Only bake the cookies until the edges are set. It is just fine if the middle is still soft. The cookies will continue to be baked on the cookie sheet after they are removed from the oven. This will keep these German chocolate cookies soft and chewy!
German chocolate cookie on board

Storage Directions

  • Storage. Leftovers of these cookies can be stored at room temperature in an airtight container for 3-4 days.
  • Fridge. You may also put them in the refrigerator if you like. They will stay fresh for up to 4 days.
  • Freeze. If you like, leftovers of these cookies may be stored in freezer-safe bags for up to 3 months without the topping.
German chocolate cookies on wooden board

More Cookie Recipes to Try

German Chocolate Cookies feature
5 from 2 votes

German Chocolate Cookies

For a decadent treat, try this German Chocolate Cookies recipe. These cookies are rich, chewy, and delicious. The sweet coconut topping tastes just like a traditional German chocolate cake!
Servings: 24
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes



For the Topping



  • In a small, microwave safe bowl, place the chocolate chips and the butter and microwave in short 10 seconds intervals, stirring at every stop, until the chocolate and butter have completely melted. Set aside to allow it to cool slightly.
  • In a large bowl, whisk the sugar, vanilla and eggs together.
  • In a small bowl, whisk the flour and baking powder together.
  • Add the cooled chocolate to the egg mixture and whisk until smooth. Add in the dry ingredients and mix well.
  • Place the batter in the refrigerator for 20-30 minutes until it firms up a little bit.
  • Preheat the oven to 350 degrees.
  • Using a cookie scoop (about a large tablespoon if you don’t have a cookie scoop), scoop into balls and place on a cookie sheet about 2 inches apart to allow room for them to spread
  • Place them in the oven and bake for 10 minutes. Remove and place on a cooling rack.


  • Place the evaporated milk, butter, egg yolks, sugar and vanilla in a medium sized saucepan and cook over low to medium heat until the mixture begins to thicken. This will take about 10-15 minutes. Once it has started to thicken, remove from heat and allow to cool slightly
  • Add in the shredded coconut and chopped pecans and stir.
  • Once the cookies and the topping have cooled, spoon a heaping tablespoon full of the topping on top of each cookie. You may have to shape with your hands depending if the coconut has long shreds.
  • Take the remaining 5 ounces of chocolate and melt it in the microwave in short segments until smooth and fully melted. Drizzle on top of each cookie in whatever pattern desired.
  • Store any leftovers in an airtight container for up to 3 days.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.


Calories: 312kcal | Carbohydrates: 28g | Protein: 9g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.2g | Cholesterol: 43mg | Sodium: 95mg | Potassium: 144mg | Fiber: 2g | Sugar: 23g | Vitamin A: 203IU | Vitamin C: 1mg | Calcium: 60mg | Iron: 2mg


Leave a Review!

We LOVE hearing from you! Submit your question or comment here.

Your email address will not be published.

Your email address will not be published. Required fields are marked *

Recipe Rating:

I accept the Privacy Policy

1 thought on “German Chocolate Cookies”