Moist Coconut Cake Recipe

This coconut cake is soft, tender, and loaded with coconut flavor in every layer. Easy to make, stunning to serve, and ready in just one hour.

If you’re craving a show-stopping dessert that’s soft, tender, and packed with tropical flavor, this moist coconut cake is exactly what you need.

Every bite is laced with the sweet, creamy taste of coconut, from the fluffy layers to the rich frosting, and it looks just as gorgeous as it tastes.

This cake is the kind of recipe that earns you compliments at every table. It’s perfect for birthdays, Easter, spring celebrations, or honestly any occasion that calls for something a little special.

The secret to its incredible texture? A combination of coconut milk and cream of coconut, which keeps every layer deeply moist and full of flavor right down to the last crumb.

You might also enjoy: Classic Carrot Cake with Cream Cheese Frosting

Quick Recipe Summary
Prep Time30 minutes
Cook Time30 minutes
Total Time1 hour (plus cooling time)
Servings12 slices
Difficulty LevelIntermediate
Moist Coconut Cake Recipe

Why You’ll Love This Coconut Cake

This cake is everything a coconut lover dreams about.

It has that soft, pillowy crumb that practically melts in your mouth, the kind you only get when the right ingredients come together in just the right way.

The cream cheese frosting adds a slight tangy richness that balances the sweetness of the coconut beautifully.

And it’s stunning to look at, too. The shredded coconut pressed all over the outside makes it look like it belongs in a bakery window.

Here’s why this recipe is a keeper:

  • Incredibly moist texture thanks to coconut milk and cream of coconut in the batter
  • Double coconut flavor from both shredded coconut and coconut extract
  • Perfectly balanced frosting — a cream cheese base keeps it from being too sweet
  • Great make-ahead cake — it actually tastes better the next day as the flavors deepen
  • Crowd-pleaser for all ages — even people who aren’t huge coconut fans tend to love this one
  • Flexible baking format — works as a two-layer round cake or a 9×13 sheet cake
  • Beautiful presentation — the toasted or untoasted coconut exterior makes it look bakery-worthy with minimal effort.

Ingredients

The ingredient list here is straightforward, but quality matters, especially the coconut products.

Using full-fat coconut milk and real cream of coconut (like Coco López) rather than light substitutes makes a significant difference in moisture and flavor.

For the Cake:

  • 2 ½ cups (310g) all-purpose flour
  • 2 ½ teaspoons baking powder
  • ½ teaspoon salt
  • 1 cup (226g) unsalted butter, softened to room temperature
  • 2 cups (400g) granulated sugar
  • 4 large eggs, room temperature
  • 1 teaspoon pure vanilla extract
  • 1 teaspoon coconut extract
  • 1 cup (240ml) full-fat coconut milk, well shaken
  • ½ cup (120ml) cream of coconut (such as Coco López)
  • 1 cup (80g) sweetened shredded coconut

For the Cream Cheese Frosting:

  • 16 oz (452g) full-fat cream cheese, softened
  • 1 cup (226g) unsalted butter, softened
  • 5 cups (600g) powdered sugar, sifted
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon coconut extract
  • Pinch of salt

For the Coconut Coating:

  • 2 cups (160g) sweetened shredded coconut (toasted or untoasted, your preference)

Read Also: Lemon Pound Cake Recipe

Kitchen Equipment Needed

You don’t need any fancy gadgets for this recipe, but a few key pieces of equipment will make the process much smoother and help you achieve the best results.

  • Two 9-inch round cake pans (or one 9×13-inch pan)
  • Stand mixer or electric hand mixer
  • Large mixing bowls
  • Rubber spatula
  • Wire cooling racks
  • Offset spatula or butter knife for frosting
  • Measuring cups and spoons
  • Sifter or fine mesh strainer (for powdered sugar)
  • Parchment paper
  • Cake turntable (optional but helpful for frosting)
  • Pastry brush (optional, for brushing syrup on layers if desired)

