Moist Fluffy Coconut Cake

Category: Sweet Treats to Satisfy Your Cravings

This triple-layer coconut cake delivers exceptional moisture and flavor using cake flour, egg whites, sour cream, and canned coconut milk. The batter combines these ingredients with shredded coconut for texture, while the coconut cream cheese buttercream adds rich creaminess and additional coconut flavor.

The cake requires careful preparation - room temperature ingredients, proper mixing techniques, and exact baking times ensure a perfectly fluffy texture. After cooling completely, the layers are assembled with generous frosting between each tier and finished with shredded coconut coating.

For best results, refrigerate before serving and store leftovers tightly covered in the refrigerator for up to 5 days.

A woman cooking in a kitchen.
Updated on Sat, 03 May 2025 13:06:58 GMT
A slice of coconut cake on a plate. Save
A slice of coconut cake on a plate. | satisfymeals.com

This coconut cake transforms any ordinary occasion into something truly special. After years of testing and tweaking, I've perfected this recipe that delivers incredible moisture, fluffy texture, and authentic coconut flavor in every heavenly bite.

I first made this coconut cake for my grandmother's 80th birthday, as coconut was her favorite. The look on her face when she took that first bite made all the effort worthwhile, and now it's our family's signature celebration cake.

Ingredients

  • Cake flour provides a delicate, tender crumb that all-purpose flour simply cannot match
  • Egg whites create that beautiful light texture while keeping the cake pure white
  • Sour cream adds moisture and subtle tanginess that balances the sweetness
  • Canned coconut milk delivers rich, authentic flavor unlike any artificial flavoring
  • Shredded sweetened coconut adds texture and amplifies the coconut flavor
  • Room temperature ingredients ensure everything blends perfectly for ideal texture

Step-by-Step Instructions

Prepare the Pans
Preheat oven to 350°F and prepare three 8-inch cake pans with parchment rounds. This preparation step is crucial for perfect release later, so take your time greasing both the pans and the parchment paper thoroughly.
Mix Dry Ingredients
Whisk cake flour, baking powder, baking soda, and salt in a medium bowl until perfectly combined. This advance preparation ensures even distribution of leavening agents throughout your cake.
Create the Base
Beat butter and sugar for a full two minutes until the mixture turns noticeably lighter in both color and texture. This incorporates air into the batter, which is essential for creating that soft, fluffy crumb we're after.
Add Wet Ingredients
Incorporate egg whites, sour cream, and extracts. The mixture will look curdled at this stage, which is completely normal due to the different temperatures and textures combining. Continue mixing until just incorporated.
Combine Everything
Slowly add dry ingredients alternating with coconut milk while mixing on low speed. Finish by folding in shredded coconut by hand. The slow, gentle mixing prevents developing too much gluten, which would make your cake tough.
Bake with Precision
Divide batter evenly between pans and bake for 21-24 minutes. Test with a toothpick for doneness, then allow to cool in pans for one hour before removing to cooling racks. Complete cooling is essential before frosting to prevent melting.
Make Coconut Cream Cheese Frosting
Beat butter and cream cheese until perfectly smooth before gradually incorporating powdered sugar, coconut milk, extracts, and salt. Whip for three minutes to create a light, fluffy texture that spreads beautifully.
Assemble and Decorate
Level cake layers with a serrated knife before assembling with generous frosting between each layer. Cover the entire cake with remaining frosting and press shredded coconut onto the sides and top for a beautiful finishing touch.
A slice of coconut cake on a plate. Save
A slice of coconut cake on a plate. | Satisfymeals.com

My absolute favorite part of this recipe is the real canned coconut milk. After trying countless coconut cake recipes that relied solely on extract, discovering how much depth and richness authentic coconut milk adds was a complete game-changer for my baking.

Storage Secrets

This coconut cake maintains its moisture brilliantly in the refrigerator. Store leftover cake in an airtight container or wrapped tightly with plastic wrap for up to five days. The flavor actually develops and improves after the first day as the coconut infuses throughout each layer.

For longer storage, this cake freezes beautifully. You can freeze individual slices or the entire cake, wrapped tightly in plastic wrap and then aluminum foil. Thaw overnight in the refrigerator and bring to room temperature before serving to experience the perfect texture and flavor.

Make-Ahead Magic

This cake is perfect for busy hosts because nearly every component can be prepared in advance. The cake layers can be baked up to two days ahead and stored at room temperature, well-wrapped. The frosting can be made a day ahead and refrigerated, then brought to room temperature and re-whipped before using.

For special occasions, assemble the entire cake the day before your event. The extra time allows flavors to meld beautifully, and having this impressive dessert complete ahead of time eliminates last-minute stress.

Perfect Pairing Ideas

This coconut cake pairs wonderfully with fresh tropical fruits like mango or pineapple, which complement the coconut flavor perfectly. For an extra special presentation, garnish plates with fresh fruit slices and a light dusting of powdered sugar.

For beverages, serve with hot coffee, tea, or even a coconut rum cocktail for adults. The cake's sweet creaminess balances beautifully with the slight bitterness of coffee or the warmth of a tropical cocktail.

A slice of coconut cake on a plate. Save
A slice of coconut cake on a plate. | Satisfymeals.com

Recipe FAQs

→ Can I use regular flour instead of cake flour?

For best results, cake flour is strongly recommended as it creates a softer, more delicate texture. If you can't find cake flour, you can make a substitute by replacing 2 tablespoons of all-purpose flour with cornstarch for each cup needed. However, this may slightly alter the final texture of the cake.

→ Why do I need to use egg whites instead of whole eggs?

Egg whites are essential for creating the cake's light, fluffy texture. They provide structure without the heaviness that egg yolks would add. For best results, use fresh eggs rather than carton egg whites, and separate them when cold for easier handling.

