This post may contain affiliate links. Please read our disclosure policy.
German chocolate cupcakes bring Nana’s buttermilk twist to this beloved classic. Each one is airy, richly filled with silky ganache, and crowned with true coconut pecan frosting.


A Quick Look At The Recipe
This is a brief summary of the recipe. Jump to the recipe to get the full details.
Jump to RecipePrep Time
45 minutes
Cook Time
30 minutes
Total Time
1 hour 15 minutes
Servings
24 cupcakes
Difficulty
Intermediate
Calories *
417 kcal per serving
Technique
Whipped egg whites folded into creamed butter cake, filled with ganache, finished with a cooked coconut pecan frosting.
Flavor Profile
Bittersweet chocolate, toasted coconut, caramel-rich pecans.
* Based on nutrition panel
I made these for my husband’s birthday and every single person at the table asked for the recipe. The ganache center is a stroke of genius, and the coconut pecan frosting cooked up exactly as described, thick and spreadable with beautiful color. I followed the instructions to fold in the egg whites in two additions and the cupcakes came out with the lightest crumb. ⭐⭐⭐⭐⭐
Rachel
Why This Recipe Works
- Deeply flavored chocolate base. Using both Dutch-process cocoa and German chocolate in the cake create a well rounded chocolate flavor.
- Coconut-pecan frosting that actually sets. Cooking the egg yolks with evaporated milk and sugar creates a custard that firms as it cools, so it mounds on top of the cupcake without sliding off.
- Scaled for individual portions. Everything about this recipe is calibrated for cupcakes, not a layer cake scaled down. The ratio of frosting to cake per bite is intentional.
- Structural support from double liners. Using two cupcake liners prevents the soft, moist crumb from pulling away from the paper and helps the cupcakes hold their shape when frosted.
Table of Contents
German chocolate cupcakes take everything I love about the classic layer cake and concentrate it into a format that is easier to serve, easier to transport, and honestly easier to eat. The coconut-pecan frosting is the star, and having it piled high on a single cupcake makes every bite count.
If you have made my German Chocolate Cake Recipe before, the components here will be familiar. The frosting technique is identical, which means if you have already made that cake, these cupcakes will feel completely straightforward.

Ingredients & Substitutions
- Baker’s German’s Sweet Chocolate: This is the specific chocolate the original recipe was developed around, and it matters here. It is sweeter and milder than bittersweet or semisweet chocolate, which is what gives German chocolate cake its signature flavor rather than a standard easy moist chocolate cake profile.
- Boiling water: Dissolving the chocolate in boiling water blooms the cocoa solids and deepens the flavor before the batter even comes together. Do not substitute cold water or milk here.
- Unsalted butter
- Sugar
- Egg yolks and egg whites: This recipe separates the eggs intentionally. The yolks go into the batter for richness and emulsification, and the whites are beaten separately and folded in at the end, which gives the cupcakes a lighter, more tender crumb than whole eggs would produce.
- Kosher salt
- Baking soda: The leavening agent here, activated by the acidity in the buttermilk.
- Cake flour: Sifted cake flour keeps the crumb tender and fine.
- Buttermilk: Adds acidity, which tenderizes the crumb and activates the baking soda. If you do not have buttermilk, add one tablespoon of white vinegar or lemon juice to a cup of whole milk and let it sit for five minutes.
- Evaporated milk: The base of the custard. Do not substitute sweetened condensed milk, which is already sweetened and will make the frosting far too sweet.
- Egg yolks: Thicken the frosting as the custard cooks. Use unbeaten yolks and whisk them in gradually so they temper without scrambling.
- Vanilla Extract
- Unsweetened shredded coconut: Provides texture and the flavor the frosting is built around. Sweetened coconut will make the frosting cloyingly sweet, so stick with unsweetened.
- Chopped pecans: Toasting the pecans before adding them is worth the extra few minutes. It brings out their natural oils and keeps them from tasting flat against the sweet frosting.
- Whipping cream: Warmed cream melts the chocolate and creates a pourable glaze. For a thicker ganache-style finish, you can use heavy cream, which is what I do when I want a more substantial coating. For more detail on ratios and technique, my professional chocolate ganache recipe covers it thoroughly.
See the recipe card for full information on ingredients and quantities.
Variations on This German Chocolate Cupcakes
- Reduce the frosting. The recipe makes a generous amount by design, so if you prefer a more restrained topping, simply use less and refrigerate the remainder for up to three days.
- Change the cake! You can make this with a yellow cake or a white cake. Even a red velvet cake would be delicious.
- Add orange zest. Make it a chocolate orange cake by adding orange zest to the sugar.
- Change the frosting. Top with this chocolate swiss meringue buttercream or the cream cheese chocolate frosting!
- Change the filling. Change the ganache for caramel sauce or skip it altogether.