I’ve made this coconut cake more times than I can count, and these are the products I keep reaching for every single time.

1. Coco López Cream of Coconut

This is the gold standard for cream of coconut and makes a genuinely noticeable difference in the richness and sweetness of the cake layers.

It’s thick, lush, and bursting with real coconut flavor, not the watery stuff you’d get from a substitute.

Get it on Amazon

2. KitchenAid Stand Mixer

Creaming butter and sugar properly is one of the most important steps in this recipe, and a good stand mixer makes it effortless.

You get that pale, fluffy, perfectly aerated base that gives the cake its tender crumb, no tired arms required.

Get it on Amazon

3. Ateco Offset Spatula

Frosting a layer cake with a straight knife can be frustrating. An offset spatula gives you so much more control, and it makes getting that smooth, professional finish so much easier, even if you’re new to frosting cakes.

Get it on Amazon

4. Wilton 9-Inch Round Cake Pans

Getting even, consistent cake layers starts with the right pans. These bake evenly, release cleanly, and are durable enough to last for years of baking.

Get it on Amazon

Moist Coconut Cake Recipe

Step-by-Step Instructions: How to Make Coconut Cake

1. Prepare Your Pans and Preheat the Oven

  • Preheat your oven to 350°F (175°C). Place the rack in the center of the oven for even baking.
  • Grease two 9-inch round cake pans generously with butter or nonstick cooking spray, making sure to coat the sides thoroughly.
  • Cut two circles of parchment paper to fit the bottom of each pan, then press them in. Grease the parchment paper as well. This ensures your cake layers release cleanly without sticking.
  • Set the prepared pans aside while you make the batter.

2. Mix the Dry Ingredients

  • In a medium mixing bowl, add the 2 ½ cups of all-purpose flour, 2 ½ teaspoons of baking powder, and ½ teaspoon of salt.
  • Whisk the dry ingredients together until evenly combined. This helps distribute the baking powder and salt throughout the flour so your cake rises evenly and tastes consistent in every bite.
  • Set the bowl of dry ingredients aside.

3. Cream the Butter and Sugar

  • Place the 1 cup of softened unsalted butter in the bowl of your stand mixer (or a large mixing bowl if using a hand mixer).
  • Beat the butter on medium speed for about 1 to 2 minutes until it becomes smooth and creamy.
  • Add the 2 cups of granulated sugar in a slow, steady stream while continuing to mix.
  • Increase the speed to medium-high and beat the butter and sugar together for 4 to 5 full minutes. The mixture should become noticeably pale in color, very fluffy, and almost doubled in volume. Don’t rush this step — it’s what creates that light, tender crumb.
  • Scrape down the sides of the bowl with a rubber spatula as needed to make sure everything is incorporated evenly.

4. Add the Eggs and Extracts

  • Reduce the mixer speed to medium-low.
  • Add the 4 large eggs one at a time, waiting for each egg to be fully mixed in before adding the next. Adding them one at a time prevents the batter from curdling.
  • After all the eggs are incorporated, add the 1 teaspoon of vanilla extract and 1 teaspoon of coconut extract.
  • Mix on medium speed for about 30 seconds until the extracts are fully blended in.
  • Scrape down the sides and bottom of the bowl again with your rubber spatula.

5. Combine the Coconut Liquids

  • In a small bowl or liquid measuring cup, stir together the 1 cup of full-fat coconut milk and the ½ cup of cream of coconut.
  • Stir until they’re well combined. The cream of coconut is thick, so it may take a moment to fully blend in.
  • Set this coconut liquid mixture aside — you’ll be adding it to the batter alternately with the dry ingredients.

6. Add the Dry Ingredients and Coconut Liquid Alternately

  • With the mixer on low speed, add about one-third of the dry flour mixture to the butter mixture and mix just until combined.
  • Pour in half of the coconut liquid mixture and mix gently on low until just incorporated. Don’t overmix — overmixing at this stage develops gluten and can make the cake tough.
  • Add another one-third of the dry ingredients, mix until almost combined.
  • Pour in the remaining coconut liquid and mix gently.
  • Finish by adding the final third of the dry ingredients and fold or mix until just combined and no dry streaks remain.
  • Scrape down the sides of the bowl one more time to ensure the batter is uniform.

