This award-winning three-layer Italian cream cake recipe makes a soft and tender cake perfectly flavored with cream cheese, buttermilk, and flaked coconut.
Preparation Time
30 mins
Cooking Time
20 mins
Total Time
50 mins
Calories
652 Calories
Recipe Instructions
Step 1
Preheat the oven to 350 degrees F (175 degrees C). Grease and flour three 9-inch round cake pans.
Step 2
Beat 2 cups white sugar, 1 cup butter, and egg yolks together in a bowl with an electric mixer. Beat in flour, alternating with buttermilk, beating briefly after each addition. Beat in baking soda, then beat in 1 cup walnuts and coconut.
Step 3
Beat egg whites in a glass, metal, or ceramic bowl with an electric mixer until stiff peaks form; fold into batter. Divide batter evenly among the prepared pans.
Step 4
Bake in the preheated oven until a toothpick inserted into centers comes out clean, 20 to 25 minutes. Cool cakes in pans, 5 to 10 minutes, before turning out onto wire racks to cool completely, 25 to 30 minutes.
Step 5
Meanwhile, beat confectioners' sugar, cream cheese, remaining 1/2 cup butter, and vanilla extract together in a bowl with an electric mixer until smooth and creamy.
Step 6
Spread frosting onto cooled cake layers. Stack layers; frost sides if desired. Place remaining 1/4 cup walnuts on top cake.