Coconut Lemon Cake from Scratch

Jump To Recipe Jump To Video

I've always loved the light and refreshing flavor combination of lemon and coconut, and this ultra moist Coconut Lemon Cake from Scratch does not disappoint!

Coconut Lemon Layer Cake- So moist and flavorful!

A Few Details about our Coconut Cake...

Our traditional Coconut Cake recipe from our Recipes Section uses homemade yellow cake layers with a coconut filling and frosting.

Today's recipe is different in that we are using coconut cake layers, which are flavored with coconut milk and coconut extract.

These flavorful coconut cake layers are much like the layers in our Piña Colada Cake, just without the rum and with a hint more coconut extract.

We've used the Reverse Creaming Method for this coconut cake recipe which yields an soft cake with a fine crumb.

Lemon Whipped Cream Filling

We wanted to add lemon to the recipe in a way that would perfectly complement the coconut without being overpowering. As much as I LOVE lemon cakes, our goal was to have a nice balance of flavors.

Lemon Curd and Whipped Cream for our Coconut Lemon Cake

We chose to experiment with a Lemon Whipped Cream Filling, and the result is just heavenly! After whipping up a quick batch of sweetened whipped cream, we gently folded in a half cup of lemon curd for a light and luscious lemon cream.

Lemon Whipped Cream Filling for Coconut Lemon Cake

We also glazed our layers with lemon curd just before sandwiching the lemon cream filling between our coconut layers. We finished things off with a coating of coconut cream cheese frosting and covered the cake in fluffy flaked coconut.

Delicious Coconut Lemon Cake from Scratch by

This cake has become an instant favorite for springtime gatherings, and we're looking forward to having it for our family Easter get-together!

You could also create a similar version in cupcake form by making coconut cupcakes with the lemon cream filling and coconut cream cheese frosting!

Moist and Delicious Coconut Lemon Cake Recipe from Scratch by!

More Cakes with Coconut

If you love Coconut Cake Recipes, we have so many more to share with you. A few of our most popular are Coconut Cream Cake, Italian Cream Cake, Carrot Cake Recipe and Lemon Coconut Cake.

If you like to work with cake mix recipes, we also have a delicious Italian Cream Bundt Cake from Cake Mix as well as a Hummingbird Cake from Cake Mix.

Enjoy the Recipe!

We hope that you enjoy this recipe as much as we have! If you give it a try, we would love for you to leave a comment and photo below.

Make sure to check out our full collection of hundreds of cake recipes and cake decorating tutorials!

Coconut Lemon Cake Recipe from Scratch by
Moist and Delicious Coconut Lemon Cake Recipe from Scratch by!

Coconut Lemon Cake from Scratch

This Coconut Lemon Layer Cake has such an amazing combination of flavors- moist, fruity, and perfect for spring and summer!
Course: Dessert
Servings: 15
Print Recipe Pin Recipe