7. Fold in the Shredded Coconut

  • Remove the bowl from the mixer.
  • Add the 1 cup of sweetened shredded coconut to the batter.
  • Using a rubber spatula, gently fold the shredded coconut into the batter with a few sweeping strokes. You want the coconut evenly distributed but don’t want to overmix.

8. Divide and Bake the Cake Layers

  • Divide the batter evenly between the two prepared 9-inch cake pans. You can use a kitchen scale for precision, or eyeball it.
  • Gently smooth the tops of the batter with your spatula so the layers are level.
  • Place both pans in the preheated oven on the center rack.
  • Bake for 28 to 33 minutes, or until a toothpick or cake tester inserted into the center of each layer comes out clean (a few moist crumbs are fine, but no wet batter).
  • The tops should be lightly golden and the edges should start to pull away slightly from the sides of the pans.
  • If one layer is done before the other, remove it and let the second continue baking.

9. Cool the Cake Layers Completely

  • Remove the pans from the oven and set them on wire cooling racks.
  • Let the cakes cool in the pans for 15 minutes. Don’t try to remove them too early or they may break.
  • After 15 minutes, run a thin knife or offset spatula gently around the edges of each pan to loosen the cake.
  • Carefully invert each layer onto the wire rack, peel off the parchment paper, and flip them right-side up.
  • Allow the cake layers to cool completely at room temperature before frosting — this is essential. Frosting a warm cake will cause the frosting to melt and slide off. This can take 1 to 2 hours.

10. Make the Cream Cheese Frosting

  • While the cake layers are cooling, make the frosting.
  • Place the 16 oz of softened cream cheese and 1 cup of softened unsalted butter in the stand mixer bowl.
  • Beat on medium speed for 2 to 3 minutes until the mixture is completely smooth and there are no lumps.
  • Reduce the speed to low and begin adding the 5 cups of sifted powdered sugar, about 1 cup at a time. Add each addition slowly to prevent a powdered sugar cloud.
  • Once all the powdered sugar is incorporated, add the 1 teaspoon of vanilla extract, ½ teaspoon of coconut extract, and a pinch of salt.
  • Increase the speed to medium-high and beat for another 2 minutes until the frosting is fluffy, smooth, and spreadable.
  • Taste and adjust as needed — add a little more powdered sugar if you want it sweeter or stiffer, or a teaspoon of coconut milk if it seems too thick.

11. Assemble and Frost the Cake

  • Place one cooled cake layer flat-side up on your serving plate or cake board. If you have a cake turntable, place the board on the turntable for easier frosting.
  • Scoop a generous amount of cream cheese frosting (about 1 to 1 ½ cups) onto the center of the first layer.
  • Using an offset spatula, spread the frosting evenly to the edges of the cake layer, creating a flat, even surface. This is your filling layer.
  • Carefully place the second cake layer on top, flat-side down so the smooth bottom faces up. This gives you the most level top surface.
  • Apply a thin layer of frosting all over the top and sides of the cake. This is called a crumb coat — it seals in any loose crumbs so they don’t end up in your final frosting layer. Refrigerate the crumb-coated cake for 20 to 30 minutes.
  • After chilling, apply the remaining frosting generously over the top and sides of the cake, smoothing it as evenly as possible with your offset spatula.

12. Press the Coconut Coating onto the Outside

  • Hold the cake plate or board in one hand over a clean baking sheet or bowl (to catch the coconut that falls).
  • Take handfuls of the 2 cups of shredded coconut (toasted or untoasted) and gently press it onto the sides and top of the frosted cake.
  • Work your way around the entire cake until it’s generously coated. The frosting acts as glue, so the coconut should adhere easily.
  • Refrigerate the finished cake for at least 30 minutes before slicing to allow the frosting to set and the layers to firm up for clean slices.

