German chocolate cupcakes bring Nana’s buttermilk twist to a beloved classic. Each cupcake is light and airy, filled with silky ganache, and finished with a traditional coconut‑pecan frosting.

A Quick Look At The Recipe
This is a brief summary of the recipe. Jump to the recipe to get full details.
Jump to Recipe
Prep Time
45 minutes
Cook Time
20 minutes
Total Time
1 hour 5 minutes
Servings
24 cupcakes
Difficulty
Intermediate—straightforward with clear steps.
Calories *
420 kcal per serving
Technique
Whipped egg whites lighten the batter. Cupcakes are filled with ganache and topped with cooked coconut‑pecan frosting.
Flavor Profile
Moist chocolate cake with a silky center and sweet coconut‑pecan topping.
* Based on nutrition panel
Save this content for later in your recipe collection.
I separated the eggs while they were cold like you suggested, then let the whites warm up while I prepped everything else. They whipped beautifully and the cupcakes were so fluffy! The tip about starting to check at 15 minutes saved me from overbaking. I’ll never make German chocolate cupcakes any other way. ⭐⭐⭐⭐⭐
Lauren
Why This Recipe Works
- Whipped egg whites keep them light. Folding in stiff peaks gives these cupcakes a delicate, non‑dense crumb.
- Buttermilk ensures moisture. This small addition keeps the cake tender even the next day.
- Balanced sweetness. The ganache is restrained so the coconut‑pecan topping doesn’t overwhelm the cake.
- Classic flavor, easier format. All the nostalgia of German chocolate cake, served as convenient individual cupcakes.
Table of Contents
- Why This Recipe Works
- Ingredients & Substitutions
- Variations
- Professional Tips
- How to Make
- Chef Lindsey’s Tip
- FAQs
- Recommended Recipes
- Recipe Card
- Before You Go
This recipe comes from my family kitchen—my mom’s favorite cake and Nana’s handwritten card. I adapted that recipe into cupcakes for Mother’s Day, and the result is a moist, tender chocolate cupcake with a gooey ganache center and the classic cooked coconut‑pecan topping.
Ingredients & Substitutions
- Baker’s German’s Sweet Chocolate: This chocolate sits between milk and dark in sweetness. Bittersweet chocolate can be used, but the flavor will be slightly different.
- Cake Flour: Produces a tender crumb. All‑purpose flour works in a pinch but yields a slightly denser cake.
- Buttermilk: Keeps the cupcakes moist. If you don’t have buttermilk, stir 1 tablespoon lemon juice or vinegar into 1 cup milk and let it sit 5 minutes.
- Egg Whites: Whipping whites separately and folding them in creates a lighter texture.
- Evaporated Milk: Needed for the traditional cooked coconut‑pecan frosting.
- Unsweetened Shredded Coconut & Pecans: Provide the signature texture and flavor for the topping.
See the recipe card below for complete ingredient amounts.
Variations for German Chocolate Cupcakes
- No filling: Omit the ganache and simply pile the coconut‑pecan frosting on top for a simpler, classic version.
- Alternate fillings: Swap the ganache for salted caramel or chocolate buttercream for a different twist.
- Layer cake: Use the same batter to bake a traditional German chocolate layer cake instead of cupcakes.

Professional Tips
- Start checking early. Begin checking cupcakes at 15 minutes; a few clinging crumbs means they’re done. Overbaking dries them out.
- Separate eggs cold, whip warm. It’s easiest to separate cold eggs, but the whites whip better at room temperature.
- Don’t over‑whisk ganache. Excessive whisking introduces air and makes it fluffy instead of smooth.
- Cool completely before filling. If cupcakes are warm the ganache will melt and the filling will leak.
How to Make German Chocolate Cupcakes from Scratch
Follow these steps for reliable results. Full measurements and the recipe card are below.
For the Cake
Step 1: Preheat and line. Preheat oven to 350°F. Line 24 standard muffin cups with double liners.
Step 2: Separate eggs. Separate yolks and whites. Let the whites warm to room temperature while you prepare the batter.
Step 3: Melt chocolate. Melt 4 oz chopped chocolate in ½ cup boiling water, stirring until smooth, then let cool slightly.
For deeper chocolate flavor, use hot brewed coffee instead of water.
Step 4: Combine dry ingredients. Sift together cake flour, salt, and baking soda.
This recipe relies on melted chocolate for its chocolate flavor rather than cocoa powder.
Step 5: Cream butter and sugar. Beat butter and sugar until light and fluffy, about 3–4 minutes.
Step 6: Add yolks and flavoring. Add egg yolks one at a time, then stir in melted chocolate and vanilla.
Step 7: Alternate additions. Add the flour mixture alternately with buttermilk, beginning and ending with flour. Mix until just combined.
Step 8: Whip egg whites. Beat egg whites to stiff peaks in a clean bowl.
Step 9: Fold gently. Fold whipped whites into the batter in two additions until just incorporated.
Step 10: Fill and bake. Fill liners about ¾ full and bake at 350°F for 20–30 minutes, checking at 15 minutes. A toothpick should come out with a few moist crumbs.
How long to bake? Bake at 350°F for 20–30 minutes, beginning to check at 15 minutes. A few moist crumbs on a toothpick indicate doneness.
Step 11: Cool completely. Cool cupcakes 5 minutes in the pan, then transfer to a rack to cool fully before filling.
For the Coconut‑Pecan Frosting
Step 12: Cook the base. In a saucepan combine evaporated milk, sugar, egg yolks, butter, and vanilla. Cook over medium heat, stirring constantly, until thickened, about 12 minutes.
Step 13: Add texture. Transfer to a bowl and stir in the coconut and pecans.
Step 14: Cool and thicken. Let the mixture cool until thick and spreadable.
For the Ganache
Step 15: Heat cream. Bring whipping cream to a boil.
Step 16: Combine and whisk. Pour hot cream over chopped chocolate, wait 1–2 minutes, then whisk until smooth.
Step 17: Add butter. Whisk in butter until glossy. Let cool until scoopable.
Assemble
Step 18: Cut center cone. Use a small knife to remove a cone‑shaped piece from each cooled cupcake.
Step 19: Fill with ganache. Pipe or spoon ganache into each cavity.
Step 20: Top generously. Spoon coconut‑pecan frosting over each cupcake—traditionally, a generous mound is used.