Professional Tips
- Do not skip the double liners. A single liner allows the soft, moist crumb to pull away from the paper as the cupcakes cool, which makes them harder to handle and less visually clean once frosted.
- Let the coconut-pecan frosting cool fully before topping. If it is still warm, it will slide off the cupcake instead of mounding. I have rushed this step before and regretted it every time: the frosting needs to be thick enough to hold its shape when a spoon’s pressed into it.
- Bake at 350°F, starting checks at 15 minutes. The full range is 20 to 30 minutes, but ovens vary, and these cupcakes are done the moment a toothpick comes out with a few moist crumbs. Pulling them early keeps the crumb tender rather than dry.

How to Make German Chocolate Cupcakes
Use these instructions to make perfect German chocolate cupcakes! Measurements can be found in the recipe card below.
Make Cupcakes
Step 1: Prep your pan and separate your eggs. Preheat the oven to 350°F and line 24 standard muffin tins with double cupcake liners. Separate your egg yolks from the whites while the eggs are still cold, which is my go-to move since cold eggs separate much more cleanly.
Step 2: Melt the chocolate. Add the chopped Baker’s German’s Sweet Chocolate to ½ cup of boiling water and stir until completely smooth. Set it aside to cool slightly before adding it to the batter. If it goes in too hot, it will cook the butter and eggs.
Step 3: Sift the dry ingredients. Whisk together the cake flour, salt, and baking soda in a medium bowl.
Sifting the cake flour is not optional here. It removes lumps and keeps the final crumb fine and tender rather than dense.
Step 4: Whip the egg whites to stiff peaks. In a clean bowl, beat the egg whites until they hold stiff peaks. The bowl must be completely clean and grease-free, or the whites will not whip properly. Stiff peaks mean the whites stand straight up when you lift the beater without drooping, which is exactly what you want to see before folding them in.
Step 5: Cream the butter and sugar. In a large mixing bowl or in a stand mixer fitted with a paddle attachment, beat the softened butter and sugar together until the mixture is light in color and noticeably fluffy, about 3 to 4 minutes. Do not rush this step. Proper creaming builds the air structure that carries the cupcakes through the oven.
Step 6: Add the egg yolks. Add the yolks one at a time, beating well after each addition before adding the next. The batter should look smooth and pale yellow after all four yolks are in.
Step 7: Add the chocolate and vanilla. Pour in the cooled melted chocolate and vanilla, then mix until fully incorporated. The batter will turn a deep brown and look glossy.
Step 8: Alternate the flour and buttermilk. Add the flour mixture and buttermilk alternately, starting and ending with the flour. Three additions of flour and two of buttermilk is the standard pattern. Mix just until smooth after each addition and stop the moment it comes together. Overmixing at this stage develops gluten and toughens the crumb.
Step 9: Fold in the egg whites. Add the whipped whites to the batter in two additions, folding gently just until no white streaks remain. It is completely normal for the batter to deflate slightly during folding. Work in broad, confident strokes from the bottom of the bowl up and over rather than stirring, which would knock out all the air you just built.
Bake Cupcakes
Step 10: Fill and bake. Fill the lined muffin tins about ¾ full. Bake at 350°F for 20 to 30 minutes, checking at 15 minutes. The cupcakes are done when a toothpick inserted into the center comes out with just a few moist crumbs attached, not wet batter. Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before filling.
Make Frosting
Step 11: Make the coconut pecan frosting. Combine the evaporated milk, sugar, egg yolks, butter, and vanilla in a medium saucepan. Cook over medium heat, stirring constantly, until the mixture thickens enough to coat the back of a spoon, about 12 minutes. The mixture will look thin and almost soupy for the first several minutes before it suddenly pulls together, which is completely normal. Transfer to a large heatproof bowl, stir in the coconut and pecans, and let it cool, stirring occasionally, until it is thick and spreadable.
Make Ganache
Step 12: Make the ganache. Place the finely chopped Baker’s German’s Chocolate in a heatproof bowl. Heat the whipping cream on the stovetop over medium heat or in the microwave until it just comes to a boil, then pour it over the chocolate. Let it sit undisturbed for 1 to 2 minutes so the heat can melt the chocolate before you touch it, then whisk gently from the center outward until smooth. Add the softened butter and whisk just until the ganache looks glossy. Stop there. Over-whisking after the butter goes in can break the emulsion and leave you with a greasy, grainy texture rather than that smooth, pourable finish. Let it cool until it is thick enough to scoop but still soft, about 15 to 20 minutes at room temperature.
Assemble
Step 13: Core the cupcakes. Using a small paring knife, cut a shallow cone-shaped piece from the center of each fully cooled cupcake, angling the blade inward as you circle. You want a cavity about an inch deep and an inch wide, just enough to hold a good scoop of ganache without breaking through the bottom. Set the cones aside.
If your cupcakes are even slightly warm when you core them, the cake will tear instead of cutting cleanly. I let mine sit on the rack for at least an hour before starting this step, and often make the cupcakes a day ahead for exactly that reason.
Step 14: Fill with ganache. Spoon the cooled ganache into each cavity, filling it flush with the surface of the cupcake. The ganache should be thick enough at this point to hold its shape without running. If it has firmed up too much to spoon easily, set the bowl over warm water for a minute and stir gently until it loosens.
Step 15: Frost and serve. Spoon the coconut pecan frosting generously over the top of each filled cupcake, covering the ganache and mounding it slightly in the center. The frosting does not need to be perfectly smooth. A rustic, textured spoonful is exactly how this is meant to look. These are best served at room temperature, so if you have refrigerated them, pull them out at least 30 minutes before serving.
Chef Lindsey’s Recipe Tip
The order of operations matters more than it might seem with these cupcakes. Make the coconut pecan frosting and ganache while the cupcakes are cooling, not after, so everything reaches the right spreadable consistency by the time you are ready to assemble. If you time it this way, you will rarely need to reheat either component before filling and frosting.
Recipe FAQs
Yes. Bake the cupcakes, make the frosting, and make the ganache up to two days in advance, storing each component separately in the refrigerator. Assemble the cupcakes on the day you plan to serve them, and let them reach room temperature before eating.
Assembled cupcakes keep in the refrigerator for up to 3 days. Pull them out at least 30 minutes before serving so the cake crumb and frosting return to room temperature.
A small paring knife gives you the most control when coring. Cut a shallow cone shape, angling inward as you circle, to create a cavity about an inch deep without breaking through the bottom of the cupcake.
The German chocolate batter is specifically formulated around the sweetness of Baker’s German’s Sweet Chocolate, so swapping the base changes the balance of the whole cupcake. If you want to explore other chocolate cupcake options, my cupcake recipe page is a good place to start.
Baker’s German’s Sweet Chocolate is sweeter than standard semi-sweet chocolate, and the coconut pecan frosting is calibrated to that level. Using a darker chocolate will make the cupcake noticeably more bitter, which throws off the balance. If that is the profile you prefer, reduce the sugar in the frosting slightly to compensate.
Other Fun Cupcake Recipes!
Cupcake Recipes
Sprinkles Triple Cinnamon Cupcakes Copycat
Cupcake Recipes
Lemon Coconut Cupcakes
Cake Recipes
Sticky Toffee Pudding
Cupcake Recipes
Coconut Cupcakes
If you tried this recipe and loved it please leave a 🌟 star rating and let me know how it goes in the comments below. I love hearing from you; your comments make my day!

