Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Filipino Sapin Sapin 13.png

Filipino Sapin Sapin

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍚 Delight in vibrant, chewy layers of ube, langka, and plain sticky rice cake, steamed to perfection and crowned with crunchy latik – an easy Filipino dessert full of tropical sweetness!
πŸ₯₯ Gluten-free, festive treat ready in just 1 hour, perfect for parties or snacks, bringing authentic kakanin joy with minimal effort and maximum flavor!

  • Total Time: 1 hour 20 minutes
  • Yield: 12 servings

Ingredients

– 1 cup coconut cream (kakang gata) for latik topping

– 3 Β½ cups glutinous rice flour for the cake base

– 2 cans (13.5 ounces each) coconut milk for creaminess and coconut flavor

– 1 can (14 ounces) condensed milk for sweetness and smooth batter

– 1 cup sugar for sweetness

– 3 drops ube flavor extract for the purple ube layer

– 3 drops langka flavor extract for the yellow langka layer

– Β½ cup mashed cooked ube for purple batter

– ΒΌ cup chopped jackfruit (langka) for yellow batter

– ΒΌ cup chopped macapuno strips for white batter

Instructions

1-First Step: Prepare the latik. Simmer 1 cup coconut cream (kakang gata) until it reduces, thickens, and forms golden brown curds. Stir occasionally so it reduces evenly, then drain the curds and reserve the coconut oil separately.

2-Second Step: Prepare your pan. Grease an 8 x 2-inch round baking pan with the reserved latik oil. If you prefer easier release, line with banana leaves or parchment paper.

3-Third Step: Mix the batter base. In a large bowl, mix 3 Β½ cups glutinous rice flour, 2 cans (13.5 ounces each) coconut milk, 1 can (14 ounces) condensed milk, and 1 cup sugar until smooth and the sugar dissolves fully. Take your time with this step so your Sapin Sapin sticky rice cake does not turn out gritty.

4-Fourth Step: Strain and divide. Strain the batter through a fine-mesh sieve for extra smoothness. Then divide it equally into three bowls, so each color layer has the same base consistency.

5-Fifth Step: Flavor each layer. Flavor one bowl with 3 drops ube flavor extract, another bowl with 3 drops langka flavor extract, and leave the third bowl plain (white layer).

6-Sixth Step: Steam the layers separately. Steam the first batter layer in the prepared pan for about 10 minutes per layer, or until a toothpick inserted comes out clean. Stack them sequentially from bottom to top, steaming each layer separately so the layers hold their definition.

7-Seventh Step: Cool completely. Let the cake cool fully before you loosen it from the pan. This helps prevent condensation and keeps the texture tender and not watery.

8-Final Step: Finish and serve. Loosen the cake from the pan and invert it onto a platter. Brush the top and sides with the reserved coconut oil, sprinkle generously with latik, slice into portions, and serve.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

πŸ₯₯ Use thick coconut cream (kakang gata) for latik to achieve crispy, flavorful curds faster.
🍌 Line pan with banana leaves or grease liberally to easily unmold the sticky cake.
❄️ Cool fully at room temp before covering or slicing to avoid sticky condensation.

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cooling: 20 minutes
  • Cook Time: 50 minutes
  • Category: Desserts
  • Method: Steamed
  • Cuisine: Filipino
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 slice
  • Calories: 557 kcal
  • Sugar: 35g
  • Sodium: 51mg
  • Fat: 24g
  • Saturated Fat: 20g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 80g
  • Fiber: 2g
  • Protein: 8g
  • Cholesterol: 11mg