Filipino Sweet Rice Bibingka with Coconut Caramel

Updated November 3, 2026

Total time
1 hr 57 min
prep 20 min · cook 1 hr 17 min
Serves
9
portions as written

Jump to recipe

Filipino Sweet Rice Bibingka with Coconut Caramel

Filipino sweet rice bibingka, often called bibingkang malagkit, is a chewy baked rice cake made with glutinous rice, coconut milk, and sugar. This version is cooked on the stovetop, baked until set, then finished with a thick coconut-sugar topping for a rich, sliceable dessert. Recipes vary by region and household; this one keeps the method straightforward while highlighting the familiar coconut flavor.

Ingredients

  • 2 cups (370 g) glutinous rice, also sold as sweet rice or sticky rice
  • 1 can (13.5 oz / 400 ml) full-fat coconut milk, well shaken
  • 1 1/2 cups (360 ml) water
  • 3/4 cup (150 g) packed brown sugar
  • 1/4 teaspoon (1.5 g) fine salt
  • 1 cup (240 ml) coconut cream, for the topping
  • 1/2 cup (100 g) packed brown sugar, for the topping
  • 1/8 teaspoon (about 0.7 g) fine salt, for the topping
  • 1 banana leaf, about 12 inches (30 cm) square, optional
  • 1 teaspoon (5 ml) neutral oil, for greasing the pan or leaf

Instructions

  1. Prepare the pan and rice, 20 minutes. Heat the oven to 350°F (175°C). Lightly oil an 8-inch (20 cm) square baking pan. If using banana leaf, briefly pass it over a low flame or dip it in hot water until pliable, pat it dry, then press it into the pan with the edges coming up the sides. Brush the leaf lightly with oil. Rinse the glutinous rice in a bowl of cool water, stirring it with your fingers, and drain. Repeat until the water is less cloudy; it does not need to become completely clear.
  2. Cook the rice, 35 minutes. Combine the drained rice, coconut milk, water, and 1/4 teaspoon salt in a heavy saucepan. Bring the mixture just to a gentle boil over medium heat, stirring so the rice does not settle and scorch. Lower the heat, cover partially, and simmer for 25 minutes, stirring every few minutes and scraping the bottom and corners. Stir in the 3/4 cup brown sugar. Continue cooking uncovered for about 10 minutes, stirring often, until the grains are tender and the mixture is very thick. It should hold together when stirred, though it will still look moist. If the pan becomes dry before the rice is tender, stir in hot water a tablespoon at a time.
  3. Fill and bake, 30 minutes. Spoon the hot rice mixture into the prepared pan. Wet or lightly oil the back of a spoon and press the rice into an even layer, taking care around the leaf-lined edges. Bake uncovered for 30 minutes, until the surface looks set and the edges are lightly browned. The cake will firm further as it cools; it is meant to be dense and chewy, not fluffy.
  4. Make the coconut topping, 12 minutes. While the cake bakes or just after it comes out, combine the coconut cream, 1/2 cup brown sugar, and 1/8 teaspoon salt in a small, heavy saucepan. Bring to a gentle simmer over medium-low heat, stirring until the sugar dissolves. Cook for about 12 minutes, stirring frequently, until the mixture is glossy and thick enough to coat a spoon. Keep the heat moderate: coconut cream can catch on the bottom if left unstirred. It thickens more as it cools.
  5. Top and cool, 20 minutes. Spread the warm coconut topping over the baked rice in an even layer. Let the cake rest in the pan for at least 20 minutes before cutting. For neat portions, run a thin oiled knife around the edge and wipe the blade between cuts. Serve warm or at room temperature.

Tips

  • Use the right rice. Glutinous rice is also labeled sweet rice or sticky rice, and it is what gives this cake its cohesive, chewy texture. It does not contain more gluten than ordinary rice despite the name. Do not substitute jasmine or long-grain rice; those varieties cook up separate and will not bind into the same cake.
  • Choose coconut cream for the topping. Coconut cream is thicker and richer than coconut milk, so it makes a topping that stays on the cake instead of running off. If you can only find coconut milk, chill the can and use the thick solid portion from the top. The topping may be a little less rich and may take a few extra minutes to thicken.
  • Control the heat during stovetop cooking. A gentle simmer and frequent stirring help the rice soften without scorching. Use a heavy-bottomed saucepan if possible. If the rice is still distinctly firm at the end of its cooking time, add a splash of hot water and continue simmering until tender rather than turning up the heat.
  • Plan for a soft set while warm. The rice mixture is sticky and can seem loose when it first comes out of the oven. Allow the full cooling time before slicing, and do not add extra rice to make it seem firmer in the pan; too much rice can leave the finished cake dry and hard.