→ What type of coconut milk should I use?

Use unsweetened canned coconut milk (cooking ingredient), not refrigerated carton coconut milk beverage. Canned coconut milk has a higher fat content and provides better moisture and flavor. You'll find it in the grocery store near Thai food products.

→ Can I make this cake ahead of time?

Yes! The cake layers can be baked, cooled, and stored (covered) at room temperature overnight. The frosting can be prepared and refrigerated overnight. Fully frosted cake can be frozen for up to 3 months - just thaw overnight in the refrigerator before serving.

→ How can I adapt this to different pan sizes?

This recipe works in various formats: For a 9×13-inch sheet cake, bake for 40 minutes. For a 2-layer cake using 9-inch pans, bake for 24-26 minutes. For cupcakes, fill liners 2/3 full and bake for 19-21 minutes (yields 2-3 dozen). For a Bundt cake, use a 10-cup or larger pan and bake until a toothpick comes out clean (approximately one hour).

→ Why do ingredients need to be at room temperature?

Room temperature ingredients combine more easily and evenly, creating a smoother batter and ultimately a more uniform texture in the finished cake. Cold ingredients can cause the batter to separate or result in a denser final product.

Fluffy Triple Layer Coconut Cake

A supremely moist, fluffy cake with intense coconut flavor, made with cake flour, egg whites, sour cream, and coconut milk.

Prep Time
35 mins
Cooking Time
22 mins
Total Time
57 mins

Category: Desserts

Skill Level: Intermediate

Cuisine: American

Yield: 12 Servings (One three-layer 8-inch cake)

Dietary Preferences: Vegetarian

Ingredients

→ Cake

01 285g cake flour (spooned & leveled)
02 2 teaspoons baking powder
03 1/2 teaspoon baking soda
04 1 teaspoon salt
05 170g unsalted butter, softened to room temperature
06 330g granulated sugar
07 5 large egg whites, at room temperature
08 120g sour cream, at room temperature
09 2 teaspoons pure vanilla extract
10 1 teaspoon coconut extract
11 240ml unsweetened canned coconut milk, at room temperature
12 80g sweetened shredded coconut

→ Coconut Cream Cheese Buttercream

13 226g unsalted butter, softened to room temperature
14 226g full-fat brick cream cheese, softened to room temperature
15 600g confectioners' sugar
16 30ml canned coconut milk
17 1/2 teaspoon pure vanilla extract
18 1/2 teaspoon coconut extract
19 1/8 teaspoon salt
20 160g sweetened shredded coconut

Steps

Step 01

Preheat oven to 177°C. Grease three 8-inch cake pans, line with parchment paper rounds, then grease the parchment paper.

Step 02

Whisk together the cake flour, baking powder, baking soda, and salt in a bowl. Set aside.

Step 03

Using a mixer fitted with a paddle or whisk attachment, beat the butter and sugar together on medium-high speed until smooth and creamy, about 2 minutes. Scrape down the sides and bottom of the bowl as needed.

Step 04

Beat in the egg whites until combined, then add the sour cream, vanilla extract, and coconut extract. Beat until combined. The mixture will look curdled due to the varying textures.

Step 05

With the mixer on low speed, slowly add the dry ingredients and coconut milk. Beat until just combined, then fold in the shredded coconut. Whisk by hand to ensure there are no butter lumps at the bottom of the bowl.

Step 06

Pour batter evenly into prepared cake pans. Bake for 21-24 minutes or until a toothpick inserted into the center comes out clean.

Step 07

Allow cakes to cool in the pans set on a cooling rack for 1 hour, then remove from the pans and place directly on the rack to cool completely before frosting.

Step 08

Beat the butter and cream cheese together until creamy and smooth, about 2 minutes. Add confectioners' sugar, coconut milk, vanilla extract, coconut extract, and salt with the mixer on low. Increase to high speed and beat for 3 minutes until fluffy.

Step 09

Using a large serrated knife, slice a thin layer off the tops of the cakes to create flat surfaces.

Step 10

Place 1 cake layer on your cake stand or serving plate. Evenly cover with about 250-300g of frosting. Top with second cake layer and another layer of frosting. Add the third cake layer on top.

Step 11

Spread the remaining frosting over the top and sides of the cake, smoothing with an icing spatula and bench scraper if available.

Step 12

Press shredded coconut onto the sides and sprinkle on top of the cake for decoration.

Step 13

Refrigerate cake for at least 20 minutes before slicing to help it hold its shape when cutting.

Notes

  1. For best results, use cake flour rather than all-purpose flour for a lighter texture.
  2. Fresh egg whites work better than carton egg whites for this recipe.
  3. All refrigerated ingredients should be at room temperature for proper mixing.
  4. Use canned coconut milk, not coconut milk beverage from the refrigerated section.
  5. Leftover cake can be stored covered in the refrigerator for up to 5 days.
  6. Cake layers can be frozen for up to 3 months. Thaw overnight in the refrigerator.

Required Tools

  • Three 8-inch cake pans
  • Parchment paper
  • Electric mixer (stand or handheld)
  • Mixing bowls
  • Whisk
  • Rubber spatula
  • Cooling rack
  • Serrated knife
  • Icing spatula
  • Bench scraper

Allergen Info

Ensure each ingredient is allergen-free and consult a healthcare professional if uncertain.
  • Contains dairy (butter, sour cream, cream cheese)
  • Contains eggs
  • Contains wheat (cake flour)
  • Contains coconut

Nutritional Information (per serving)

These details are for informational purposes and not a substitute for professional health advice.
  • Calories: 450
  • Fats: 22.4 g
  • Carbohydrates: 62.5 g
  • Proteins: 4.3 g