clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
Chocolate Coconut Cake slice on white plate

Chocolate Coconut Cake

  • Author: Lindsay
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 12-14 Slices
  • Category: Dessert
  • Method: Oven
  • Cuisine: American


This Chocolate Coconut Cake is my favorite chocolate cake recipe – it’s moist for days and super chocolatey. And the coconut icing & toasted coconut topping compliment the cake perfectly.



  • 2 cups flour
  • 2 cups sugar
  • 3/4 cup Hershey’s Special Dark Cocoa powder
  • 2 tsp baking soda
  • 1 tsp salt
  • 2 large eggs
  • 1 cup buttermilk
  • 1 cup vegetable oil
  • 1 1/2 tsp vanilla
  • 1 cup boiling water


  • 1 1/4 cups butter
  • 1 1/4 cups shortening
  • 910 cups powdered sugar
  • 4 tsp coconut extract
  • 34 tbsp water or milk
  • 1 1/2 cups sweetened shredded coconut


1. Prepare three 8 inch cake pans with parchment paper circles in the bottom, and grease the sides.
2. Add all dry ingredients for the cake to a large bowl and whisk together.
3. Add eggs, buttermilk and vegetable oil to the dry ingredients and mix well.
4. Add vanilla to boiling water and add to mixture. Mix well.
5. Pour into three 8 inch cakes pans and bake at 300 degrees for about 30-33 minutes, or until a toothpick comes out with a few crumbs.
6. Remove cakes from oven and allow to cool for about 10 minutes, then remove to cooling racks to cool completely.
7. Make icing while cakes cool. Beat together butter and shortening until smooth.
8. Slowly add 4 cups of powdered sugar and mix until smooth.
9. Add coconut extract and 1-2 tbsp water or milk and mix until smooth.
10. Add another 4-5 cups of powdered sugar and mix until smooth.
11. Add more water or milk until the right consistency. Set icing aside.
12. Spread coconut onto a baking sheet covered with parchment paper. Bake at 325 degrees for 5-10 minutes, or until lightly toasted. Set aside to cool.
13. Once cakes are cool, remove cake domes from top with a large serrated knife.
14. Place first layer of cake on cake plate. Spread about 3/4 cup of icing on top in an even layer.
15. Add second layer of cake and add another 3/4 cup of icing on top in an even layer.
16. Add final layer of cake on top and ice the outside of the cake.
17. Press toasted coconut into the sides of the cake and sprinkle it on top.


  • Serving Size: 1 Slice
  • Calories: 988
  • Sugar: 103.8 g
  • Sodium: 405.7 mg
  • Fat: 55.7 g
  • Carbohydrates: 121.9 g
  • Protein: 4.6 g
  • Cholesterol: 72.1 mg

Keywords: chocolate coconut cake, coconut cake recipe, best coconut cake recipe, easy coconut cake, best chocolate cake recipe, easy chocolate cake recipe, homemade chocolate cake, chocolate cake with coconut