All Coconut Cake Recipe: Tropical Layers with Buttery Moisture

Desserts

All Coconut Cake Recipe: Tropical Layers with Buttery Moisture

This all-coconut cake delivers tropical layers of buttery moisture and nutty sweetness that will transport you to a beachside café. 🌺 The secret lies in folding toasted coconut flakes into the batter at just the right moment, creating pockets of crunch while maintaining a tender crumb. I developed this recipe after years of experimenting with coconut cakes that either turned out dry or overly dense—this version finally gets it perfect.

The magic happens in two key techniques: using melted butter instead of oil for richness, and incorporating coconut milk into the batter for extra moisture. This isn't your typical coconut cake—it's a foolproof recipe that stays moist for days, with just enough natural sweetness to satisfy without needing extra sugar. The cake layers beautifully with coconut cream frosting, though you could also serve it plain for a lighter option.

What you'll end up with is a cake that's rich, tender, and bursting with coconut flavor in every bite. The texture is perfect—moist enough to cut cleanly but with just enough structure to hold its shape. The aroma alone will have everyone gathering around, and the first slice reveals layers of flavor that balance sweet, nutty, and buttery notes beautifully.

This recipe works equally well as a showstopper dessert for special occasions or as a comforting treat for weeknight cravings. The frosting can be adjusted for richness—add more coconut cream for extra decadence or keep it light for a refreshing finish. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for all coconut cake

Tropical flavors meet buttery richness in this foolproof all-coconut cake.

Ingredient Amount Notes
Unsalted Butter 🧈 1 ½ cups Melted, cooled slightly
Granulated Sugar 🍚 2 cups White or light brown
Coconut Milk (Full-Fat) 🥥 1 ½ cups Canned, well-shaken
All-Purpose Flour 🌾 2 ½ cups Sifted, spooned lightly
Baking Powder 🍃 2 tsp Diamond Crystal preferred
Salt 🧂 ½ tsp Fine sea salt
Vanilla Extract 🌿 2 tsp Pure, high-quality
Toasted Coconut Flakes 🥥 1 ½ cups Lightly toasted, cooled
Unsweetened Shredded Coconut 🥥 1 cup Packed, not pre-sweetened
Large Eggs 🥚 3 whole Room temperature
Coconut Cream (for frosting) 🥥 1 ½ cups Chilled overnight
Powdered Sugar 🍚 2 cups Sifted for smooth frosting

The butter and coconut milk are the stars here—full-fat versions only. Trader Joe's has great options for both, and I always grab the canned coconut milk with the highest fat percentage. Toast your coconut flakes in a dry pan until golden (about 5 minutes)—this adds that irresistible crunch. For the flour, King Arthur or Bob's Red Mill brands stay light and fluffy. I weigh my ingredients for precision, but if you're measuring by volume, spoon the flour lightly into the cup and level it off. The eggs should be at room temperature to blend smoothly into the batter.

No canned coconut milk? Coconut cream from the refrigerated section works in a pinch, but shake it well before measuring. Swap the shredded coconut for unsweetened desiccated coconut if that's what you've got—it's just a finer texture. The vanilla extract matters here—Nielsen-Massey is my go-to, but any pure extract will do. For the frosting, if you can't find coconut cream, whipped coconut milk with extra powdered sugar mimics the texture. Pro tip: Toast your coconut flakes in batches so they don't burn—watch them like a hawk!

This cake keeps beautifully for 4 days in an airtight container at room temperature, though it's best enjoyed within 2 days for maximum moisture. The frosting can be made 1 day ahead and stored in the fridge—just whip it back up before serving. For special occasions, I like to dust the top with extra toasted coconut flakes right before serving. The cake freezes surprisingly well too—wrap each layer individually and thaw at room temperature before frosting. Trust me, the first slice out of the freezer is still delicious!

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this—just cream the butter and sugar with a wooden spoon, then fold in the coconut milk. The batter comes together smoother than store-bought, and honestly? The texture is lighter than anything I’ve ever made with a mixer.
  • Tropical in Every Bite: That full-fat coconut milk doesn’t just add richness—it gives the cake a subtle, caramelized depth. The butter keeps it moist, while the baking powder ensures it’s fluffy, not dense. It’s like a hug from a Hawaiian sunset.
  • Weeknight or Party Ready: This cake bakes in one bowl, so no fussing with layers or pans. Serve it warm with a dusting of powdered sugar for a lazy Sunday, or slice it for a potluck—no one will guess it’s this simple.
  • Budget-Friendly Luxury: Five ingredients, all pantry staples (except maybe the coconut milk, but it lasts forever). A single batch feeds six, and leftovers? Perfect for breakfast toast the next morning. My wallet and taste buds both win.

Step-by-step instructions for tropical layers with buttery moisture

Here's how to bake this dreamy coconut cake with perfect texture and flavor.

1

👨‍🍳 Step 1: Mix Wet Ingredients for Maximum Moisture

In a large mixing bowl, combine the 1.5 cups melted unsalted butter (cooled slightly) with the 2 cups granulated sugar. Whisk until fully incorporated and the mixture is smooth. This ensures even distribution of fat and sugar throughout the batter.

Next, add the 1.5 cups coconut milk (full-fat), the 3 whole large eggs, and the 2 teaspoons vanilla extract. Mix gently but thoroughly until everything is well combined. The coconut milk adds richness while keeping the cake wonderfully moist - don't skip this step. Here's the thing - the coconut milk should be well-shaken first to distribute any separated cream.

2

👨‍🍳 Step 2: Combine Dry Ingredients Separately

In a separate medium bowl, sift together the 2.5 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. This prevents lumps and ensures even baking. I always use a fine-mesh sieve for this step - it makes a noticeable difference in texture.

