Go Back
+ servings
lemon coconut layer cake

Lemon Coconut Layer Cake

This is one impressive cake! It's a true labor of love, and will be sure to wow your friends and family!
Course Dessert
Prep Time 5 hours
Cook Time 3 hours 20 minutes
Total Time 8 hours 20 minutes
Servings 10 people
Calories 400 kcal



  • 1/2 cup unsalted butter softened (4 oz)
  • 3/4 cup granulated sugar
  • 2 large eggs room temperature
  • 2 teaspoons vanilla extract
  • 1 3/4 cup all-purpose flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 3/4 cup buttermilk room temperature

Coconut custard

  • 1 egg yolk from a large egg
  • 1/4 cup granulated sugar
  • 1 tablespoon cornstarch
  • 1 teaspoon all-purpose flour
  • 1/2 cup whole milk
  • 1/4 cup coconut milk
  • 1/2 cup shredded coconut
  • 1 tablespoon unsalted butter at room temperature
  • 1 teaspoon vanilla extract

Lemon curd

  • 4 tablespoons lemon zest see note 2
  • 1/2 cup lemon juice see note 2
  • 1 1/3 cup granulated sugar
  • 1/2 cup unsalted butter room temperature (4 oz)
  • 4 large eggs
  • 1/4 teaspoon salt

Italian meringue buttercream

  • 5 large egg whites at room temperature
  • 1/4 teaspoon salt
  • 2 cups of unsalted butter cut into 1 inch pieces, room temperature
  • 1 cup sugar divided
  • 1/4 cup water
  • 3 teaspoons vanilla extract

To soak cake



  1. Grease and flour 4 6” cake pans, or 2 8” cake pans.
  2. Pre-heat oven to 350F.
  3. Cream butter in the bowl of a stand mixer for 2 minutes, on medium speed. Gradually add sugar and cream for 3 minutes until mixture is fluffy and lighter in color.
  4. Add eggs to the mixture, one at a time, mixing on medium speed. Scrape bowl and add vanilla. Mix on medium-low speed until incorporated.
  5. Sift flour, baking powder and salt.
  6. Add half of the buttermilk to butter/egg/sugar mixture. Mix on low for 30 seconds. Add half of sifted flour mixture. Mix on low for 30-45 seconds until almost entirely incorporated.
  7. Add remaining buttermilk and mix on low for 30 seconds. Add remaining flour and mix on low until incorporated.
  8. Divide batter evenly between your cake pans.
  9. Bake on pre-heated oven for about 20-25 minutes. Smaller cake pans will take less time to bake.
  10. Remove cake from the oven when a toothpick comes out clean once inserted in the cake.
  11. Let cake cool in the pan for 5 minutes and flip it over in a wire rack to let it cool completely before proceeding with frosting and filling.

Coconut custard

  1. Whisk egg yolk and granulated sugar in a heat proof bowl until egg is lighter in color. Add cornstarch and flour to the bowl and whisk.
  2. In a medium sauce pan, bring milk, coconut milk and shredded coconut to a boil over medium heat. Once you start to see the first bubbles forming in the surface, turn heat off.
  3. Slowly add a little bit (about 1/4 cup) of the hot milk mixture to the egg mixture, while whisking non-stop. This is called tempering the eggs.
  4. Add the rest of the hot milk to the egg mixture slowly, while whisking.
  5. Once milk and egg mixture have been incorporated, transfer mixture back to saucepan and bring it to a boil over medium-low heat, while stirring with a wooden spoon, nonstop.
  6. Let mixture come to a boil and keep stirring until it’s thick and creamy. It will take a few minutes for that to happen. Don’t have your heat too high and don’t stop stirring.
  7. Remove from heat, transfer mixture to a bowl. Wait about 5 minutes, stir butter and vanilla in until butter is completely melted.
  8. Put some plastic wrap directly on the surface of the custard, to make sure it won’t form a skin as it cools down. Place custard in the fridge until it’s completely cooled down.