The flavors of this recipe remind me of something I discovered while baking my Cannoli Poke Cake, adding a liquid element directly to the cake layers (whether it’s cream of coconut or another flavored liquid) makes a world of difference in moisture and taste.

Tips for The Best Coconut Cake

A few key techniques separate a good coconut cake from a truly exceptional one. These are the details that professional bakers swear by, and they make every difference.

  • Use room temperature ingredients. Cold butter, eggs, or dairy can cause the batter to curdle and mix unevenly. Take everything out of the refrigerator at least 30 to 60 minutes before you start baking.
  • Don’t skip the cream of coconut. This is not the same as coconut cream or coconut milk. Cream of coconut (like Coco López) is sweetened and much richer. It’s what makes this cake truly moist rather than just mildly coconut-flavored.
  • Measure your flour correctly. Spoon the flour into your measuring cup and level off the top with a straight edge. Scooping flour directly compacts it and can lead to a dry, dense cake.
  • Don’t overmix after adding the flour. Mix until just combined once the dry ingredients go in. Overmixing develops gluten and makes the cake tough.
  • Cool completely before frosting. This is non-negotiable. A warm cake will melt your frosting. Be patient.
  • Toast the coconut for extra flavor. If you want a deeper, nuttier coconut flavor on the outside, spread the shredded coconut on a baking sheet and toast it at 325°F for 5 to 8 minutes, stirring once, until lightly golden. Watch it closely, it burns fast.
  • Use a crumb coat. That thin first layer of frosting seals in crumbs and gives you a much cleaner final finish.
  • Make it a day ahead. This cake genuinely improves overnight. The coconut flavor deepens, the layers settle, and the texture becomes even more luscious.

Read Also: Strawberry Cheesecake Recipe

Serving Suggestions

Moist Coconut Cake Recipe

This coconut cake is rich and festive, which makes it perfect for a wide range of occasions and pairings.

A slice of this cake with a hot cup of coffee or a tropical drink is a combination that never gets old.

The mild bitterness of the coffee beautifully balances the sweetness of the coconut frosting.

Here are some great ways to serve and enjoy it:

  • As a birthday cake — it’s dramatic, beautiful, and crowd-pleasing in all the right ways
  • At Easter brunch — the white, fluffy exterior makes it feel right at home on a spring table, alongside my Spring Fruit Salad
  • For a summer celebration — its tropical flavors feel especially festive in warm weather
  • With tropical drinks — serve alongside a Virgin Piña Colada or a Virgin Sangria for a fun, cohesive theme
  • As an afternoon tea cake — cut into smaller slices, this pairs beautifully with a simple pot of tea
  • Topped with fresh fruit — sliced mango, pineapple, or fresh raspberries on top of each serving add a gorgeous color contrast and a fruity freshness that complements the coconut.

Variations of Coconut Cake

Once you’ve mastered the base recipe, there are so many fun directions you can take this cake.

Each variation puts a unique spin on the classic while keeping that signature coconut flavor front and center.

  • Toasted Coconut Cake: Toast all the coconut used in the recipe (both inside the batter and on the outside) for a deeper, nuttier flavor profile.
  • Coconut Lime Cake: Add the zest of 2 limes to the batter and 1 tablespoon of fresh lime juice to the frosting for a bright, citrusy twist.
  • Coconut Pineapple Cake: Fold ½ cup of well-drained crushed pineapple into the batter and spread a thin layer of pineapple jam between the cake layers.
  • Coconut Lemon Cake: Add lemon zest to the batter and use a lemon curd filling between the layers instead of frosting. This combination is absolutely stunning — similar to what you’d find in my Lemon Bundt Cake Recipe.
  • Coconut Sheet Cake: Pour the batter into a greased 9×13-inch pan and bake for 35 to 40 minutes for a simpler, more casual version of this cake.
  • Coconut Layer Cake with Jam Filling: Spread a layer of mango or apricot jam on one layer before adding the frosting for a fruity, unexpected element.
  • Coconut Bundt Cake: Pour the batter into a well-greased bundt pan and bake at 325°F for 50 to 60 minutes. Drizzle with a simple coconut glaze instead of frosting.
  • Dairy-Free Version: Substitute the butter with vegan butter (like Miyoko’s) and use a dairy-free cream cheese for the frosting. The coconut milk in the batter already keeps things dairy-light, so the substitutions work beautifully.