Next, fold in the 1.5 cups toasted coconut flakes and 1 cup unsweetened shredded coconut using a spatula. Be gentle to avoid deflating any air that might have formed in the wet mixture. You'll want to distribute the coconut evenly throughout the batter - this is what gives the cake its signature tropical flavor and texture.

3

🥘 Step 3: Gently Combine Wet and Dry Ingredients

With the mixer on low speed, gradually add the dry ingredients to the wet mixture. Mix just until combined - about 30-45 seconds. Overmixing develops gluten and makes the cake tough. You'll know it's right when there are just a few flour streaks remaining.

This is where the magic happens. The coconut flavor starts to really come through as you mix. Don't worry if it looks slightly thick - that's normal with coconut-based batters. The cake will rise beautifully in the oven. I like to give the batter one final stir by hand to make sure everything is evenly distributed.

4

🔥 Step 4: Bake in Two Layers for Perfect Texture

Preheat your oven to 350°F. Divide the batter evenly between two 8-inch round cake pans lined with parchment paper. Tap the pans gently on the counter to remove any air bubbles. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.

Here's the thing about coconut cakes - they can sometimes look underdone even when fully baked. The coconut flavor can make them appear denser than they actually are. That's why the toothpick test is crucial. The edges should be golden brown while the center remains moist but fully set.

👨‍🍳

Pro Tips For Making All Coconut Cake

  • STOP WHISKING TOO LONG: The second the batter thickens—about 30 seconds past when you think it’s done—pull it off the heat. I learned this the hard way when my cake turned into a gummy brick because I kept mixing, thinking it needed more time. Coconut milk curdles fast when overworked, and you’ll end up with a dense mess.
  • USE COLD BUTTER: Cut that unsalted butter straight from the fridge into the sugar, no warming it up first. Cold butter creates pockets of air in the batter, which means a lighter crumb instead of a greasy, heavy cake. (Yes, even if you’re impatient like me.)
  • MEASURE FLOUR RIGHT: Spoon the all-purpose flour into the cup, then level it with a knife—don’t scoop directly from the bag. Packed flour makes the cake dense, and since this recipe relies on coconut milk for moisture, you don’t want to drown it in extra starch. Trust me, your cake will thank you.
  • CHECK DONENESS EARLY: This cake’s done when the edges pull away from the pan and a toothpick comes out with a few moist crumbs—not wet batter. Coconut milk makes cakes trickier to judge, so start checking at 20 minutes before the recipe’s suggested time. Overbaking turns it dry; underbaking leaves it gummy.

Serving suggestions for all coconut cake

Tropical Garnishes

Top your cake with toasted coconut flakes for extra crunch—just sprinkle 2 tablespoons over each layer before serving. For a pop of color, add fresh mango slices or passion fruit pulp drizzled artistically. I love using edible gold leaf for a luxurious touch that feels perfect for celebrations. 🌺

Creamy Frosting Variations

Serve with coconut cream frosting for a rich finish, or go lighter with whipped coconut milk sweetened with 1 tablespoon honey. For a chocolate twist, fold 2 tablespoons cocoa powder into the frosting. The key is to chill the frosting for 30 minutes before spreading—this ensures smooth, pipeable consistency. 🥥

Pairing with Coffee

This cake pairs beautifully with dark roast coffee—the bitterness balances the sweetness perfectly. I recommend a Kona coffee or Sumatra blend for their bold, earthy notes. For a tropical twist, serve with coconut milk chai or pineapple-infused iced tea. The warm spices in chai complement the cake’s nutty richness. ☕

Serving Sizes

Cut into 12-16 slices for a crowd, or serve as individual mini cakes for parties. For a dramatic presentation, stack the layers on a wooden cake stand and dust with extra toasted coconut. I always serve a slice warm with a scoop of vanilla coconut ice cream—it’s a game-changer. 🍰

Make-Ahead Tips

Assemble the cake layers 1 day ahead and refrigerate—this lets flavors meld beautifully. Bring to room temperature before serving to soften the frosting slightly. If freezing, wrap each layer in plastic wrap and store for up to 3 months. Thaw overnight in the fridge before frosting. ❄️

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 28g140%
Cholesterol 120mg40%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 45g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use both coconut milk AND shredded coconut?

The coconut milk adds moisture and richness to the batter, creating a tender crumb, while the shredded coconut provides texture and concentrated flavor. Together, they create that perfect balance of softness and crunch in every bite. Think of it like adding both milk and chocolate chips to a cookie recipe—each ingredient plays a distinct role!

Can I make this cake in a single 9-inch pan instead of two 8-inch pans? Yes, but you'll need to adjust the baking time. Use a 9-inch pan and bake for 35-40 minutes instead of 25-30. The cake will be slightly taller but still delicious. Just

2

What if I don't have toasted coconut flakes?

No problem! Simply toast 1.5 cups regular coconut flakes in a dry skillet over medium heat for 5-7 minutes, stirring constantly, until golden brown. Let them cool completely before adding to the batter. This step is crucial for that perfect crunch—don't skip it, even if you're short on time!

3

How do I fix a sunken middle in my coconut cake?

This usually happens when the cake is overbaked or the oven wasn't hot enough. For future attempts, make sure your oven is properly calibrated (use an oven thermometer) and bake until a toothpick comes out clean. If it happens, you can still salvage it: slice off the sunken top, then carefully level the cake with a serrated knife before frosting.

4

Can I substitute the coconut cream frosting with something else?

For a lighter option, try whipped coconut milk sweetened with 1-2 tablespoons honey. For extra richness, use heavy cream whipped with powdered sugar. The key is to chill the frosting for 30 minutes before spreading—this ensures it holds its shape beautifully on your tropical layers!

★★★★★4.8(14 reviews)
Categories Desserts