New recipes every week 🍳 Taste Savory

Chocolate Coconut Cake

Chocolate Coconut Cake

This post may contain affiliate links. Read our disclosure policy.

If you love the classic combination of deep chocolate and sweet tropical coconut, this scratch-made layer cake is about to become your new favorite weekend baking project. Featuring three tender chocolate layers stacked with a rich coconut custard filling and coated in glossy dark chocolate ganache, it delivers bakery-quality results right from your home kitchen.

Why You'll Love This Recipe

  • Three moist chocolate layers baked evenly using a hot water and oil method that keeps the crumb exceptionally tender.
  • A thick, homemade coconut filling made with full-fat coconut milk and shredded coconut for authentic tropical flavor.
  • A luscious, easy-to-make chocolate ganache that coats the outside and acts as a rich contrast to the sweet coconut.
  • Visually stunning presentation with shaved chocolate curls and a piped coconut border that looks professionally made.
  • Chill-friendly assembly that actually tastes better after resting, making it a great make-ahead option for gatherings.

Ingredients You'll Need (and Why)

unsweetened cocoa powder: Provides the deep, rich chocolate base. Using unsweetened powder lets you control the sweetness level across the cake and ganache.

hot water or hot coffee: Blooming cocoa powder in hot liquid unlocks deep flavor compounds. If you use hot coffee, it enhances the chocolate taste without adding a coffee flavor.

full-fat coconut milk: Essential for the filling; the high fat content gives the custard its rich, velvety texture and authentic tropical flavor.

cornstarch: Acts as the thickening agent for the coconut filling, ensuring it sets up into a spreadable custard that won't leak out of the cake layers.

dark or semi-sweet chocolate: Finely chopping the chocolate ensures it melts evenly when hot cream is poured over it, creating a glossy, smooth ganache.

How to Make It

Baking the Moist Chocolate Layers

The key to these cake layers is the hot liquid added at the very end. Whisking in hot water or coffee dissolves the cocoa powder and activates the leavening agents, resulting in a very fluid batter that bakes up exceptionally moist and tender.

Simmering the Coconut Filling

The filling acts as a thick, luscious custard. By cooking the full-fat coconut milk, sugar, and cornstarch together while whisking, the starch gelatinizes and creates a sturdy spread that holds its shape between the stacked layers.

Pouring the Ganache and Assembling

Ganache relies on residual heat to melt the chocolate. Letting the hot cream sit over the chopped chocolate before whisking prevents seizing and guarantees a glossy, smooth coating for frosting the exterior and anchoring your layers.

Success Tips

  • Let your cake layers cool completely before assembly; warm layers will melt the ganache and cause the coconut filling to slide out.
  • Whisk the coconut filling constantly while it heats on the stove to prevent scorching on the bottom of the saucepan.
  • Finely chop your chocolate for the ganache so it melts uniformly when the hot cream is poured over it.
  • Chill the assembled cake for the full 1 to 2 hours before slicing to help the ganache and coconut filling firm up for clean cuts.

Storage & Make-Ahead

Fridge: Store the covered cake in the refrigerator for up to 4 days. Bring to room temperature for 15-20 minutes before serving for the best texture.

Freezer: The baked cake layers can be frozen un frosted for up to 2 months if wrapped tightly in plastic wrap and foil.

FAQ

Can I use water instead of coffee for the cake layers?

Yes, absolutely. Hot water works wonderfully, though hot coffee enhances the rich chocolate flavor without making the cake taste like coffee.

What kind of coconut milk should I use for the filling?

You must use canned, full-fat coconut milk. Light coconut milk or carton coconut beverage does not have enough fat or thickness to set up properly as a filling.

How do I get clean slices when cutting a layered cake?

Chill the cake thoroughly before slicing. Dip a sharp chef's knife in warm water, wipe it dry between each cut, and slice straight down.

Special Tools

Affiliate links

The equipment that makes this recipe easier. Optional, but it helps.

Baking suppliesParchment paperView on Amazon →
UtensilsWhisk & silicone spatula setView on Amazon →
Baking equipmentMeasuring cups & spoonsView on Amazon →
Prep & cooking toolsMixing bowlsView on Amazon →
Prep & cooking toolsSaucepanView on Amazon →
BakewareWire cooling / baking rackView on Amazon →
BakewareOffset spatulaView on Amazon →
BakewareCake turntableView on Amazon →

As an Amazon Associate we earn from qualifying purchases. Links below are affiliate links, at no extra cost to you.

⏱️
Prep
45 mins
🔥
Cook
30 mins
⏳
Total
2 hrs 15 mins
🍽️
Servings
12 servings
👩‍🍳
Difficulty
Medium

Chocolate Coconut Cake

Bake a stunning chocolate coconut cake featuring rich cocoa layers, sweet coconut filling, and smooth chocolate ganache. Easy to follow instructions.

📌 Pin

Ingredients

Servings: 12 servings
Free download

Make dinner easier this week

Get our free printable 7-day dinner planner: a weekly schedule, shopping list, pantry checklist and meal-prep tips.

We will email you the planner and occasional recipes. Unsubscribe any time. Privacy Policy

Instructions

  1. Preheat oven to 350°F (180°C). Grease and line three round cake pans with parchment paper.
  2. Whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt in a large bowl.
  3. Add the eggs, milk, and oil, mixing until combined.
  4. Slowly pour in the hot water or coffee, mixing until smooth.
  5. Divide the batter evenly between the three pans and bake for 25–30 minutes. Allow to cool completely.
  6. Combine the coconut milk, sugar, cornstarch, and salt in a saucepan over medium heat.
  7. Cook while whisking continuously until the mixture thickens.
  8. Stir in the shredded coconut, remove from heat, and let cool completely.
  1. Pour the hot heavy cream over the chopped chocolate in a bowl.
  2. Let sit for 2 minutes, then whisk gently until smooth and glossy.
  3. Place the first cake layer on a plate. Spread a layer of chocolate ganache followed by a layer of coconut filling.
  4. Repeat with the second cake layer, ganache, and coconut filling.
  5. Place the third cake layer on top.
  6. Coat the sides of the cake with ganache and smooth the surface.
  7. Spread coconut filling in the center of the top layer and border with chocolate curls.
  8. Chill for at least 1 to 2 hours before slicing.
520 kcal
Calories
6g
Protein
68g
Carbs
27g
Fat

Rate This Recipe

Made this? Let others know how it turned out.

About the Author

harrycruse

Recipe developer and home cook sharing tested, reliable recipes with step-by-step photos. Update this bio under Users > Your Profile.

Leave a Review

Your email address will not be published. Required fields are marked *