German Chocolate Cupcakes
Ingredients
Chocolate 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
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
Chocolate Ganache
- 4 oz Baker's German's Chocolate — chopped finely
- ¼ cup whipping cream
- 2 tablespoons unsalted butter — softened
Instructions
Make and Bake Cupcakes
- Preheat the oven to 350°F. Line 24 standard muffin tins with double cupcake liners. Separate the egg yolks from the whites while cold, then let the whites sit at room temperature while you prepare the batter.
- Melt the chopped chocolate in ½ cup boiling water, stirring until completely smooth. Set aside to cool slightly. Sift together the cake flour, salt, and baking soda in a medium bowl.
- Cream butter and sugar in a large mixing bowl until light and fluffy, about 3 to 4 minutes. Add egg yolks one at a time, beating well after each addition, then mix in the melted chocolate and vanilla until fully incorporated.
- Add the flour mixture alternately with the buttermilk, beginning and ending with flour, mixing just until smooth. Do not overmix.
- In a clean bowl, beat the egg whites to stiff peaks. Gently fold them into the batter in two additions, folding just until no streaks remain. Fill the liners about ¾ full and bake for 20 to 30 minutes, checking at 15 minutes. A toothpick inserted into the center should come out with a few moist crumbs. Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
Make Frosting
- While the cupcakes cool, make the frosting: combine evaporated milk, sugar, egg yolks, butter, and vanilla in a medium saucepan. Cook over medium heat, stirring constantly, until thickened and coating the back of a spoon, about 12 minutes. Transfer to a heatproof bowl, stir in coconut and pecans, and let cool until thick and spreadable.
Make Ganache
- Make the ganache: place finely chopped chocolate in a heatproof bowl. Heat cream until just boiling, pour over the chocolate, and let sit 1 to 2 minutes. Whisk gently until smooth, then add butter and whisk just until glossy. Let cool until thick enough to scoop.
Assemble
- Using a small paring knife, cut a shallow cone-shaped cavity from the center of each cooled cupcake. Fill each cavity with ganache, then spoon the coconut pecan frosting generously over the top.
Notes
Doneness Cue: A toothpick inserted into the center should come out with a few moist crumbs attached, not wet batter.
Storage: Refrigerate assembled cupcakes for up to 3 days. Pull them out at least 30 minutes before serving so the cake crumb and frosting return to room temperature.
Make Ahead: Bake the cupcakes, make the frosting, and make the ganache up to two days in advance, storing each component separately in the refrigerator. Assemble the day you plan to serve them.
Nutrition
Before You Go
These German chocolate cupcakes, with their coconut pecan frosting and optional ganache, are the kind of thing people ask about long after the pan is empty. If you want to keep baking, browse my Cake Recipes or explore the full Dessert Recipes archive for what to make next.
