Storage and Reheating

Proper storage keeps this cake tasting fresh and moist for days, which is great because it makes a large cake that’s hard to finish in one sitting.

Storage tips and timeline:

  • At room temperature: The frosted cake can sit at room temperature in a covered cake dome or under a large bowl for up to 2 days. This is actually ideal for the first day or two, as it lets the flavors continue to develop.
  • In the refrigerator: Transfer the cake to an airtight cake carrier or cover it tightly with plastic wrap and refrigerate for up to 5 days. The cream cheese frosting requires refrigeration for longer storage. Let slices come to room temperature for 20 to 30 minutes before serving — cold cake is denser and the flavors are more muted.
  • In the freezer: Wrap individual slices (or unfrosted layers) tightly in plastic wrap, then in aluminum foil, and freeze for up to 3 months. Thaw in the refrigerator overnight.
  • Reheating: This cake is best served at room temperature, not reheated. If your slice came from the refrigerator, simply let it sit out for 20 to 30 minutes before eating. Microwaving is not recommended as it can make the texture rubbery.

Nutritional Facts

The following is an approximate breakdown per slice (based on 12 equal servings).

NutrientPer Slice (approx.)
Calories680 kcal
Total Fat38g
Saturated Fat24g
Cholesterol130mg
Sodium240mg
Total Carbohydrates82g
Dietary Fiber1g
Total Sugars63g
Protein6g

Note: Nutritional values are estimates and will vary based on specific brands and ingredient substitutions.

Health Benefits of Key Ingredients

While coconut cake is absolutely a treat, some of its key ingredients do bring nutritional value to the table.

It’s worth appreciating what’s inside beyond the sugar and butter, especially if you’re curious about why certain ingredients are included.

Here are some of the standout nutritional highlights:

  • Coconut milk contains medium-chain triglycerides (MCTs), which are a type of fat that the body processes differently than long-chain fats. Some research suggests MCTs may support energy metabolism.
  • Coconut (shredded) provides small amounts of dietary fiber and manganese, a mineral that plays a role in bone health and antioxidant defense.
  • Eggs are a complete protein source, providing all essential amino acids. They also contain choline, which supports brain health and liver function.
  • Butter provides fat-soluble vitamins including vitamins A, D, E, and K2, which are important for immune function, bone health, and vision.
  • Cream cheese contributes calcium and phosphorus, both of which are important for strong bones and teeth.
  • Vanilla extract contains small amounts of vanillin, a compound with antioxidant properties that may have anti-inflammatory effects.

For a lighter coconut dessert option, try the Coconut Cream Pie Overnight Oats, it captures that same coconut creaminess with a much lower calorie count.

FAQs About Coconut Cake

1. What makes coconut cake different from regular white cake?

Coconut cake specifically incorporates coconut-based ingredients into the batter, such as coconut milk, cream of coconut, shredded coconut, and coconut extract.

These additions give it a distinctly tropical flavor and a unique moist, tender texture that a standard white or vanilla cake doesn’t have.

2. Can I use light coconut milk instead of full-fat?

You can, but the result won’t be as rich or moist. Full-fat coconut milk has a much higher fat content, which contributes significantly to the tender, velvety crumb of this cake.

Light coconut milk will make the cake slightly drier and less flavorful, not ruined, but noticeably different.

3. Is cream of coconut the same as coconut cream?

No, and this is one of the most common mix-ups. Coconut cream is unsweetened and is made from simmered coconut and water.

Cream of coconut (like Coco López) is sweetened and has a thick, almost syrupy consistency.

