Desserts
This small German chocolate cake recipe delivers all the classic flavors—rich chocolate, toasted pecans, and coconut—packed into a 6-inch cake perfect for intimate gatherings or portion control. The secret lies in a fudgy chocolate layer swirled with a pecan-coconut filling, all baked in a single pan for simplicity.
I developed this version after years of testing, ensuring every bite captures that authentic German chocolate experience without requiring a full sheet pan.
The cake itself is moist and tender, thanks to a precise blend of dark chocolate, coffee, and espresso powder that deepens the chocolate flavor without overpowering it. Between the layers, a toasted pecan-coconut filling adds crunch and sweetness, while the ganache frosting ties everything together with its velvety texture.
What makes this recipe special is the balance—it’s rich enough to satisfy chocolate lovers but not so heavy that it feels indulgent.
What you’ll end up with is a professional-quality cake that looks impressive yet requires no special equipment. The toasted pecans and coconut filling create beautiful swirls when sliced, and the ganache frosting adds a glossy finish that makes it look like it came from a bakery.
This cake is ideal for small celebrations, book club gatherings, or even as a single-serving dessert when scaled down further.
Ready in about 2 hours (including baking and cooling), this recipe is designed for efficiency without sacrificing flavor. Whether you’re serving it to guests or treating yourself, the combination of textures and flavors will leave everyone asking for seconds. Let’s get baking!
Ingredients for small german chocolate cake
Sixteen ingredients transform into a professional-quality German chocolate cake with fudgy layers and toasted pecan-coconut swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Bars 🍫 | 8 oz | 70% cocoa minimum, chopped |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted, spooned and leveled |
| Granulated Sugar 🍚 | 1 ½ cups | Superfine preferred for smoothness |
| Light Brown Sugar 🍚 | ½ cup | Packed firmly, not spooned |
| Unsalted Butter 🧈 | 1 cup | Cold, cut into cubes |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Espresso Powder ☕ | 2 tbsp | Instant, high-quality |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar preferred |
| Pecans 🥜 | 1 ½ cups | Raw, shelled, toasted |
| Sweetened Flaked Coconut 🥥 | 1 cup | Toasted, not shredded |
| Light Corn Syrup 🍯 | ¼ cup | For filling sweetness |
| Heavy Cream 🥛 | 1 cup | Full-fat, cold |
| Semisweet Chocolate Chips 🍫 | 1 cup | For ganache |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain |
| Baking Powder 🧪 | 1 tsp | Aluminum-free |
The dark chocolate determines the depth of flavor—Ghirardelli or Valrhona bars deliver that rich, velvety texture. For the pecans, raw Texas pecans toast beautifully, but any quality pecans work. Toast them in a dry pan over medium heat until fragrant (about 5 minutes), then cool completely before processing. The coconut should be sweetened flaked, not desiccated—it adds the perfect crunch. For the espresso powder, Lavazza or Starbucks brands provide that authentic coffee depth without bitterness. Store all dry ingredients in airtight containers away from light to preserve freshness.
No espresso powder? Instant coffee granules at double the amount work in a pinch, though the flavor won’t be identical. Substitute the brown sugar with white sugar plus 1 tsp molasses for moisture. For the ganache, white chocolate chips can replace semisweet, though the flavor profile shifts slightly. If you lack flaked coconut, toasted unsweetened coconut plus 1 tbsp sugar mimics the texture. The butter must be cold for the cake batter—microwave it 30 seconds to soften if too hard. For the filling, maple syrup can replace corn syrup, though it alters the texture slightly.
The cake batter keeps for 3 days in the fridge, covered tightly. Toasted pecans and coconut filling can be prepped 2 days ahead and stored in separate containers. The ganache should be made 1 day before for optimal texture—it thickens as it cools. Assemble the cake 4 hours before serving to allow flavors to meld. For single servings, slice the 6-inch cake into 12 individual portions—each piece will showcase the swirls beautifully. Store leftovers covered at room temperature for 2 days or refrigerate for 5 days
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m in a rush—just melt butter, mix dry ingredients, and fold in melted chocolate. The layers stay rich without overworking the batter.
- Fudgy-Meets-Fluffy Magic: That perfect balance of tender cake and thick chocolate ganache? It’s all in the brown sugar and dark chocolate bars melted into the batter. One bite, and you’ll understand why it’s my secret weapon.
- Weeknight or Celebration: Between us, this is my go-to for both “I’ll just grab takeout” nights and “let’s impress guests” moments. The small size means it’s never overwhelming, but the flavor? Always a showstopper.
- Leftovers That Don’t Suffer: Honestly, I make this on Sundays because it actually tastes better the next day. The chocolate soaks in just enough to make every slice even more decadent—no sad, dry cake here.
Step-by-step instructions for German chocolate cake
Here's the method for crafting a rich, layered cake with signature pecan-coconut swirls and fudgy chocolate layers.
Prepare the Toasted Pecan-Coconut Filling
In a large skillet over medium heat, toast the 1.5 cups pecans and 1 cup sweetened flaked coconut together for 5-6 minutes, stirring frequently. You'll smell the toasted aroma—this is when they're ready. Immediately transfer them to a plate and let cool completely before pulsing in a food processor until finely chopped. In the same skillet, melt the 1 cup unsalted butter over low heat until fully liquid, then whisk in the 0.25 cup light corn syrup and 1 cup heavy cream. Bring to a gentle simmer for 2 minutes until slightly thickened. Remove from heat and stir in the toasted pecan-coconut mixture along with 1 tbsp vanilla extract. Set aside to cool completely.
This filling needs to be completely cool before using—if it's warm, it will melt the chocolate layers. I've found that spreading it between layers while still slightly warm creates a perfect swirl effect, but it must be cool enough to maintain structural integrity. The toasted nut flavor will permeate the cake beautifully, creating that signature German chocolate taste.
Create the Chocolate Ganache
Place the 8 oz dark chocolate bars in a heatproof bowl set over a saucepan of simmering water, ensuring the bottom doesn't touch the water. Stir occasionally until the chocolate melts completely. Remove from heat and whisk in the 1 cup semisweet chocolate chips until fully melted and smooth. Let cool for 5 minutes until thickened but still pourable. This ganache will form the fudgy layers between the cake's structure and the filling.
The ganache should be thick enough to hold its shape when spread but still spreadable—about the consistency of warm honey. If it thickens too much while cooling, gently reheat for 10 seconds in the microwave. This step is crucial for achieving that signature German chocolate cake texture where each bite delivers rich chocolate flavor balanced by the nutty filling.
Mix the Cake Batter
Preheat your oven to 350°F. In a stand mixer fitted with the paddle attachment, cream together the 1 cup unsalted butter (cut into cubes) with the 1.5 cups granulated sugar and 0.5 cup light brown sugar on medium speed for 3-4 minutes until light and fluffy. Add the 2 whole large eggs, one at a time, mixing well after each addition. In a separate bowl, whisk together the 1.5 cups all-purpose flour, 1 tsp baking powder, 0.5 tsp diamond crystal kosher salt, and 2 tbsp espresso powder. Gradually add the dry ingredients to the wet mixture, alternating with 1 cup heavy cream, beginning and ending with the dry ingredients.
Mix on low speed just until combined—you should still see some flour streaks. Overmixing develops gluten and makes the cake dense. The batter should be thick but pourable. Here's the thing—don't skip the espresso powder. It enhances the chocolate flavor and gives the cake that classic German chocolate depth that sets it apart from regular chocolate cakes.
Assemble and Bake the Cake
Divide the batter evenly between two 6-inch round cake pans lined with parchment paper. Bake for 20-25 minutes or until a toothpick inserted into the center comes out clean. While the cakes are still warm, spread 1/3 of the chocolate ganache on the bottom cake layer, then 1/2 of the pecan-coconut filling. Top with the second cake layer and repeat with the remaining ganache and filling. The ganache should be spread evenly to create that characteristic marbled look.
This assembly technique creates the signature German chocolate cake layers. The ganache acts as a glue between layers while adding rich chocolate flavor. The filling should be spread smoothly but can be slightly uneven—it will create beautiful swirls when sliced. Wrap the assembled cake tightly in plastic wrap and refrigerate for at least 4 hours or overnight. This chilling time allows the flavors to meld and makes slicing much cleaner.
Final Touches and Serving
Before serving, let the cake sit at room temperature for 15-20 minutes to soften slightly. The contrast between the warm cake and cold filling creates the perfect texture. Dust the top with a light coating of toasted coconut for presentation. Cut into 6 equal wedges—each slice should reveal the beautiful marbled layers of chocolate and filling. The cake should be moist but not soggy, with rich chocolate flavor balanced by the sweet, toasted pecan-coconut filling.
Serve at room temperature for the best texture. The cake keeps well in the refrigerator for up to 4 days, though I find it's best enjoyed within the first 2 days when the flavors are most vibrant. The combination of the fudgy chocolate layers, rich ganache, and sweet pecan-coconut filling makes this cake a showstopper that's perfect for special occasions or when you want to impress with a homemade dessert.
Pro Tips For Making Small German Chocolate Cake
- MELT CHOCOLATE LOW: DESCRIPTION: I learned this the hard way—using high heat turns chocolate grainy and sad. Instead, cut the dark chocolate into small pieces and melt it in a heatproof bowl over simmering water (double boiler), stirring every 30 seconds until smooth. No microwave shortcuts here—this is the only way to keep it silky.
- WHISK BUTTER FIRST: DESCRIPTION: Don’t just dump cold butter into your sugar mix—it fights back. Softened butter (but not melted) blends better, but if you’re in a rush, whisk the butter and sugars together for a full 2 minutes before adding eggs. This keeps the cake tender without turning into butterfinger crumbs.
- SIFT FLOUR LAST: DESCRIPTION: Folding flour into the batter too early = dense cake. After mixing wet ingredients, sift the flour right over the bowl in 3 additions, gently folding with a spatula. Overmixing after this step guarantees a tough crumb—your cake will thank you.
- TEST DONENESS EARLY: DESCRIPTION: German chocolate cake’s dense, so it doesn’t bounce back like vanilla. Start checking for doneness 5 minutes before the recipe’s suggested time—insert a toothpick into the center. If it comes out with moist crumbs (not wet batter), pull it. Overbaking dries out the filling and makes the cake taste stale.
Creative variations of this recipe
Mini Individual Cakes
For a single-serving twist, bake the batter in 6 individual 4-inch ramekins instead of a 6-inch pan. Line each with parchment paper and bake for 18-22 minutes at 350°F. After baking, let cool slightly, then layer 1 tbsp ganache and 1 tsp pecan-coconut filling between each cake.
These individual portions are perfect for parties or when you want to serve dessert without leftovers. 🍰
Gluten-Free Adaptation
Replace the 1.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill or King Arthur. Add 1 tsp xanthan gum to improve texture.
The cake will be slightly denser but still delicious. For the filling, ensure your corn syrup is gluten-free and check pecan labels for cross-contamination warnings. 🌱
Vegan Version
Swap the butter for 1 cup vegan butter (like Miyoko's) and use 1 cup coconut milk instead of heavy cream. For the ganache, use 8 oz vegan dark chocolate bars and ½ cup coconut cream.
The filling remains the same but replace vanilla extract with 1 tbsp vanilla bean paste for depth. The texture will be slightly different but still rich and satisfying. 🌿
Spiced Rum Infusion
Add 1 tbsp spiced rum to the cake batter for a boozy twist. For the filling, reduce the corn syrup to 0.2 cup and add 1 tbsp rum along with the vanilla extract.
The rum enhances the toasted pecan flavor and adds warmth. Let the cake sit at room temperature for 30 minutes before serving to allow the alcohol to mellow. 🥃
Seasonal Citrus Twist
Zest 1 orange or lemon and add it to the cake batter along with the vanilla extract. For the ganache, add 1 tbsp orange liqueur (like Cointreau) to the melted chocolate. This brightens the rich flavors and pairs beautifully with the pecan-coconut filling. Perfect for spring or summer gatherings. 🍊
Nut-Free Option
Replace the pecans with 1.5 cups toasted pumpkin seeds or 1 cup chopped dried apricots for a nut-free version. Toast the seeds or apricots with the coconut for the same texture. The filling will have a slightly different flavor profile but still delivers that sweet, crunchy contrast. 🌰
Nutrition facts
Frequently asked questions
Why does this recipe use espresso powder instead of coffee?
The espresso powder deepens the chocolate flavor without adding moisture or bitterness that brewed coffee would. A mere 2 tablespoons enhances the richness, creating that signature German chocolate taste. It’s a baking secret that transforms ordinary chocolate into something truly special!
Can I make this cake in a single layer instead of two?
For a single-layer version, bake the batter in one 6-inch pan for 25-30 minutes. After cooling, spread the ganache and pecan-coconut filling on top, then dust with extra toasted coconut. The texture will be slightly denser but still delicious—great for a quick single-serving cake.
How do I prevent the cake from cracking between layers?
Ensure the ganache is completely cooled before spreading—it should be thick but still spreadable. Also, chill the assembled cake for at least 4 hours before slicing. If cracks appear, simply fill them with extra ganache or frosting for a seamless finish. Patience is key!
What’s the best way to store leftovers?
Wrap the cake tightly in plastic wrap and store at room temperature for up to 2 days. For longer storage, refrigerate for up to 4 days. Bring to room temperature before serving to restore the best texture. Freezing isn’t recommended as it can alter the moistness of the cake.
Can I substitute the pecans for another nut?
Yes! Walnuts or almonds work well, but toast them first for that same rich flavor. For a non-nut option, try toasted pumpkin seeds or dried apricots—they add texture without the nutty taste. Just adjust the quantity to maintain the filling’s consistency.
