Sri Lankan Butter Cake Recipe: 6 Easy Steps To Make

Sri Lankan Butter cake recipe is a cake made of bread and butter. Sri Lankan cuisine is popular in the island country itself and other parts of the world, including neighbouring countries India, Bangladesh, and Malaysia.

It features a variety of fish, vegetables, and spices, including coconut milk and ginger. Sri Lankan cakes are also called ‘crepes.’

Sri Lankan butter cake recipe is easy to make. You can use buttermilk on the cake. This is a basic recipe for Sri Lankan butter cake. Expect slight variations. The ingredients are simple, and in this blog post, we will show you how to make them.

Here I am sharing my mother’s Sri Lankan butter cake recipe.

How To Make Sri Lankan Butter Cake Recipe?

Preparation time: 20 minutes

Cook time: 40 minutes

Total time: 1 hour

Servings 4 peoples


  • 2 cups sugar
  • 1 cup butter or margarine, softened
  • 3 large eggs
  • 2 tsp. vanilla extract
  • 2 1/4 cups all-purpose flour
  • 1 tsp. baking soda 
  • 1 1/2 tsp. ground cinnamon
  • 3/4 cup chopped walnuts  (optional)


1. Preheat oven to 350 degrees F (175 degrees C). Grease and flour a 9×13 inch or 2.5 liters (10×15 inch) baking pan.

2. Beat the butter and sugar until creamy, about 5 minutes. Add the eggs, one at a time, beating thoroughly after each addition. Beat in the vanilla extract at last.

3. Sift the flour with baking soda and cinnamon; fold into creamed mixture alternately with buttermilk, beginning and ending with flour mixture then buttermilk mixture; mix well after each addition.

Sri Lankan Butter Cake Recipe
Sri Lankan Butter Cake Recipe

4. Pour into baking pan and Bake for 40 minutes or until cake springs back when lightly touched in the center.

5. Cool cake in pan on a wire rack for 10 minutes, then remove to wire rack and cool completely before serving.

6. Garnish top with walnuts and serve warm, if desired.

Nutrition Fact Of Sri Lankan Butter Cake Recipe

Calories2220 calories
Carbohydrates344.8 grams
Cholesterol0 milligrams
Fat118.8 grams
Fiber15.5 grams
Protein65.7 grams
Sugar248.1 grams
Sodium699.3 milligrams

Best 5 Healthy Benefits Of Sri Lankan Butter Cake Recipe

Here are the 5 health benefits of the Sri Lankan butter cake recipe:

1. Rich in protein.

2. Rich in carbohydrates.

3. Rich in minerals.

4. Rich in vitamins.

5. Rich in dietary fiber.

Can You Freeze This Recipe?

Yes, you can freeze this recipe. However, I would not recommend freezing cakes with milk products like buttermilk or baking soda mixed in them for a long period.

The freezing process leeches some liquid from these ingredients and results in a hard and brittle cake when thawed. This is not how Sri Lankan butter cake is made at all.

Can I Use Buttermilk In This Recipe?

Yes, you can replace the milk with buttermilk. But you have to add another egg to the cake recipe. If your cake is too dry, then add more milk to it.

Can I Use Margarine Instead Of Butter?

Yes, you can use margarine. But please do not change the consistency of this recipe. You have to add another egg if you use margarine instead of butter.

Can I Make This Sri Lankan Butter Cake In Advance And Freeze It?

Yes, You can cook Sri Lankan butter cake in advance and freeze it in a disposable plastic freezer bag. It will keep for up to 1 month.

How Long Does This Sri Lankan Butter Cake Recipe Last?

Sri Lankan butter cake will last for about 1-2 days if stored in an airtight container in the refrigerator.

Final thoughts

Sri Lankan butter cake is delicious, easy to make, and a very popular Sri Lankan dessert. It is a unique recipe of Sri Lankan cuisine as it tastes more like bread than cake.

Following the instructions above for Sri Lankan butter cake recipe, you can learn how to make one. This is a great Sri Lankan recipe if you are looking for a new recipe to try. Go ahead and try this recipe and let me know how it turned out for you.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.