German Chocolate Bundt Cake

This German Chocolate Bundt Cake is a rich and indulgent dessert featuring layers of flavor and texture. A moist chocolate cake serves as the base, topped with a decadent coconut-pecan frosting and a chocolate ganache drizzle. My German chocolate cake recipe can also be made as a sheet cake, layer cake, loaf cake, cupcakes, and more. Just check the notes for the precise details.

A German chocolate cake made in a bundt pan sitting on a cake stand with toasted coconut, ganache, and nuts on top.
Photo Credit: The Peasant’s Daughter.

Would you like to save this page?

We'll email you a link to this post, so you can come back to it later!

German Chocolate Cake Variations You Can Make With My Recipe


  • ROUND CAKE PANS – Use two 8-inch or 9-inch round cake pans to create a layered cake. Adjust the baking time to approximately 30–35 minutes, checking for doneness with a knife or cake tester.
  • 9X13-INCH RECTANGULAR PAN – A 9×13-inch pan works well for a single-layer cake. Bake for 35–40 minutes, or until a knife inserted into the center comes out clean.
  • LOAF PANS – You can divide the batter into two standard 9×5-inch loaf pans. Bake for about 40–50 minutes, checking for doneness.
  • CUPCAKES – For individual portions, divide the batter into a standard muffin tin lined with cupcake liners. Fill each cup about 2/3 full and bake for 18–22 minutes.
  • BUNDT PANAs pictured, use your favorite 10-inch bundt pan. This type of cake batter is perfect for more intricate bundt patterns like the one I’m using here from Nordicware. It really elevates this dessert to a showstopper perfect for your holidays and other special celebrations.
  • LAYERED BUNDT CAKE: Cut the bundt cake in half and layer the coconut frosting inside the two halves. Drizzle the chocolate ganache on top and top with toasted coconut and chopped pecans. 

Try my old-fashioned fresh apple cake, chocolate ganache tart, and gingerbread cheesecake recipes.

And check out all of my German Recipes.

Kitchen Equipment for the Cake

  • 10-inch bundt pan (or variation—see notes)
  • Measuring cups and spoons (or scale, both weight and volume is provided in the recipe card)
  • Electric mixer (stand or hand mixer)
  • Baking sheet
  • Whisk
  • Medium mixing bowl
  • Knife or cake tester
  • Spatula or mixing spoon

Equipment for the Coconut Frosting

  • Medium saucepan
  • Wooden spoon or heatproof spatula

Equipment for the Ganache

  • Medium saucepan
  • Heatproof mixing bowl
  • Whisk

Cake Ingredients & Notes

The full ingredient list with quantities is in the recipe card below. These notes are to help you understand why certain ingredients are used and how/if you can substitute them.

All of the ingredients needed to make this German chocolate cake, but just the cake part.
Photo Credit: The Peasant’s Daughter.

Unsalted Butter: Why unsalted? It allows you to control the salt content in the recipe for a balanced flavor. You can use salted butter, but eliminate the extra salt used in the cake batter.

Sour Cream: Why use sour cream? Sour cream adds moisture and richness to the cake while providing a slight tang, enhancing the chocolate flavor. You can use full-fat Greek yogurt instead.

Dutch-Processed Cocoa Powder: Why Dutch-processed? Dutch cocoa has a smoother, less acidic taste compared to natural cocoa powder. It gives the cake a deeper chocolate flavor and darker color. If you substitute natural cocoa powder, the flavor may be even tangier, and the color lighter.

Chocolate Ganache & Coconut Frosting Ingredients

All of the ingredients needed to make the chocolate ganache drizzle and creamy coconut frosting for the German chocolate cake.
Photo Credit: The Peasant’s Daughter.

Granulated Sugar & Light Brown Sugar: Why both? The combination of granulated sugar and light brown sugar adds a balance of sweetness and moisture. The light brown sugar contains molasses, which lends a hint of caramel flavor and keeps the cake soft and rich.

Evaporated Milk: Used in the coconut frosting for its thick, creamy consistency without adding too much liquid. It also enhances the richness of the frosting without the sweetness of condensed milk.

Egg yolks: To thicken the frosting as it cooks, creating a custard-like consistency. They also add richness and contribute to the silky texture. Whisk the frosting constantly while cooking to avoid scrambling the egg yolks.

If you don’t have light brown sugar, you can make your own by mixing 1 tablespoon of molasses into 1 cup of granulated sugar.

German Chocolate Cake Recipe Instructions & Process Photos

The wet ingredients being mixed and creamed together to make the cake batter.
Photo Credit: The Peasant’s Daughter.

