In a word, Sir Lankan desserts are complicated. From wattalapan (a steamed coconut pudding) to kavun (a sweet oil cake), you might need to be a four-star pastry chef to tackle these dishes at home. This simple coconut cake is a good way to get the sweet flavors of the many desserts without all the hard work.
Serves 8–12
Prep time: 30 minutes
Cook time: 30 minutes
Preheat oven to 350°F. Grease two 9-inch round cake pans.
In a word, Sir Lankan desserts are complicated. From wattalapan (a steamed coconut pudding) to kavun (a sweet oil cake), you might need to be a four-star pastry chef to tackle these dishes at home. This simple coconut cake is a good way to get the sweet flavors of the many desserts without all the hard work.
Serves 8–12
Prep time: 30 minutes
Cook time: 30 minutes
Preheat oven to 350°F. Grease two 9-inch round cake pans.
Soak the shredded coconut in the coconut milk while you begin to prepare the rest of the cake. Sift the flower and baking soda into a mixing bowl. Set aside. Place the yolks in a separate mixing bowl. Add the sugar, salt, and melted coconut oil. Whisk until smooth, about 1 minute. Add the coconut milk/flakes mixture to the yolks and combine. Slowly add the flour mixture into the yolk and beat until well-combined. Place the egg white in a large mixing bowl and whip, using an electric mixer, until stiff peaks form. Gently fold the egg whites into the yolk mixture, making sure not to “flatten” the peaks. Pour even amounts of the batter into each cake pan and bake for about 30 minutes or until toothpick comes out clean. Cool before icing. When the cakes have cooled, place one round on a cake dish and spread with frosting. Place the other round on top and frost the entire cake. Sprinkle with shredded coconut.
For icing: Mix together the cream cheese, butter and vanilla extract using a paddle attachment. Slowly add in the sugar.














