Chef Lindsey’s Recipe Tip
For a bakery‑style finish, chill the filled cupcakes for 15–20 minutes before adding the frosting. This firms the ganache so the frosting stays in place.
Recipe FAQs
German chocolate cupcakes use Baker’s German’s Sweet Chocolate, which yields a milder, slightly caramel‑like chocolate flavor. They’re traditionally topped with a cooked coconut‑pecan frosting made from evaporated milk, egg yolks, butter, coconut, and pecans. This recipe also uses buttermilk and whipped egg whites for a lighter, more tender crumb.
Store filled and frosted cupcakes in the refrigerator because the frosting contains egg yolks and evaporated milk. They stay fresh up to 3 days in an airtight container. Bring to room temperature before serving or microwave for 8–10 seconds to soften the ganache.
Yes. Freeze unfrosted cupcakes tightly wrapped for up to 2 months. Thaw, then fill and frost.

Recommended Chocolate Dessert Recipes
Date Night
Easy Chocolate Desserts
Recipe Roundups
Valentine’s Day Desserts
Cake Recipes
Devil’s Food Cake
Brownies & Bars
Caramel Brownie Recipe
If you try this recipe and enjoy it, please leave a star rating and let me know how it went in the comments. I love hearing from readers!

German Chocolate Cupcakes
Comment
Print Recipe
Ingredients
For the Cake:
- 4 oz Baker’s German’s Sweet Chocolate, chopped
- ½ cup boiling water
- 1 cup unsalted butter, softened
- 2 cups sugar
- 4 egg yolks, unbeaten
- 1 teaspoon vanilla
- ½ teaspoon kosher salt
- 1 teaspoon baking soda
- 2½ cups cake flour, sifted
- 1 cup buttermilk
- 4 egg whites
For the Coconut Pecan Frosting:
- 1 cup evaporated milk
- 1 cup sugar
- 3 egg yolks
- ½ cup unsalted butter
- 1 teaspoon vanilla
- 1¼ cups unsweetened shredded coconut
- 1 cup chopped pecans
For the Ganache:
- 4 oz Baker’s German’s Chocolate, chopped finely
- ¼ cup whipping cream
- 2 tablespoons unsalted butter, softened
Instructions
To Prepare the Cake:
- Preheat the oven to 350°F. Line 24 standard muffin tins with double cupcake liners.
- Separate egg yolks from whites. Let the whites come to room temperature.
- Melt the chocolate in ½ cup boiling water; set aside to cool slightly.
- Sift together cake flour, salt, and baking soda.
- Cream butter and sugar until light and fluffy, about 3–4 minutes.
- Add egg yolks one at a time, then mix in the melted chocolate and vanilla.
- Alternate adding the flour mixture and buttermilk, beginning and ending with flour. Mix until just combined.
- Beat egg whites to stiff peaks and fold gently into the batter in two additions.
- Fill liners about ¾ full and bake 20–30 minutes, checking at 15 minutes. A few moist crumbs on a toothpick indicate doneness.
- Cool cupcakes 5 minutes in the pan, then transfer to a wire rack to cool completely.
To Prepare the Coconut Pecan Frosting:
- Combine evaporated milk, sugar, egg yolks, butter, and vanilla in a saucepan.
- Cook over medium heat, stirring constantly, until thickened, about 12 minutes.
- Transfer to a bowl and stir in coconut and pecans. Let cool until thick and spreadable.
To Prepare the Ganache:
- Place chopped chocolate in a heatproof bowl.
- Heat whipping cream until just boiling and pour over the chocolate. Let sit 1–2 minutes, then whisk until smooth.
- Whisk in butter until glossy. Let cool until scoopable.
To Assemble:
- Cut a small cone‑shaped piece from the center of each cooled cupcake.
- Fill each cavity with ganache.
- Spoon coconut‑pecan frosting generously over the top.
Notes
- Storage: Refrigerate for up to 3 days. Bring to room temperature before serving.
- Double liners: Prevent sticking and help structure.
- Frosting yield: Makes a generous amount; reduce if you prefer less topping.
Nutrition
Calories: 420 kcal
Before You Go
I hope you enjoy these rich, nostalgic cupcakes. For more baking inspiration, explore additional cupcake recipes to find your next favorite.