Make the Cake:

Step 1

Preheat oven to 400ºF.

Liberally grease a 10-inch bundt pan with butter or lard, and then liberally sprinkle the buttered pan with granulated sugar. Shake any excess out into a sink or garbage can and then place the pan on a baking sheet.

In a large bowl, cream together sugars and butter until fluffy (1–2 minutes). Add eggs, sour cream, and vanilla, mixing until combined.

The dried ingredients being whisked together and mixed into the wet ingredients to complete the cake batter.
Photo Credit: The Peasant’s Daughter.
Step 2

In another bowl, whisk together flour, cocoa powder, cinnamon, baking soda, and salt. Gradually mix dry ingredients into the wet mixture in two additions, followed by warm water. Mix until just combined.

The cake batter poured into the bundt pan being used which is resting on top of a baking sheet.
Photo Credit: The Peasant’s Daughter.
The finished chocolate cake cooling on plate.
Photo Credit: The Peasant’s Daughter.
Step 3

Pour batter into the prepared bundt pan. Lower the heat to 350 Fahrenheit. Bake for 50–60 minutes or until a knife inserted comes out with a few moist crumbs.

Cool the cake for 10-20 minutes before turning it out of the pan.

The coconut frosting ingredients being made.
Photo Credit: The Peasant’s Daughter.

Prepare the Coconut Frosting:

Step 4

In a medium saucepan, combine sugars, butter, egg yolks, and evaporated milk. Heat over medium, stirring constantly, until the mixture boils and thickens.

Remove from heat and fold in vanilla, pecans, and coconut. Cool completely before using.

The chocolate ganache ingredients being mixed and made.
Photo Credit: The Peasant’s Daughter.

Make the Ganache:

Heat heavy cream in a medium saucepan over medium-low heat until steaming.

Pour cream over chocolate chips and let sit for 2–3 minutes. Add salt and vanilla, then whisk until smooth.

The cake being finished with the ganache drizzle, frosting, and optional toasted nuts and coconut being added on top.
Photo Credit: The Peasant’s Daughter.

Assemble the Cake:

Step 6
  • Pour or pipe the ganache over the cooled cake.
  • Spread or pipe the coconut frosting on top.
  • Garnish with toasted pecans and coconut, if desired.
Photo Credit: The Peasant’s Daughter.
A German chocolate cake made in a bundt pan sitting on a plate with toasted coconut, frosting, ganache, and nuts on top. A thick slice is being cut.
Photo Credit: The Peasant’s Daughter.

At Room Temperature: Store the cake in an airtight container for up to 3 days. If your kitchen is warm, it’s best to refrigerate it to prevent the frosting and ganache from melting.


In the Refrigerator: Cover the cake tightly with plastic wrap or store it in an airtight container. It will stay fresh for up to 5 days. Let it come to room temperature before serving for the best texture and flavor

To Freeze the Cake:

  1. Allow the cake to cool completely after baking and before adding the frosting or ganache.
  2. Wrap the cake tightly in plastic wrap, then in aluminum foil to prevent freezer burn.
  3. Store in the freezer for up to 3 months.

To Freeze Individual Slices:

  1. Slice the cake into portions.
  2. Wrap each slice in plastic wrap and place them in a freezer-safe bag or container.

Thawing:

  1. Thaw the whole cake or individual slices in the refrigerator overnight.
  2. Let the cake come to room temperature before adding the frosting and ganache or serving.

Don’t Forget This!

Whisk the coconut frosting constantly as you prepare it to keep the egg yoks from scrambling.

A German chocolate cake made in a bundt pan sitting on a plate with toasted coconut, frosting, ganache, and nuts on top.

German Chocolate Bundt Cake

Jana Dziak
This German Chocolate Bundt Cake is a rich, moist chocolate cake topped with decadent coconut-pecan frosting and a smooth chocolate ganache drizzle.
5 from 1 vote
Prep Time 30 minutes
Cook Time 55 minutes
Course Dessert
Cuisine German
Servings 8 people
Calories 1256 kcal

Equipment

  • 10-inch bundt pan I'm using the Gold Nordic Ware Heritage Bundt Pan
  • Baking sheet
  • Large mixing bowl
  • Medium mixing bowl
  • Electric mixer stand or hand mixer
  • Whisk
  • Spatula or mixing spoon
  • Measuring cups and spoons
  • Knife or cake tester
  • For the Coconut Frosting
  • Medium saucepan for frosting
  • Medium saucepan for ganache
  • Heatproof mixing bowl for ganache
  • Whisk for ganache

