Best Coconut Cake Delight

Category: Sweet Treats to Satisfy Any Craving

A classic coconut dessert featuring tender layers made with real coconut milk, shredded coconut, and rich butter. Finished with a creamy, coconut-flavored frosting and crowned with extra coconut for a snowy, elegant look. Ideal for gatherings, this bake is celebrated for its sweet, tropical flavor and moist crumb. With simple instructions and pantry-friendly ingredients, it delivers crowd-pleasing results. Perfect when made ahead, and even better with a touch of toasted coconut on top for extra flavor and texture.

Loura is a chef and she is standing in front of a table full of fruits and vegetables.
Updated on Sun, 01 Jun 2025 10:55:44 GMT
A slice of white cake on a plate. Save
A slice of white cake on a plate. | recipesfoodyummy.com

This Coconut Cake recipe is my go-to for birthdays and holidays when someone wants a treat that feels festive and comforting. The layers are supremely moist with coconut flavor in every bite and a snowy coconut finish that always impresses guests.

The first time I served this at a family Easter, everyone marveled that it tasted just like the coconut cakes from fancy bakeries yet felt homemade and cozy. Now it is my most-requested cake for special occasions.

Ingredients

  • All-purpose flour: creates structure and keeps the cake delicate. Search for unbleached flour for the cleanest flavor
  • Baking powder: gives rise and airiness. Check that your baking powder is fresh for best results
  • Salt: lifts the sweetness and balances flavors. I prefer sea salt for subtle taste
  • Unsalted butter: ensures rich flavor and perfect texture. Always use room temperature for easier mixing
  • Granulated sugar: brings essential sweetness. Choose organic cane sugar for pure taste
  • Eggs: bind the batter and add richness. Look for bright yolks for a golden crumb
  • Vanilla extract: enhances the cake’s aroma. Use pure extract for best flavor
  • Coconut extract: adds bold tropical notes. A high quality extract gives amazing flavor depth
  • Coconut milk: ensures moistness and real coconut flavor. Use unsweetened canned coconut milk for creaminess
  • Sour cream or Greek yogurt: brings tang and tender texture. Both options work but full fat is best
  • Sweetened shredded coconut: adds texture and extra coconut taste. Choose fresh and soft shreds for the lightest finish
  • Powdered sugar (for frosting): creates smoothness. Sift before using to avoid lumps

Step-by-Step Instructions

Prepare the Cake:
Set your oven to 350°F and get two 9 inch cake pans ready with a light layer of grease and dusting of flour or parchment. This helps your cakes release easily and prevents sticking.
Mix Dry Ingredients:
Whisk together the flour baking powder and salt in a medium bowl. Whisking evenly distributes the leavening and salt which ensures a uniform crumb.
Cream Butter and Sugar:
Beat the softened butter and sugar together in a large mixing bowl for about three to four minutes until it looks pale and fluffy. This step incorporates air which helps make the cake light. Add the eggs one at a time and beat until fully blended. Pour in the vanilla and coconut extracts and mix again.
Combine and Fold:
Pour in the coconut milk and sour cream and gently mix to combine. Gradually add the dry mixture beating slowly or by hand until just incorporated. Over mixing can make the cake tough. Gently fold in the shredded coconut with a spatula so the texture stays even.
Bake:
Spoon the batter evenly into your prepared cake pans. Place in the center of your oven and bake for about thirty to thirty five minutes. Check with a toothpick entered in the center and it should come out clean. Let cakes rest in pans for about ten minutes then carefully invert onto wire racks to cool fully.
Make the Frosting:
With a clean bowl and mixer beat the softened butter until smooth and creamy. Add powdered sugar cup by cup mixing until it becomes light and fluffy. Add coconut milk coconut extract and a pinch of salt. Beat until the frosting is silky.
Assemble:
Place one cake layer on your plate and spread a generous portion of frosting over the top. Set the second cake layer gently on top and frost the top and sides smoothly. Take handfuls of shredded coconut and press gently all over the cake for a classic coconut coating.
A slice of coconut cake on a plate. Save
A slice of coconut cake on a plate. | recipesfoodyummy.com

My favorite part of this recipe is the fresh coconut scent that fills the kitchen while baking. Every time I make it my family gathers around the counter eager for a slice and we always argue over who gets the biggest piece from the center.

Storage tips

Wrap leftover cake slices tightly in plastic wrap or store in an airtight container at room temperature for up to two days. For longer storage keep the cake refrigerated and let it sit out for fifteen to twenty minutes before serving to bring back the soft texture. Coconut cake also freezes beautifully for up to three months if you wrap it well.

Ingredient substitutions