For the Coconut Cake Layers

  • 1 ½ sticks unsalted butter, softened ( 170g) (It shouldn't be overly soft, but soft enough to easily dent when pressed.)
  • 3 large eggs, room temperature (If in a hurry, place the eggs in a bowl of warm water for 5 minutes).
  • 1 cup coconut milk (227g)(We buy ours canned from the baking aisle)
  • cup vegetable oil (70g)
  • 2 teaspoons coconut extract (8g)
  • 3 cups cake flour (342g)(see below if you do not have cake flour)
  • 2 cups granulated sugar (400g)
  • 1 Tablespoon baking powder (15g)
  • ½ teaspoon salt (3g)

For the Lemon Curd Filling

  • ¾ cup sugar (150g)
  • ¼ cup cornstarch (30g)
  • 1 cup water (236g)
  • 2 large egg yolks lightly beaten
  • 2 Tablespoons butter (18g)
  • 1 Tablespoon grated lemon zest
  • 4 Tablespoons fresh lemon juice

Whipped Cream (for the Lemon Whipped Cream Filling)

  • 1 cup heavy cream (240g)
  • ¼ cup (29g) powdered sugar
  • 1 teaspoon (4g) vanilla

For the Coconut Cream Cheese Frosting

  • 2 sticks unsalted butter, slightly softened (226g)
  • 16 oz cream cheese (We used two 8 oz packages, full fat)
  • 1 ½ teaspoon coconut extract (6g)
  • 6 to 6 ½ cups powdered sugar (747g)

For Decoration/Garnish

  • 14 oz Sweetened Flaked Coconut 14oz (396g)


For the Coconut Cake

  • Preheat oven to 325 degrees. Grease and flour three 8 inch cake pans
  • In a small bowl , combine eggs, coconut milk, oil, & coconut extract. Blend with a fork and set aside.
  • Put the dry ingredients, cake flour, sugar, baking powder and salt into the bowl of your mixer and whisk for at least 30 seconds to blend the ingredients.
  • With the mixer on low speed gradually increasing to medium speed gradually add the slices of butter to the dry ingredients a few pieces of butter at a time. Beat until the dry ingredients are crumbly and moistened. Scrape the sides and bottom of the bowl, there should be no spots of dry flour in the bowl.
  • SLOWLY add approximately ½ of the egg mixture to the dry ingredients and beat for 1 ½ minutes. Scrape the bottom and sides of the bowl then add the remaining egg mixture in 2
  • pourings, scraping the bowl and beating for 20 seconds after each addition.
  • Bake at 325 degrees for 25 - 30 minutes or until a toothpick comes out clean or with just a few crumbs attached.
  • Makes about 6 ½ cups batter

For the Lemon Curd (for glaze and the Lemon Whipped Cream Filling)

  • Combine sugar, cornstarch and water in a saucepan over medium heat. Stir constantly, until mixture thickens and comes to a boil (3-4 minutes). Boil, stirring, for 1 minute more.. Remove the pan from the heat.
  • Spoon about ½ cup of the hot mixture into a small bowl with egg yolks and stir quickly until combined. Continue stirring, while pouring the egg mixture back into the saucepan.
  • Return pan to medium heat and cook, stirring, until the curd is thickened and lemon colored (1-2 min). Remove from heat and stir in the butter, lemon juice, and lemon zest.-- Let the lemon curd cool, then press plastic wrap onto the surface, this will prevent a skin from forming on the top. Refrigerate.

For the Whipped Cream (for the Lemon Whipped Cream Filling)

  • Chill the mixing bowl and beaters (for hand mixer) or whisk attachment (for stand mixer) in the freezer for 10 minutes. Pour the whipping cream, powdered sugar and vanilla into the chilled mixing bowl, begin beating on low speed gradually increasing to medium high speed.
  • Beat until the cream begins to thicken (after approx. 1 ½ minutes) and soft peaks form….peaks that slightly bend over. Watch closely as this happens quickly. Do not over beat or it will turn into butter.

To Prepare the Lemon Whipped Cream Filling

  • Gently fold ½ c. (134g) chilled lemon curd into the prepared whipped cream.
  • You will have leftover lemon curd which you can use to glaze your cake layers before spreading with lemon whipped cream filling.

For the Coconut Cream Cheese Frosting

  • Add the butter to the mixing bowl and beat until smooth.
  • Add the cream cheese that has been cut into small to medium size pieces, beating with the butter until well blended and smooth.
  • Add the coconut extract.
  • Slowly add the powdered sugar, beating until smooth. Don't beat too long or above medium speed. (The longer you beat, the softer this frosting becomes).
  • Use the frosting while it is still chilled. If it becomes too soft, refrigerate until it firms up a bit.

Assembly of the Cake

  • Pipe a dam of coconut cream cheese frosting on the bottom layer (about ¼ inch within the edge of the cake) before glazing the layer with a thin layer of lemon curd.
  • Spread the layer with lemon whipped cream filling.
  • Add the next layer and repeat.
  • After the three layers are filled and stacked, frost the cake with coconut cream cheese frosting.
  • Press the flaked coconut into the frosting, completely covering it.
  • Garnish with lemon slices.


Leave a Reply

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

Recipe Rating

The maximum upload file size: 2 MB. You can upload: image. Drop file here


  1. Hi Wanda, In the list of ingredients, the second ingredient is 3 large eggs. Hope you will enjoy the cake.

  2. If I want to make the cake the conventional way, how is that done? Mixing butter and sugar first? Then adding other mixtures? Or? I don't want a dense cake. The lighter and fluffier, the better.

  3. Hi Jody, This is the recipe written using the conventional method.

    Coconut Lemon Cake (Conventional Mixing Method)

    3 cups (342g) cake flour (see note below if you do not have cake flour)
    1 Tablespoon (15g) baking powder
    1/2 teaspoon (3g) salt

    1 cup (227g) coconut milk (canned found on the baking isle)
    1/3 cup (70g) vegetable oil ( we use canola oil)
    2 teaspoons (8g) coconut extract

    1 1/2 sticks (12T) (170g) unsalted butter, slightly softened
    2 cups (400g) sugar
    3 large eggs

    1. Preheat the oven to 325 degrees, grease and flour three 8x2 inch round pans.

    2. In a medium bowl, whisk together the flour, baking powder and salt. Set aside

    3. In another bowl, add the coconut milk, oil and coconut extract. Set aside.

    4. In the bowl of your mixer, add the butter and mix on medium speed until smooth. Gradually add the sugar and continue to
    mix on medium speed 3 to 5 minutes until lightened in color and fluffy.

    5. Add eggs one at a time, mixing until the yellow of the yolk disappears.

    6. Alternately, add the flour mixture and milk mixture, beginning and ending with dry ingredients (3 additions of dry and 2 of wet).

    7 Do not mix above medium speed or over mix the batter.

    Note: If you do not have cake flour, use the following substitution. Measure out 3 cups of all-purpose flour, remove 6 Tablespoons and replace with 6 Tablespoons cornstarch (cornflour in the UK). Whisk the mixture and proceed with the recipe.

    Bake at 325 degrees for 25 to 30 minutes. Let cool 5 to 10 minutes and turn out.

      1. Hi Cheryl, Thanks for pointing that out. This recipe has only 6 1/2 cups batter so I think baking at 325 degrees for 25 to 30 minutes would be best. Always keep an eye on your cakes as ovens bake differently.

  4. So kind of you to write it out for me! I made it yesterday (before your comment was posted) and i ended up mixing eggs, coconut milk, oil together. I beat butter and sugar 5 min and then alternately added in dry and wet ingredients being sure not to overbeat. Result was delightful! Fluffy, moist, all that I was looking for in a cake. Definitely will be saving this recipe. Thank you!
    I'm going to try your vanilla bean cake next.

  5. Here is my question. If one were to make the cake as directed and the bake the cake using the traditional method of beaying the butter and sugar what would the difference be.
    This recipe looks delicious.

    1. Hi Judy, The recipe can be baked using the traditional mixing method, the crumb of the cake would not be as tight. I have made it using the traditional method and like it. In the comments, if you will look at the entry on Oct. 23, 2020 I posted the recipe written using the traditional method.

      1. Thanks for the feedback. Idid see that and made it the traditional way which I am more comfortable with. It was simply delicious.
        Thanks for sharing your lovely recipe.
        Next time I will take a leap and use your suggested method.