Old-School German Chocolate Cake
Ingredients
For the cake:
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 2 tsp baking soda
- 1 tsp baking powder
- 1 tsp salt
- 2 eggs
- 1 cup buttermilk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup hot water
For the coconut-pecan frosting:
- 1 cup evaporated milk
- 1 cup brown sugar
- 3 egg yolks
- 1/2 cup butter
- 1 tsp vanilla extract
- 1 1/2 cups shredded sweetened coconut
- 1 cup chopped pecans
Optional chocolate frosting (for sides):
- 1/2 cup butter
- 2/3 cup cocoa powder
- 3 cups powdered sugar
- 1/3 cup milk
- 1 tsp vanilla extract
Instructions
1. Prepare the cake:
- Preheat oven to 350°F (180°C). Grease and flour two or three round cake pans.
- In a large bowl, mix flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- Add eggs, buttermilk, oil, and vanilla. Beat until smooth.
- Slowly stir in hot water (the batter will be thin).
- Pour into pans and bake for 30–35 minutes.
- Let cakes cool completely before frosting.
2. Make the coconut-pecan frosting:
- In a saucepan, combine evaporated milk, brown sugar, egg yolks, and butter.
- Cook over medium heat, stirring constantly until thickened (about 10–12 minutes).
- Remove from heat and stir in vanilla, coconut, and pecans.
- Let it cool until spreadable.
3. Optional chocolate frosting:
- Melt butter and stir in cocoa powder.
- Add powdered sugar, milk, and vanilla.
- Beat until smooth and creamy.
4. Assemble the cake:
- Place one cake layer on a plate.
- Spread coconut-pecan frosting on top.
- Add second layer and repeat.
- (Optional) Frost the sides with chocolate frosting.
Tips
- Let the frosting cool well so it thickens nicely.
- Toast the pecans for extra flavor
- Store in the fridge, but serve at room temperature for best taste.