You can use plain full fat Greek yogurt instead of sour cream for a slightly tangier flavor. If unsweetened canned coconut milk is not available boxed coconut milk or even whole milk will work in a pinch but the flavor will be less pronounced. For a dairy free version swap the butter for vegan baking sticks and use plant based yogurt.

Serving suggestions

Decorate the top with toasted coconut flakes or fresh berries for a pop of color. Serve with a scoop of vanilla ice cream or a dollop of softly whipped cream to turn each slice into a true dessert experience. For a festive touch garnish with edible flowers.

Cultural and historical context

Coconut cake has its roots in Southern American baking where coconut was once considered a luxury ingredient. Over time it became an iconic celebration cake featured at weddings and holidays. The snowy coconut coating was seen as a symbol of prosperity and abundance.

Recipe FAQs

→ How do I keep the cake moist?

Mix sour cream or Greek yogurt into the batter and avoid overbaking for maximum moisture.

→ Can I use carton coconut milk?

Yes, either canned or carton coconut milk works, but canned adds richer flavor and texture.

→ How do I prevent sticking to the pans?

Grease and flour the pans or line them with parchment to help the cake layers release easily.

→ Is this dessert freezer-friendly?

Yes, the cake layers freeze well. Wrap tightly and thaw before frosting and serving.

→ Can I make it ahead of time?

This treat can be baked and assembled a day in advance. Refrigerate and bring to room temperature before serving.

→ What can I use as a garnish?

Finish with sweetened shredded coconut or try toasted coconut for added crunch and flavor.

Best Coconut Cake

Soft coconut cake with rich, fluffy coconut frosting and toasted coconut finish for a tropical treat.

Prep Time
25 mins
Cooking Time
35 mins
Total Duration
60 mins
By: Loura

Recipe Type: Desserts

Skill Level: Intermediate

Cuisine: American

Portions Yielded: 12 Serving Size (One two-layer cake (23cm each))

Dietary Preferences: Vegetarian

What You'll Need

→ Coconut Cake

01 315g all-purpose flour
02 1 tbsp baking powder
03 0.5 tsp fine salt
04 227g unsalted butter, softened
05 350g granulated sugar
06 4 large eggs, at room temperature
07 1 tsp vanilla extract
08 1 tsp coconut extract
09 240ml unsweetened coconut milk (canned or carton)
10 120g sour cream or Greek yogurt
11 135g sweetened shredded coconut, folded into batter

→ Coconut Frosting

12 227g unsalted butter, softened
13 480g powdered sugar
14 60ml coconut milk
15 1 tsp coconut extract
16 Pinch of fine salt
17 75–120g sweetened shredded coconut, for decorating

Steps To Follow

Step 01

Preheat oven to 175°C. Grease and flour two 23cm round cake pans or line with parchment paper.

Step 02

Whisk flour, baking powder, and salt in a medium bowl until well blended.

Step 03

In a large bowl, beat softened butter with granulated sugar until pale and fluffy, approximately 3–4 minutes. Incorporate eggs individually, ensuring thorough mixing after each addition. Blend in vanilla and coconut extracts.

Step 04

Mix in coconut milk and sour cream or Greek yogurt until smooth.

Step 05

Gradually add dry ingredients to the wet mixture, stirring until just combined. Gently fold in the sweetened shredded coconut.

Step 06

Distribute the batter evenly between prepared pans. Bake for 30–35 minutes, or until a toothpick inserted into the center emerges clean. Cool cakes in pans for 10 minutes, then release onto wire racks to cool completely.

Step 07

Beat the softened butter until creamy. Gradually incorporate powdered sugar until smooth. Mix in coconut milk, coconut extract, and a pinch of salt. Continue beating until frosting is light and fluffy.

Step 08

Spread frosting onto the first cake layer. Place the second layer on top, then cover the surface and sides with remaining frosting. Press sweetened shredded coconut over the entire cake for a decorative finish.

Notes and Tips

  1. For heightened coconut flavor, toast some shredded coconut and sprinkle it on top before serving.
  2. Cake may be prepared one day in advance; store refrigerated and bring to room temperature before serving.

Required Equipment

  • Two 23cm round cake pans
  • Mixing bowls
  • Electric mixer
  • Wire cooling rack
  • Whisk
  • Rubber spatula

Allergy Info

Double-check every ingredient for possible allergens and consult a health professional if you're unsure.
  • Contains eggs, dairy, wheat (gluten), and coconut.

Nutritional Info (per serving)

These details are for informational purposes only and shouldn't replace medical advice.
  • Caloric Content: 550
  • Fats: 24 g
  • Carbohydrates: 75 g
  • Proteins: 6 g