I made these for my husband’s birthday and every single person at the table asked for the recipe. The ganache center is a stroke of genius, and the coconut pecan frosting cooked up exactly as described, thick and spreadable with beautiful color. I followed the instructions to fold in the egg whites in two additions and the cupcakes came out with the lightest crumb.
Rachel, What a perfect way to celebrate your husband’s birthday we are so honored these were part of it! So thrilled every single person wanted the recipe! ~CLF team
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.
The coconut pecan frosting is amazing! I want to put it on brownies or blondies, maybe make a layered cake, color me obsessed! The chocolate cake complements the frosting very well.
I made these tonight for my friend’s 50th birthday. They are amazing. The frosting is the best thing I have ever tasted!
I am so glad to hear that you liked them as much as we did! I kept “taste=testing” the frosting as I frosted my cupcakes and I almost didn’t have enough!!!
Oh what a wonderful and thoughtful daughter you are! Love the simile you made of the cupcakes with your mom. Brilliant! I like your nana stories. Maybe since there are no more wedding fairy stories (who we miss), we can hear more about your nana stories?! They sound precious.
I do miss the Wedding Fairy! I will have to share more Nana stories! These cupcakes were so delicious!
Oh I love this! My grandmother had a legendary German Chocolate Cake too, we lovely dubbed it the “Shirley Special.” Love this version, beautiful photos!
Oooo! I’d love to try your grandmother’s version! Any dessert special named after someone must be delicious!
what a great idea to reimagine your grandma’s recipe. they look delish!
Thanks, Dina! They were so delicious!
These look amazing!!! I may have to make a half batch for me with the coconut topping, and the rest with chocolate frosting for the crazy family that doesn’t appreciate GC cake. Pinned!!!
Thanks for the pin, Liz! I can’t believe the rest of your family doesn’t like GC frosting?! Homemade is soooo much better, so maybe they can be saved yet! I hope you do try it out even if only for yourself! You could always pipe the ganache thickened up for the frosting on the others…it was that good!