For this recipe, you need cream of coconut, not coconut cream. Substituting coconut cream will result in a less sweet and less moist cake.

4. Can I make this cake in advance?

Yes, and it actually tastes better the next day. The coconut flavor develops and deepens overnight, and the layers become even more tender as they absorb the moisture from the frosting.

You can bake the layers up to 2 days in advance, wrap them tightly in plastic wrap, and store at room temperature. Frost and assemble the day before or the morning of serving.

5. Why did my cake layers come out dense or dry?

The most common reasons are overmixing the batter after adding the flour (which develops too much gluten), using cold ingredients (which don’t emulsify properly), or measuring the flour incorrectly by scooping it directly from the bag (which compacts it).

Make sure all your ingredients are at room temperature, use the spoon-and-level method for flour, and stop mixing as soon as the dry ingredients are just incorporated.

Moist Coconut Cake Recipe

Moist Coconut Cake

Author: iamwinfred
680kcal
No ratings yet
Share Print Save
Prep 30 minutes
Cook 30 minutes
Total 1 hour
This moist coconut cake is a showstopping layer cake with a soft, tender crumb infused with full-fat coconut milk, cream of coconut, and shredded coconut in every layer. Finished with a luscious tangy cream cheese frosting and generously coated in sweet shredded coconut, it’s the ultimate tropical celebration cake — rich without being heavy, stunning without requiring professional decorating skills, and even better the day after baking.
Servings 12 slices
Course Dessert
Cuisine American

Ingredients

For the Cake
  • 2½ cups all-purpose flour 310g; spoon and level method for measuring
  • 2½ tsp baking powder
  • ½ tsp salt
  • 1 cup unsalted butter 226g; softened to room temperature
  • 2 cups granulated sugar 400g
  • 4 large eggs room temperature
  • 1 tsp pure vanilla extract
  • 1 tsp coconut extract
  • 1 cup full-fat coconut milk 240ml; well shaken before measuring
  • ½ cup cream of coconut 120ml; such as Coco López — not the same as coconut cream
  • 1 cup sweetened shredded coconut 80g; folded into the batter
For the Cream Cheese Frosting
  • 16 oz full-fat cream cheese 452g; softened to room temperature
  • 1 cup unsalted butter 226g; softened to room temperature
  • 5 cups powdered sugar 600g; sifted before measuring
  • 1 tsp pure vanilla extract
  • ½ tsp coconut extract
  • 1 pinch salt
For the Coconut Coating
  • 2 cups sweetened shredded coconut 160g; toasted or untoasted based on preference

Equipment

  • Two 9-inch round cake pans Or one 9×13-inch pan for a sheet cake
  • Stand mixer Or electric hand mixer
  • Large mixing bowls
  • Rubber spatula
  • Wire cooling racks
  • Offset spatula For frosting the cake; a butter knife can substitute
  • Measuring cups and spoons
  • Sifter or fine-mesh strainer For sifting powdered sugar
  • Parchment paper For lining cake pans
  • Cake turntable (optional) Makes frosting significantly easier
  • Pastry brush (optional) For brushing syrup on layers if desired
  • Kitchen scale (optional) For dividing batter evenly between pans

