Making traditional Espasol is easier than you think! This step-by-step recipe is foolproof and delivers that signature chewy texture and roasted flavor of your favorite childhood kakanin. Featuring toasted glutinous rice flour slowly cooked in sweet coconut milk and rolled into perfect, bite-sized cylinders, it’s the ultimate comforting snack or holiday treat!

Sourcing Filipino supplies and ingredients for the blog here in our Central Texas has been rather frustrating. Having to drive 20 miles to the nearest Asian grocery store, only to find it half-stocked, makes me realize how spoiled I've been by Southern California's abundance of Asian and Filipino restaurants and supermarkets.
The pandesal, kutsinta, or pichi pichi that were readily available there and I used to take for granted have become precious commodities for me here in the South. Now, if I am craving Filipino kakanin or other delicacies, I have no choice but to make it myself.
Which I guess is not such a bad idea. Store-bought items can get rather expensive and at times, are not the best quality. And re-creating childhood favorites in your own kitchen can be so much fun! What can be more rewarding than biting into soft and chewy espasol you've labored over for hours?
What is espasol

Espasol is a classic Filipino sticky rice cake, or kakanin, originating from the province of Laguna. It's a popular pasalubong item known for its distinct cylindrical shape, chewy texture, and a nutty flavor from toasted rice flour.
The recipe below is a basic mix of glutinous rice flour, coconut milk, sugar, vanilla extract, and salt, but feel free to add shredded macapuno or buko for added texture.
I also made a ube flavor variety with fresh purple yam and ube extract. Stay tuned for the recipe!
Cooking instructions
Although the ingredients are few and the procedure is pretty straightforward, please be forewarned that making espasol involves a bit of elbow grease as the mixture has to be painstakingly stirred and turned over low heat until it's very sticky or "makunat" (what is the English translation for this word?).

Toast the rice flour in a dry skillet until pale gold and nutty in aroma. Do not leave the pan unattended as the flour can burn quickly and will add a bitter taste to the mixture. Set aside about a cup of the flour for coating the sticky rice cake later.
Whisk the toasted rice flour in the sweetened coconut milk and cook low and slow until the mixture reaches a soft, chewy consistency.

The easiest and quickest method I find for shaping the espasol into logs and dusting them with the toasted flour is to use a baking pan. Spread half of the reserved toasted flour on the bottom of the pan, spread the sticky rice mixture over the flour to the desired thickness, dust with the remaining toasted rice flour, and then cut into tubular shapes or bite-sized squares.
Cook's tip
Cook the sweetened coconut milk over a simmer, not a boil, as it might curdle or separate.
Frequently Asked Questions
Is espasol gluten-free?
Traditional espasol is naturally gluten-free because it's made with glutinous rice flour rather than wheat flour. However, always read labels on store-bought brands for the ingredient list. Also note that commercial preparations often share equipment, and cross-contamination can occur.
How to store

Individually wrap the prepared espasol in banana leaves or wax paper if desired. For longer storage, transfer to an airtight container and refrigerate to prevent quick spoilage and mold. It should last 3 to 5 days and will start drying out over time.
Give these delicious rice cakes a try! They require a bit of an arm workout but are so worth the effort. They're tasty, filling treats to have on hand for a midday snack or an after-meal dessert with coffee or your favorite samalamig, such as sago at gulaman or calamansi juice.
Ingredients
- 4 ½ cups glutinous rice flour
- 4 cups coconut milk
- 2 cups sugar
- 1 teaspoon vanilla extract
- 1 teaspoon salt
Instructions
- In a skillet over medium heat, toast rice flour, stirring frequently, for about 15 to 20 minutes or until color changes to pale gold and aroma becomes nutty. Set aside 1 cup for coating the espasol.
- In a wide pan over medium heat, combine coconut milk, sugar, vanilla extract, and salt. Bring to a simmer until the sugar and salt are dissolved.
- Slowly add 3 ½ cups of the toasted rice flour, whisking vigorously to prevent lumps. Lower heat and continue to cook, stirring and turning regularly, for about 30 to 40 minutes or until mixture is very sticky and becomes oily.
- Dust the bottom of a rectangular baking dish with ½ cup of the reserved toasted flour. Transfer mixture into the pan.
- With a lightly-greased knife or spatula, spread and flatten the mixture evenly. Sprinkle with the remaining reserved toasted flour.
- Cut the espasol into desired lengths and then roll on toasted flour to fully coat. Shake to rid of excess flour and wrap each piece in Japanese paper or banana leaves.
Notes
Video

Nutrition Information
“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”



Jen says
Hi! Does this have the same chewiness as Japanese Mochi?
Molly says
Hello po, I made this one yesterday po im just 19 years old po and future hrm. Nagustuhan po nila to super easy and ang sarap po
Soledad says
Hi! May substitute po ba ang coconut milk? O kailangan po talaga na coconut milk? Thanks!
Lycness09 says
Made this recipe several times and a lot of my friends love it and my son too. Remembering our province in the Philippines. Thank you Kawaling Pinoy.
Angelita Amali Monroy says
Can you freeze espasol?
Sony Costiniano says
Can I use canned coconut cream in place of coconut milk? Do I need to dilute it with water and how much water? Thanks for sharing your recipes and I love your videos!
kristin says
Hi ate, would u be able to help me out? Why everytime I make espasol, it is very crumbly. it does not look like it sticks together properly. The consistency of mine crumbles.. 🙁
Thank you
Dolores Mapili says
I have made your espasol and it was delicious. Sorry at that time I forgot to subscribe. Planning on making it again for Christmas. The first time I did it it took me a while to brown the rice flour but watching the video I saw my mistake. I used a small pan. Thank again 🙏🏽
Lori says
Hi Lalaine 🙂 just wondering if you’ve tried to toast the sweet rice flour in the oven instead of the pan? I toasted the flour in my wok but my fire alarm went off a few times even if it’s only in medium heat😅 they were delicious btw 🙂 thank you. Btw, could you please post recipe for asado buns? They will be perfect for lunchboxes 🙂 thank you again
Rowena says
Can I use shredded coconut or desiccated coconut ? Do I just have to put the shredded coconut together with the other liquid ingredients? I’m really craving for espasol so I have to make some I guess. Thanks
Loreta Diverson says
Hi mam, I tried once no bake empanada. But my dough I think is not perfect.. I flatten it but when start frying it opened. Why like that? Thank you
Loreta
Carla says
Kaylangan pa po ba i-toast yung shredded coconut? O kahit hindi na?
Vikki Domingo says
Thanks for sharing this recipe. What's the shelf life of espasol po?
Emy says
Hello , thank you for this nice recipe
I have question is it 3 1/2 cups of rice into the milk
Or 4 cups?
Because in the video it said Reserve 1/2 cup
In the writing it said 1 cup?
Cynthia de jesus says
Hi thank you so much for the espasol recipe pero nagkulang ung toasted white flour para sa toppings nag toast ako ulit at ang sarap thanks again from italy