3Tablespoonshalf-and-half , can sub for heavy cream or milk
Pinch salt, more to taste
Instructions
Chocolate Cake
Prep. Preheat the oven to 350°F. Center an oven rack in the middle position. Line the bottom of 2 9-inch round cake pans with parchment paper. Lightly spray with nonstick cooking spray.
Sift dry ingredients. In a large bowl, sift 2 cups flour, 2 cups sugar, 3/4 cup cocoa, 2 teaspoons baking soda, and 1 teaspoon salt.
Make cake batter. Using a handheld mixer or whisk, mix in 1 cup hot water, 1 cup buttermilk, 1/2 cup vegetable oil, 2 eggs, and 2 teaspoons vanilla until well combined. Spread the batter evenly between the pans.
Bake. Bake 28 to 35 minutes, or until a toothpick inserted in the center comes out clean or with moist crumbs. Let cool 2 to 3 minutes before running a knife around the edges and turning out onto a cooling rack. Let cool completely. Once cooled I like to wrap in plastic and freeze before frosting.
Coconut Frosting
Simmer frosting. Combine 1 cup evaporated milk, 1 cup sugar, 3 egg yolks, 1/2 cup unsalted butter and 1 teaspoon vanilla in a small saucepan. Bring the mixture to a simmer over medium-heat, stirring constantly. Simmer for 8-10 minutes, or until the mixture has thickened and turned a caramel color. Be careful not to burn.
Add coconut and pecans. Remove from heat and stir in 1 1/2 cups coconut and 1 cup pecans. Allow the frosting to cool slightly and thicken.
Chocolate Buttercream
Combine frosting ingredients. In a large bowl, beat 1 cup butter with an electric mixer. Slowly add the 4-5 cups powdered sugar, 5 Tablespoons cocoa powder, 1 1/2 Tablespoons vanilla, and pinch salt. Add up to 3 Tablespoons heavy cream as needed to thin.
Frost cake. Frost the center of the cake with the coconut frosting and the sides with the chocolate buttercream frosting.
Notes
Cake Mix: To make this recipe easier you can use a box of German chocolate cake mix and follow the instructions on the box. I like to add in a 1/2 cup sour cream to make it softer. If you have the time, make from scratch, the extra steps are worth it!Make ahead:
Bake and cool the cakes. Then wrap in plastic and freeze until ready to use.
Make the coconut frosting and allow to cool. Store in a covered container in the refrigerator for up to 1 week. Allow to come to room temperature when ready to use.
Make the chocolate buttercream and store in a covered container in the refrigerator up to 2 weeks. Allow to come to room temperature when ready to use. You may need to beat a minute before using to fluff up.
Storage: Keep cake in an airtight container at room temperature up to 3 days. Wrap individual slices in plastic wrap and freeze up to 3 months.