Go Back
+ servings
Chocolate Italian Cake with Chocolate Cream Cheese Glaze | Magnolia Days

Chocolate Italian Cake

Chocolate Italian Cake is German Chocolate Cake meets Italian Cream Cake in a most delicious way. It is baked in a bundt pan and topped with Chocolate Cream Cheese Glaze.
Course Dessert
Cuisine Italian
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings 12 to 16 servings
Author Renee


For the cake:

  • 2 1/4 cups all-purpose flour
  • 1/4 cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • 5 large eggs at room temperature and separated
  • 1/2 cup unsalted butter at room temperature
  • 1/2 cup shortening
  • 2 cups granulated sugar
  • 1 cup buttermilk at room temperature
  • 2 teaspoons vanilla extract
  • 1 cup sweetened coconut flakes
  • 2/3 cup finely chopped pecans

For the glaze:

  • 4 ounces cream cheese at room temperature
  • 2 tablespoons unsalted butter at room temperature
  • Pinch of salt
  • 2 cups confectioners sugar sifted
  • 2 tablespoons unsweetened cocoa powder sifted
  • 4 to 6 tablespoons half-and-half plus more if needed
  • Sweetened coconut flakes for garnish


For the cake:

  1. Preheat oven to 325°F. Lightly grease and flour a 12-cup bundt cake pan.
  2. Whisk together flour, cocoa powder, baking soda, and salt in a medium bowl.
  3. Beat egg whites in a large bowl at high speed with an electric mixer until stiff peaks form.
  4. In a separate large bowl, beat butter and shortening until creamy. Gradually add sugar and beat well to combine.
  5. Add egg yolks, one at a time, beating well after each addition.
  6. Add flour mixture in three additions, alternatively with buttermilk in two additions, mixing on low speed until just combined. Do not over-mix.
  7. Stir in vanilla, coconut, and pecans. Fold in egg whites.
  8. Pour batter into prepared pan. Bake for 55 to 60 minutes or until a toothpick or cake tester inserted in the center comes out clean.
  9. Cool cake in pan for 12 minutes. Remove cake from pan and cool completely on a wire rack.

For the glaze:

  1. Beat cream cheese, butter, and salt until creamy.
  2. Add confectioners sugar, cocoa powder, and 4 tablespoons half-and-half. Beat or stir until combined. Add more half-and-half in 1/2 tablespoon (or less) increments until desired consistency is reached.
  3. Try not to get it too thin as you want a thick layer of glaze on the top of the cake.
  4. Spoon glaze over top of cake. Sprinkle coconut flakes on glaze.
  5. Refrigerate cake when not serving.

Recipe Notes

Chocolate Italian Cake with Chocolate Cream Cheese Glaze is German Chocolate Cake meets Italian Cream Cake in a most delicious way. It's a bundt cake too.