Ingredients
  

Cake:

  • 1 ½ cups granulated sugar 300g
  • ¼ cup light brown sugar, packed 50g
  • 2 sticks unsalted butter, room temperature 1 cup or 227 grams
  • 2 large eggs room temperature
  • ½ cup sour cream 6 oz
  • 1 teaspoon vanilla extract
  • cup Dutch-processed cocoa powder
  • 2 cups all-purpose flour 240 grams
  • ½ teaspoon cinnamon
  • 1 teaspoon baking soda
  • 1 teaspoon kosher salt
  • 1 cup warm water

Coconut Frosting:

  • ¾ cup light brown sugar
  • ¼ cup granulated sugar
  • ¾ cup butter
  • 3 large egg yolks
  • ¾ cup evaporated milk
  • 1 tablespoon vanilla extract
  • 1 cup chopped pecans
  • 1 cup sweetened shredded coconut

Chocolate Ganache Drizzle:

  • 8 ounces dark chocolate chips
  • 8 ounces heavy whipping cream
  • ½ teaspoon salt
  • 1 teaspoon vanilla extract

Topping (Optional):

  • Toasted pecans
  • Toasted coconut

Instructions
 

Make the Cake

  • Preheat oven to 4000ºF. Spray a 10-inch bundt pan with cooking spray and place it on a baking sheet.
  • In a large bowl, cream together sugars and butter until fluffy (1–2 minutes). Add eggs, sour cream, and vanilla, mixing until combined.
  • In another bowl, whisk together flour, cocoa powder, cinnamon, baking soda, and salt.
  • Gradually mix dry ingredients into the wet mixture in two additions, followed by warm water. Mix until just combined.
  • Pour batter into the prepared bundt pan. Lower the heat to 350 and bake for 50–60 minutes or until a knife inserted comes out with a few moist crumbs.
  • Cool the cake for 20 minutes before turning it out of the pan.

Prepare the Coconut Frosting

  • In a medium saucepan, combine sugars, butter, egg yolks, and evaporated milk. Heat over medium, stirring until the mixture boils and thickens.
  • Remove from heat and fold in vanilla, pecans, and coconut. Cool completely before using.

Make the Ganache

  • Heat heavy cream in a medium saucepan over medium-low heat until steaming.
  • Pour cream over chocolate chips and let sit for 2–3 minutes. Add salt and vanilla, then whisk until smooth.

Assemble the Cake

  • Pour or pipe the ganache over the cooled cake.
  • Spread or pipe the coconut frosting on top.
  • Garnish with toasted pecans and coconut, if desired.
  • OPTIONAL TOASTED TOPPINGS: In a pan over medium heat, toast coconut until it begins to brown. Keep an eye on it and stir it to make sure it doesn’t burn. Toast the pecans the same way. 

Notes

German Chocolate Cake Variations You Can Make With My Recipe

  • ROUND CAKE PANS – Use two 8-inch or 9-inch round cake pans to create a layered cake. Adjust the baking time to approximately 30–35 minutes, checking for doneness with a knife or cake tester.
  • 9X13-INCH RECTANGULAR PAN – A 9×13-inch pan works well for a single-layer cake. Bake for 35–40 minutes, or until a knife inserted into the center comes out clean.
  • LOAF PANS – You can divide the batter into two standard 9×5-inch loaf pans. Bake for about 40–50 minutes, checking for doneness.
  • CUPCAKES – For individual portions, divide the batter into a standard muffin tin lined with cupcake liners. Fill each cup about 2/3 full and bake for 18–22 minutes.
  • BUNDT PAN – As pictured, use your favorite 10-inch bundt pan. This type of cake batter is perfect for more intricate bundt patterns like the one I’m using here from Nordicware. It really elevates this dessert to a showstopper perfect for your holidays and other special celebrations.
  • LAYERED BUNDT CAKE: Cut the bundt cake in half and layer the coconut frosting inside the two halves. Drizzle the chocolate ganache on top and top with toasted coconut and chopped pecans. 
This cake will keep in an airtight container for up to 4 days.
 

Nutrition

Calories: 1256kcalCarbohydrates: 124gProtein: 14gFat: 81gSaturated Fat: 48gPolyunsaturated Fat: 6gMonounsaturated Fat: 21gTrans Fat: 2gCholesterol: 268mgSodium: 838mgPotassium: 554mgFiber: 5gSugar: 90gVitamin A: 1969IUVitamin C: 1mgCalcium: 253mgIron: 4mg
Tried this recipe?Let us know how it was!

Related Recipes

5 from 1 vote

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment