Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Grease and line pans with parchment, dust with cocoa powder.
- Melt German chocolate in boiling water, stir smooth, cool.
- Cream butter and sugar until pale and fluffy, 3 minutes.
- Beat in egg yolks one at a time until ribbony. Mix in cooled chocolate and vanilla.
- Sift flour, baking soda, and salt. Alternate adding dry mixture with buttermilk, starting and ending with flour.
- Beat egg whites to stiff peaks. Fold gently into batter in three additions.
- Divide into pans, smooth tops, bake 30–35 minutes until toothpick shows moist crumbs.
- Cool 10 minutes in pans, invert onto racks, cool fully 2 hours.
- Make frosting: Combine evaporated milk, sugar, butter, yolks, and vanilla in saucepan. Cook over medium, stirring constantly 12 minutes until thickened.
- Remove from heat, stir in coconut and toasted pecans. Cool until spreadable.
- Assemble: Level layers. Spread frosting between layers and on top. Leave sides bare.
Notes
- Substitute German’s chocolate with 3 oz semi-sweet + 1 tbsp sugar if unavailable.
- Buttermilk substitute: 1 cup milk + 1 tbsp vinegar/lemon juice, rest 5 min.
Nut-free: Omit pecans or replace with walnuts. - Vegan: Use flax eggs, vegan butter, coconut milk, aquafaba for whites.
- Gluten-free: Replace flour with 1:1 gluten-free blend + xanthan gum.
- Variations: Cupcakes (18–20 min bake), Bundt cake, Poke cake, Cookies.
- Storage: Room temp 2 days, fridge 5 days, freezer 3 months.