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.”



Kevin says
What brand of vanilla extract are you using?
Angelica says
Hi there Po
Could you substitute milk instead of coconut milk?
Nellie Martinez says
It seems easy to do it as you demonstrated..its like making ube jam too..keep on stirring but turned out very chewy and yummy..
Lalaine Manalo says
Yes, it's like making ube halaya 🙂
emily. says
i want to make ube halaya..
i need to know how plz...tnx..emily
Leslie says
What are the dimensions to your pan?
Lalaine Manalo says
The pan I used is a 6 x 9 rectangle pan. 🙂
Charmaine Love Labrador says
hi mam instead of white sugar we can use brown sugar right?
Den says
Hi, in which part can I add the shredded coconut? Or is it just for toppings? Thank you! 🙂
Love your blog!
Lalaine Manalo says
You can add it when the mixture is already smooth but still liquidy 🙂
adelina leyba says
good day po... what kind of pot po ang ginagamit nyo i want to try also your recipe using this pot thank you so much.
Lalaine Manalo says
Yung pot I believe granite siya. Nabili nang friend ko sa Dubai but she's not sure if they sell them outside of the Middle east. Try searching online. May mga nakita ako na granite rin pero iba lang ang itsura 🙂
Rorea turner says
Ur the best talaga poh meahhh
Lalaine Manalo says
Thank you so much Rorea.
Rosario Ramirez says
I never thought I could ever do this Espasol. It's been a favorite since I was in the Philippines. I aam now living in Canada. When I saw the recipe and read it, I said, why not try making. It seems easy. And I did. It's so delicious.It's just like the Espasol we used to buy in Laguna. Thanks for the recipe. I'll surely make this again and again.
I even added 1/2 cup of shredded coconut. Next I'll make it with chopped bottled Lanka.
Lalaine Manalo says
Hi Rosario!! The shredded coconut and Langka sounds really good!!
Lori says
Instead of toasting the glutinous rice flour, can I use ready to use cooked/fried glutinous rice flour?
Lalaine Manalo says
Hello Lori,
I am sorry but I've never heard of ready to use cooked or fried glutinous rice flour so I am not sure how it looks or if it's the same as the toasted rice flour 🙁
Cel says
Gooey -makunat . Thanks for the recipe
Lalaine Manalo says
You're welcome, Cel!
Minette says
Hi Ms Lalaine!
If I have to use fresh coconut milk, will I consider the first pressed coconut juice or the second? Or both? Would appreciate your response. Thankies!
Lalaine Manalo says
I use the second extraction, but you can use the first press if you like and just add a bit more water so the starting mixture wouldn't be too thick.
Jec says
Hi, Lalaine! It’s me again.
I made this today! I can’t believe how easy it is. Even my two toddlers love them.
Thanks!
Lalaine says
Thank you, Jec! I am glad you enjoyed the recipe!
Charmae says
Wala pong video?
Lalaine says
Wala pa right now, hopefully soon 🙂
Janet Quinto says
I've just made the espasol. It came out perfectly by following your recipe. Thank you! It brings back memories of my younger years.
Lalaine says
Yey! I am glad you had success with the espasol. Food does bring the best memories 🙂
Cristina says
"makunat"....chewy?
Lalaine says
Yes, I believe, chewy is the best way to translate "makunat". Sometimes, I wish I can blog in our language. A lot are lost in translation. 🙂
Raymund says
I agree, there are lots of words that can be described differently.
John Mark says
Ilang servings magagawa nito? Gaano kadami?
Lalaine Manalo says
24 pieces. The serving depends on how much you want to eat 🙂