A glutinous rice cake steamed in three vivid layers — purple ube, yellow, and white — then finished with a scatter of toasted coconut curds. The name literally means "layer upon layer," and it's as much a centerpiece as a dessert.
Sapin-sapin belongs to the kakanin family — Filipino rice cakes named for their base ingredient, kanin (rice). What sets it apart from cousins like puto or biko is the layering technique: each colored batter is steamed just until set before the next is poured on top, so the layers stay distinct instead of blending together.
The dish is built for a big platter and a crowd — cut into diamonds or squares, it's a common sight at fiestas, birthdays, and Sunday gatherings. The latik topping, made by simmering coconut milk until it separates into oil and toasted curds, adds a nutty crunch that plays against the soft, sticky rice underneath.
Make the latik first: simmer a can of coconut milk until it separates, then keep cooking the solids until golden and toasted.
Kakanin is the general term for Filipino rice cakes and rice-based sweets — sapin-sapin, puto, bibingka, and biko are all part of this family, distinguished by their rice base rather than flour or egg.
No — glutinous (sweet) rice flour is what gives sapin-sapin its sticky, chewy texture. Regular rice flour will produce a crumblier, less characteristic result.
Latik is toasted coconut curds made by simmering coconut milk until it separates and the solids brown. You can skip it, but it's the traditional topping and adds a nutty crunch that balances the soft cake.
Cover tightly and refrigerate for up to 3 to 4 days; bring to room temperature or steam briefly to soften before serving, since it firms up considerably when cold.