Sapin Sapin

Sapin Sapin topped with coconut curd is not only delicious but an eye-catching dessert or snack! Three layers of flavored sticky rice cake that will keep you coming back for more!

dessert with coconut in a plate

My daughter really loves kakanin and this is one of them. Kakanin translates to sweet delicacies made mostly from glutinous rice. Other examples of kakanin include Suman and Bibingki. You can add this quick and easy Sapin-Sapin recipe to your collection. I’m sure it will grab everyone’s attention when you set it on the table. So, instead of buying why not try making this at home and let us know how it went.

ingredients for dessert on table

What is Sapin Sapin?

Sapin sapin is a layered glutinous rice flour dessert in Philippines cuisine. A festive looking dessert with vibrant colors and is usually served with latik. It is visually appealing and typically has 3 layers; purple, yellow, and white respectively. A delicious treat to bring for get-togethers with family and friends!

dessert with coconut in a plate on top of table

Making it can’t be easier!

The traditional way of making this delicacy is very time-consuming. Before, you have to start by making your own sticky rice dough. You also need to extract coconut milk and also cook purple yam jam. It would take forever to finish. Thankfully, there is an easy way to make this now. Using glutinous rice flour and flavorings. From there it’s just a matter of mixing and dividing the batter and adding flavor to the layers.

dessert being serve in a small plate

Tips for Sapin Sapin

Grease the inner sides and bottom of the baking pan to be able to remove the sticky rice cake easily after steaming.

Place a clean kitchen towel between the lid and the steamer to avoid water dripping onto the cake while steaming!

I used a 8 1/2 inch diameter round baking pan for this recipe but you can also use an 8×8 in. to 10×10 in. square pan. which is at least 2 inches height.

I used ube halaya and ube flavoring to make the purple batter and used langka/jackfruit flavoring for yellow. You can add sliced jack fruit in the yellow batter and macapuno (coconut string) in the white to make it more flavorful.

To make latik (coconut curd) please see our Kapit recipe.

dessert sliced and placed in a small plate

The secret ingredient is always LOVE

You may also like

Cassava suman that is so easy to make yet so delicious! Making this yummy steamed Filipino snack wrapped in banana leaves only requires 4 ingredients.

Mochi Kapampangan with caramelized grated coconut filling inside a chewy rice cake. Slathered with sweetened coconut milk to make it a delightful native delicacy.

Pichi Pichi is a soft and delicious dessert made from cassava and sugar. Laden with grated coconut or cheese, it’s a perfect dessert you can make with just a few ingredients.

dessert in a plate


Sapin-Sapin is a layered glutinous rice-flour dessert in Philippines cuisine. A festive looking dessert with vibrant colors and is usually served with latik.
Print Pin Rate
Course: Dessert, Snack
Cuisine: Filipino
Keyword: filipino dessert, kakanin, sapin-sapin
Prep Time: 10 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 40 minutes
Servings: 3 Sapin-Sapin
Author: Bebs Lott


  • 3 cups glutinous rice flour
  • 1 can 305ml condense milk
  • 2 ½ cups coconut milk
  • ¾ cups granulated sugar
  • ¼ tsp salt
  • 1 tsp ube flavoring
  • ¼ cup ube halaya (optional)
  • 1 ½ tsp langka flavoring
  • oil (for greasing the baking pan)

For latik / coconut curd

  • 2 cups coconut milk


Making the Latik (Coconut Curd)

  • In a pan over medium heat, add coconut milk and bring to a boil. Stirring occasionally until liquid starts to thicken.
  • Lower heat and let simmer. When oil starts to separate and solids begin to form, stir and scrape sides and bottom of the pan to prevent from burning the curd. Continue to cook and stir until curds turn golden brown. Transfer in a bowl.

Making Sapin-Sapin

  • Generously brush inner sides and bottom of round (8 ½ inch/diameter) baking pan with the oil. and prepare steamer by heating water in low heat.
  • In a large bowl, combine glutinous rice flour, coconut milk, and condensed milk. Stir until  smooth and well blended. Add sugar and salt and stir again until sugar is dissolved.
  • Divide the batter evenly into three bowls.
  • In one bowl, add Ube extract and ube halaya, stir until color is uniform. In another bowl, add Langka extract and stir until color is uniform. The remaining portion will remain the same.
  • Pour ube flavored batter into the prepared baking pan. Steam for about 30 minutes or until set and toothpick inserted comes out clean. 
  • Next, gradually pour langka flavored batter over ube layer. Steam for about 30 minutes or until set and toothpick inserted comes out clean. 
  • Then, gently pour white/plain batter over purple layer. Steam for about 30 minutes or until set and toothpick inserted comes out clean. Remove pan from steamer and allow to cool down completely.
  • Pass a knife around the sides of the foil pan to loosen the cake. Place a wide, flat serving dish over cake pan and gently invert. Tap the pan a few times to release the sapin-sapin onto the serving dish. Sprinkle with Latik and Voila! Bon Appetit!



You can also use disposable foil pans for this recipe to show that Sapin-Sapin is not only good for eating at home but also as a gift-idea when visiting friends or something to bring on a potluck! 

Sign up now!

Want to be the first one to receive the new stuff? Enter your email address below and we’ll send you the goodies straight to your inbox.

Please wait…

Thank you!

You have successfully joined our subscriber list.

Tried this recipe?Share it with us! @amiablefoods or tag #amiablefoods!

Leave a Reply

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

Recipe Rating

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