Lemon Curd

  1. Cream butter at medium speed in the bowl of an electric mixer. Slowly add sugar and lemon zest to butter and keep creaming at medium speed for a few minutes, until mixture is light in color and fluffy.
  2. Add eggs, one at a time, waiting until egg has been completely incorporated before adding the next one.
  3. Add salt. And finally, add lemon juice, and stir on low speed.
  4. Pour mixture in a small sauce pan and bring it to a boil over medium heat, while stirring nonstop.
  5. You are looking for a very thick and creamy curd. Don’t stop stirring, don’t look away.
  6. The temperature of the curd should be reaching 170F.
  7. When that happens, remove from heat and pour into a heat proof bowl.
  8. Let it cool in the fridge.

Italian meringue buttercream

  1. Place egg whites in the bowl of a stand mixer.
  2. Mix water and 3/4 cup sugar in a small saucepan. Bring it to a boil over medium heat, stirring until sugar melts.
  3. Once sugar melts and syrup starts to boil, stop stirring and insert a candy thermometer in the pan.
  4. When that happens, start whipping egg whites on medium speed. When whites reach soft peaks, add 1/4 cup sugar and salt to it. Keep whipping on medium-high until it reaches stiff peaks, about 3 minutes. Meanwhile, keep an eye on your syrup that is still cooking.
  5. Allow syrup to cook until it reaches softball stage (235-240F)

  6. Once syrup reaches softball stage, remove from heat and slowly pour into stiff egg whites, with mixer running on medium-low.
  7. Once all syrup has been poured into whites, turn speed up to high and keep whipping for several minutes until bowl isn’t so hot to the touch anymore.
  8. This may take as long as 10-15 minutes sometimes.
  9. Slowly start to add butter pieces with mixer running.
  10. Add vanilla extract.
  11. The meringue will slowly cream up and firm up.
  12. A little trick is to place soft butter in the fridge right before you start making the meringue, this way butter will be a bit colder but not too cold, which will help tremendously to achieve the perfect meringue consistency.
  13. Another little trick, if your buttercream is soupy and doesn’t seem to be firming up, place the bowl in the freezer for about 5-8 minutes. Remove from freezer and start whipping again. This will probably happen when you don't wait for the meringue to cool down enough before starting to add the butter.

To assemble cake

  1. Place one cake layer in your plate or cake stand of choice. Brush it all over with your soaking liquid of choice. Don’t make it too wet, just make sure to brush the entire surface and make sure the cake is absorbing all the liquid.
  2. Place a bit of Italian meringue buttercream frosting in a piping bag. Cut a 1/2” hole in the tip of the bag, or use a 1/2” round tip and pipe a border on top of the cake, so you can fill the cake with the lemon curd and coconut custard and not have those leak out of the cake. The frosting will act as a barrier.
  3. After piping the border on top of the cake, all around the edges, pour some lemon curd on the center and spread it evenly.
  4. Place the next cake on top.
  5. Repeat all the same procedures: brush cake with soaking liquid, pipe border on top, along the edges, and spread some of the coconut custard in the middle of the cake this time.
  6. Do this one more time, using the lemon curd, at last.
  7. Top with the last cake layer.
  8. Frost cake with Italian meringue buttercream.
  9. I like to make a crumb coat before frosting the cake.
  10. A crumb coat is when you frost the cake with a small amount of frosting, to seal the crumbs into the cake.
  11. Place the cake in the refrigerator for a half an hour, for the crumb coat to solidify, before proceeding.

Recipe Notes

Note 1- You might have some lemon curd and Italian meringue buttercream leftovers. About the lemon curd, you can spoon it over scones, cakes, use it as macaron filling, cupcake fillings, the possibilities are endless. About the Italian Meringue Buttercream, it will keep for a day or so at room temperature, in a closed container. You can store it in the fridge, well covered, for about 5 days. Or freeze for about 2 months. Before using the Italian meringue buttercream out of the fridge or freezer, let it come to room temperature first, then whip it with your mixer, until it’s creamy again.

Note 2- You will need about 3-4 lemons to obtain 4 tablespoons of zest and 1/2 cup of juice

Nutrition Facts
Lemon Coconut Layer Cake
Amount Per Serving
Calories 400
* Percent Daily Values are based on a 2000 calorie diet.