Go Back
+ servings
Print Recipe
0 from 0 votes

German Chocolate Cake Donut Holes Recipe

These German Chocolate Cake Donut Holes chocolate are filled with a German Chocolate frosting, then dipped in chocolate and topped with pecans and coconut. 
Prep Time30 mins
Cook Time20 mins
Total Time1 hr 30 mins
Course: Dessert
Servings: 36
Calories: 190kcal
Author: Sandra


Chocolate Donut Holes

  • 2 cups flour
  • 1/4 cup corn starch
  • 1 tablespoon baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon salt
  • 3/4 cup sugar
  • 2 large eggs
  • 4 tablespoons butter melted
  • 6 tablespoons unsweetened cocoa powder
  • 1 tablespoon vanilla extract
  • 3/4 cup buttermilk

German Chocolate Filling

  • 1 cup evaporated milk
  • 1 cup sugar
  • 3 egg yolks
  • 1/2 cup butter
  • 1 teaspoon vanilla
  • 1 1/3 cup sweetened shredded coconut
  • 1 cup chopped pecans


  • 1 1/2 cups Ghirardelli Dark Melting Wafers
  • 1/2 cup unsweetened coconut
  • 1/2 finely chopped pecans


  • Preheat oven to 350 degrees.

Chocolate Donut Holes

  • In a medium mixing bowl sift together flour, cornstarch, cocoa, baking powder, baking soda and salt.
  • In a separate bowl cream together sugar, butter and eggs, adding eggs one at a time. Stir in the dry ingredients, once combined, stir in the buttermilk and vanilla extract. Mix until well combined. Grease your donut hole pan or use a mini-cupcake pan. Fill each donut hole or cupcake 2/3 full with chocolate batter. Bake in the oven for 9-11 minutes.

German Chocolate Filling

  • Add evaporated milk, sugar, egg yolks and vanilla to a medium sauce pan, stir together and place over medium heat.
  • Continue to stir over medium heat until filling thickens, approximately 11-12 minutes. I set my timer for 11 minutes and 30 seconds; it seems to work every time.
  • Once thickened remove from heat and stir in coconut and pecans, beat for 2-3 minutes to thicken it a bit. Then set aside to cool to room temperature.
  • Transfer the filling to a piping bag with a large round top. Fill each donut hole with the German Chocolate filling once it is cool. 
  • If you have problems using the piping bag, use a small 1/2 teaspoon measuring spoon and gently scoop out a pit into the donut hole. Fill the hole with frosting.
  • Once all the donuts are filled, melt chocolate according to package directions. Dip the top of the donut hole, or wherever you filled your donuts, to cover the hole.
  • Immediately top with coconut and finely chopped pecans. Set on wax paper and serve once chocolate has hardened. Enjoy!


German Chocolate frosting from Chef In Training


Calories: 190kcal | Carbohydrates: 22g | Protein: 2g | Fat: 10g | Saturated Fat: 6g | Cholesterol: 38mg | Sodium: 126mg | Potassium: 117mg | Fiber: 1g | Sugar: 14g | Vitamin A: 180IU | Vitamin C: 0.2mg | Calcium: 48mg | Iron: 0.7mg