
I discovered the beauty of traditional Filipino rice cakes while exploring Boston’s diverse culinary scene. These authentic treats showcase the perfect balance of sweet, chewy, and coconut-rich flavors.
This recipe stays true to its roots, using simple ingredients like glutinous rice, coconut milk, and sugar. The process is straightforward, yet the results are anything but ordinary—soft, slightly sticky, and irresistibly fragrant.
What makes this dish special is its versatility. Serve it warm for breakfast, as a sweet snack, or even as a dessert. The coconut milk adds a creamy richness that’s hard to resist.
With roots in Filipino tradition, this creation brings a taste of the Philippines to your kitchen. Here’s how to make it at home.
Ingredients for Pinoy Kakanin
Simple pantry staples transform into these fragrant, coconut-rich traditional treats with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Glutinous Rice Flour 🌾 | 2 cups | Also called sweet rice flour |
| Coconut Milk 🥥 | 2 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | 1 cup | Adjust to taste preference |
| Brown Sugar 🟤 | ½ cup | Packed, for depth of flavor |
| Water 💧 | 1 ½ cups | For mixing batter |
| Shredded Coconut 🥥 | ½ cup | Unsweetened, for topping |
| Pandan Leaves 🌿 | 2 pieces | Optional for aroma |
| Vanilla Extract 🌿 | 1 tsp | Pure for best flavor |
| Salt 🧂 | ¼ tsp | Balances sweetness |
| Butter 🧈 | 2 tbsp | For greasing pan |
| Lime Leaves 🍈 | 2 pieces | Optional, for citrus note |
The glutinous rice flour is non-negotiable for authentic texture—look for brands like Koda Farms or Bob’s Red Mill at Asian markets or well-stocked grocery stores. Full-fat coconut milk is essential; Thai Kitchen or Chaokoh deliver the creamy richness this dish demands. Pandan leaves (found frozen at Vietnamese grocers) add the signature aroma, but don’t skip the recipe if you can’t source them.
No pandan? Vanilla extract with a drop of green food coloring mimics the visual appeal. Brown sugar can be replaced with muscovado for deeper molasses notes. For a lighter version, coconut water at half the quantity works, though the flavor won’t be as rich. Shredded coconut is optional but adds delightful texture—toast it lightly for extra crunch.
Store leftovers in an airtight container at room temperature for 2 days or refrigerate for 1 week. Reheat briefly in the microwave or steamer to restore softness. The batter can be prepared a day ahead—just whisk before cooking. Freezing isn’t recommended as it alters the chewy texture.
Why You’ll Love This Recipe
- One Bowl Wonder: I just dump the glutinous rice flour, coconut milk, and sugars in a bowl, mix, and steam—no fancy steps.
- Coconut Caramel Love: That brown sugar and coconut milk combo gives it this deep, caramelized richness that lingers.
- Fiesta Ready: I bring this to potlucks and it disappears first—birthdays, holidays, or just because.
- Stretches for Days: A batch costs pennies and feeds my whole family, with leftovers that taste even better the next day.
Step-by-Step Instructions for Traditional Filipino Rice Cakes With Coconut Milk
Master this authentic method for perfectly textured rice cakes with rich coconut flavor.
Step 1: Prepare the Batter Base
In a large mixing bowl, combine the 2 cups Glutinous Rice Flour, 1 cup Granulated Sugar, and 0.25 tsp Salt. Whisk thoroughly to eliminate any lumps. The flour’s fine texture ensures a smooth, uniform batter that’s essential for traditional kakanin.
Gradually pour in the 1.5 cups Water while whisking continuously. This slow incorporation prevents clumping and creates a silky-smooth consistency. The batter should resemble thin pancake batter at this stage, with no dry pockets remaining.
Step 2: Infuse with Aromatics and Coconut Milk
Add the 2 cups Coconut Milk, 0.5 cup Brown Sugar, 1 tsp Vanilla Extract, 2 pieces Pandan Leaves, and 2 pieces Lime Leaves to the batter. Stir gently to combine. The coconut milk’s richness will develop into that signature creamy texture kakanin is known for.
The pandan and lime leaves release their fragrance during cooking, creating that authentic Filipino aroma. If using, tie the pandan leaves in a knot to make removal easier later. Let the batter rest for 10 minutes to allow the flavors to meld.
Step 3: Steam the Mixture
Grease a 9×9-inch baking pan with the 2 tbsp Butter, ensuring all surfaces are well coated. Pour the batter into the prepared pan, spreading it evenly. The buttered surface prevents sticking and adds a subtle richness to the final product.
Place the pan in a steamer with boiling water. Cover and steam over medium heat for 45-50 minutes. Check for doneness by inserting a toothpick in the center—it should come out clean when fully cooked. The top should appear set with a slight gloss.
Step 4: Add the Coconut Topping
Sprinkle the 0.5 cup Shredded Coconut evenly over the steamed rice cake. Return to the steamer and cook for an additional 10 minutes. This allows the coconut to soften slightly and adhere to the surface while developing a subtle toasted flavor.
The shredded coconut should become slightly golden and fragrant. This topping adds texture contrast and visual appeal to the traditional presentation. Remove the pan from the steamer and let it cool slightly before serving.
Pro Tips For Making Pinoy Kakanin
- Pre-cook the coconut milk: Simmer the coconut milk for 2-3 minutes before mixing with flour to remove the raw taste and prevent separation—I learned this the hard way after my first batch had an oily, split texture.
- Sift the flour: Glutinous rice flour clumps easily, so sift it twice to avoid lumps in your kakanin. My grandmother swore by this, and she was right: smooth batter means smooth results.
- Steam evenly, don’t rush: After pouring the batter into molds, steam for 30-40 minutes on medium heat—resist the urge to crank it up, or you’ll end up with a rubbery top and undercooked center.
- Use brown sugar syrup: Dissolve the brown sugar in water first and strain it to remove impurities. Sounds weird, but it works: your kakanin will have a cleaner, richer caramel flavor.
Troubleshooting This Recipe
Batter Too Thin
If your mixture resembles water, you likely added too much liquid. Stir in 1-2 tbsp glutinous rice flour at a time until it reaches pancake batter consistency. I always keep extra flour on hand for this exact reason. 💡
Batter Too Thick
When the batter is more like dough, gradually whisk in ¼ cup water until smooth. The texture should coat the back of a spoon but still drip slowly. This happened to me during my first test batch in my tiny Boston kitchen.
Uneven Steaming
If the center remains undercooked while edges set, your steamer may not be distributing heat evenly. Try rotating the pan 180° halfway through cooking. Also ensure your water level doesn’t drop below the steamer insert.
Sticky Texture Issues
Excess stickiness often means undercooking. Return to the steamer for 5-10 more minutes. If it’s overcooked and tough, you may have used too much flour next time, reduce by 2-3 tbsp. ✨
Coconut Milk Separation
If you see oil pooling on top, your coconut milk may have separated. Whisk the can vigorously before adding to the batter. I learned this trick after a frustrating batch split during steaming.
Pandan Flavor Too Weak
For stronger aroma, bruise the pandan leaves by tying them in a knot before adding. Alternatively, use 1 tsp pandan extract if leaves aren’t available. This makes a noticeable difference in the final flavor profile.
Nutrition Facts
Frequently Asked Questions
What can I use if I don’t have glutinous rice flour?
Regular rice flour won’t work as it lacks the sticky texture. For best results, use mochiko flour (sweet rice flour) as a direct substitute. Avoid all-purpose flour entirely.
Can I bake this instead of steaming?
Yes, but steaming yields the traditional chewy texture. For baking, use a water bath at 350°F for 45-50 minutes. The result will be slightly denser.
How do I know when it’s fully cooked?
Insert a toothpick in the center—it should come out clean. The top will appear set with a slight gloss. Undercooked kakanin will look translucent in spots.
Can I make this ahead of time?
Prepare the batter the night before and refrigerate. Steam fresh when ready to serve. Leftovers keep well in an airtight container for 2 days at room temperature.
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026