Serving Suggestions

Cut the cake into nine squares for generous portions or smaller pieces for a dessert platter. It is delicious slightly warm, when the rice is soft and the coconut topping is still supple, and it also slices cleanly at room temperature. Serve it on its own with coffee or tea, or alongside fresh mango, pineapple, or another tart fruit to balance the sweetness. For a festive spread, arrange small squares with other Filipino kakanin, the broad family of rice- and root-based snacks and sweets. If using banana leaf, you can leave it beneath the cake for serving, but remove it before eating.

Variations

Add latik. Latik is the toasted coconut curd traditionally made by simmering coconut cream until its oil separates and the solids brown. It takes more attention than the quick caramel topping here, but gives a nutty, toasted finish. Sprinkle a small amount over the glazed cake just before serving. In some places, the word latik refers to a syrupy coconut topping instead, so the name and topping style can vary.

Use muscovado sugar. Replace the brown sugar with the same amount of muscovado sugar if available. It brings a deeper molasses-like flavor and a darker color. Dark brown sugar is a practical substitute; white sugar will work in a pinch, though both the rice and topping will taste less caramel-like.

Make a smaller batch. Halve all ingredients and bake in a greased 6-inch (15 cm) square pan. Begin checking the cake after 20 minutes in the oven, as a smaller, shallower batch may set sooner. The stovetop rice still needs to become tender before it goes into the pan.

Try a different finish. A light sprinkle of toasted sesame seeds adds a savory-nutty contrast, while a few strips of salted egg are sometimes used in other styles of bibingka. Those are optional additions rather than requirements for this sweet-rice version; add them sparingly so they do not overwhelm the coconut.

Storage and Reheating

Let the cake cool, then refrigerate it in an airtight container within 2 hours of baking. It keeps for 3 to 4 days in the refrigerator. The topping firms when cold, and the rice becomes noticeably denser, so bring a portion toward room temperature before serving if you prefer a softer bite.

For a warm serving, microwave an individual piece for about 15 to 25 seconds, checking and adding short bursts if needed. To warm several portions, cover them loosely with foil and heat in a 300°F (150°C) oven until warmed through, usually 10 to 15 minutes. Avoid prolonged heating, which can dry out the rice. For longer storage, wrap individual pieces well and freeze for up to 2 months; thaw overnight in the refrigerator and reheat gently. Do not leave the cake at room temperature for more than 2 hours.

Frequently Asked Questions

Is bibingkang malagkit the same as regular bibingka?
They are related Filipino rice cakes, but the names can describe different styles. Bibingkang malagkit is specifically known for its sticky-rice texture and coconut-rich preparation. Other bibingka recipes may use rice flour or a different batter and can have a lighter, more cake-like crumb. Regional and family recipes vary.

Can I use regular rice instead of glutinous rice?
Regular white rice will not give the same cohesive, chewy result. Glutinous rice contains the starch characteristics needed for the cake to hold together. Look for packages labeled glutinous rice, sweet rice, or sticky rice at an Asian grocery store or in the international foods section.

Do I have to use banana leaf?
No. It adds a gentle leafy aroma and helps release the cake, but parchment paper works well. Cut a piece to line the bottom and sides of the pan, then lightly oil it. The flavor will be a little less traditional, but the rice cake will still bake properly.

Why did my rice cake turn out hard or dry?
Common causes include using ordinary rice, cooking the rice until the liquid has disappeared before the grains are tender, or baking too long. Keep the stovetop simmer gentle and stir often; add a little hot water if the rice needs more time. The cake will firm as it cools, so judge doneness by tender rice and a set surface rather than waiting for it to feel firm in the oven.

Can I make the cake ahead?
Yes. Bake and glaze it up to a day ahead, cool it, and refrigerate it covered. The chilled cake will be firmer, so serve it at room temperature or warm portions briefly before serving. For the freshest-looking topping, you can also bake the rice layer ahead and make and spread the topping on the day you plan to serve it.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).