Method

  1. Preheat oven to 350°F (175°C) and position the rack in the center. Grease two 9-inch round cake pans, line the bottoms with parchment paper circles, and grease the parchment.
  2. Whisk together the flour, baking powder, and salt in a medium bowl until evenly combined. Set aside.
  3. Beat softened butter on medium speed for 1–2 minutes until smooth, then add the granulated sugar and beat on medium-high for 4–5 minutes until pale, fluffy, and nearly doubled in volume. Scrape down the bowl as needed.
  4. Add the eggs one at a time on medium-low speed, fully incorporating each before adding the next. Mix in the vanilla extract and coconut extract until combined.
  5. Stir together the full-fat coconut milk and cream of coconut in a small bowl or measuring cup until well combined. Set aside.
  6. On low speed, alternate adding the dry ingredients (in thirds) and the coconut liquid mixture (in halves), beginning and ending with the dry ingredients. Mix until just combined after each addition — do not overmix.
  7. Remove the bowl from the mixer and gently fold in the 1 cup of sweetened shredded coconut using a rubber spatula until evenly distributed.
  8. Divide the batter evenly between the prepared pans, smooth the tops, and bake for 28–33 minutes until a toothpick inserted in the center comes out clean and the edges begin to pull away from the pan.
  9. Cool the cakes in the pans on wire racks for 15 minutes, then run a knife around the edges, invert onto the racks, peel off the parchment, and cool completely (1–2 hours) before frosting.
  10. Beat the cream cheese and butter together on medium speed for 2–3 minutes until smooth and lump-free. Add the sifted powdered sugar one cup at a time on low, then mix in the vanilla extract, coconut extract, and salt. Beat on medium-high for 2 minutes until fluffy.
  11. Place the first layer on a serving plate and spread 1–1½ cups of frosting evenly over the top. Set the second layer on top and apply a thin crumb coat of frosting all over the cake. Refrigerate for 20–30 minutes, then apply the remaining frosting smoothly over the top and sides.
  12. Working over a baking sheet, press handfuls of shredded coconut onto the sides and top of the frosted cake until fully coated. Refrigerate for at least 30 minutes before slicing.

Nutrition

Serving1SliceCalories680kcalCarbohydrates82gProtein6gFat38gSaturated Fat24gPolyunsaturated Fat2gMonounsaturated Fat10gCholesterol130mgSodium240mgPotassium180mgFiber1gSugar63gVitamin A18IUCalcium8mgIron6mg

Notes

  • Room temperature ingredients are essential: Cold butter or eggs cause the batter to curdle and mix unevenly. Pull everything from the refrigerator at least 30–60 minutes before starting.
  • Cream of coconut ≠ coconut cream: Cream of coconut (like Coco López) is sweetened and thick. Coconut cream is unsweetened and will produce a less moist, less flavorful cake. Do not substitute.
  • Measure flour correctly: Spoon flour into the measuring cup and level with a straight edge. Scooping directly compacts the flour and can result in a dry, dense cake.
  • Do not overmix after adding flour: Mix only until the dry ingredients are just incorporated. Overmixing develops gluten and makes the cake tough.
  • Crumb coat is important: The thin first layer of frosting seals in crumbs and gives you a much cleaner final finish. Don’t skip chilling after the crumb coat.
  • Toast the coconut coating for more flavor: Spread shredded coconut on a baking sheet and toast at 325°F (160°C) for 5–8 minutes, stirring once, until lightly golden. Watch closely — it burns quickly.
  • Make it a day ahead: This cake genuinely improves overnight as the coconut flavor deepens and the layers settle. Bake, cool, frost, and refrigerate the day before serving.
  • Storage: Keep covered at room temperature for up to 2 days, or refrigerated in an airtight carrier for up to 5 days. Let refrigerated slices come to room temperature for 20–30 minutes before serving.
  • Freezing: Wrap individual slices or unfrosted layers tightly in plastic wrap then foil and freeze for up to 3 months. Thaw overnight in the refrigerator.
  • Sheet cake variation: Pour the batter into a greased 9×13-inch pan and bake at 350°F for 35–40 minutes for a simpler, casual version of this cake.

Tried this recipe?

Let us know how it was!

Conclusion

This coconut cake is one of those recipes that feels equal parts comforting and celebratory.

It’s the kind of cake that makes people stop mid-conversation and ask for the recipe.

The combination of coconut milk, cream of coconut, and shredded coconut layered with that tangy cream cheese frosting is really something special.

It’s rich without being too heavy, sweet without being cloying, and stunning without requiring professional decorating skills.

Go ahead and bake this one for your next gathering, I promise it won’t last long.

And when you do, leave a comment below and let me know how it turned out. I love hearing which variations you tried and what you thought.

Recommended: