20 Delicious Filipino Dessert Recipes Authentic

Beyond the tropical beaches and vibrant festivals of the Philippines lies a world of irresistible desserts waiting to be discovered. From creamy, melt-in-your-mouth treats to sweet, sticky delights, Filipino sweets offer a unique and comforting taste of home. Get ready to explore 20 authentic recipes that will bring the warmth and flavor of the Philippines right into your kitchen—let’s dive in!

Ube Halaya (Purple Yam Jam)

Ube Halaya (Purple Yam Jam)
Ube halaya has become my go-to dessert whenever I want to impress guests with something vibrantly beautiful yet surprisingly simple to make. I first discovered this purple yam jam at a Filipino potluck and have been perfecting my version ever since—it’s the kind of recipe that feels like a warm hug, especially during chilly evenings when I’m craving something sweet and comforting.

Ingredients

Ube (purple yam) – 2 cups, mashed
Coconut milk – 1 cup
Granulated sugar – ¾ cup
Unsalted butter – 2 tbsp
Condensed milk – ½ cup

Instructions

1. Peel and chop 2 large ube roots into 1-inch cubes. 2. Steam the ube cubes over boiling water for 25 minutes until fork-tender. 3. Transfer the steamed ube to a bowl and mash thoroughly with a fork until no lumps remain. 4. Combine the mashed ube, 1 cup coconut milk, ¾ cup granulated sugar, 2 tbsp unsalted butter, and ½ cup condensed milk in a non-stick saucepan. 5. Cook the mixture over medium-low heat, stirring continuously with a wooden spoon to prevent scorching. 6. Continue stirring for 30-35 minutes until the mixture thickens and pulls away from the sides of the pan. 7. Transfer the thickened ube halaya to a lightly greased loaf pan. 8. Smooth the top with a spatula and let it cool completely at room temperature for 2 hours. 9. Cover the pan with plastic wrap and refrigerate for at least 4 hours before serving. Creamy and subtly sweet with hints of vanilla and coconut, this ube halaya develops an even richer flavor after a day in the fridge. I love spreading it on toast for breakfast or layering it in parfait glasses with fresh mango slices—the vibrant purple makes every serving feel like a celebration.

Leche Flan (Filipino Caramel Custard)

Leche Flan (Filipino Caramel Custard)
Very few desserts transport me back to family gatherings quite like Leche Flan. I remember my Tita always bringing this silky custard to holidays, and now I’ve perfected my own version that’s surprisingly simple to make at home—no fancy equipment needed, just patience and a watchful eye.

Ingredients

  • Granulated sugar – ¾ cup
  • Water – ¼ cup
  • Egg yolks – 10
  • Sweetened condensed milk – 1 (14 oz) can
  • Evaporated milk – 1 (12 oz) can
  • Vanilla extract – 1 tsp

Instructions

  1. Combine granulated sugar and water in a saucepan over medium heat.
  2. Swirl the pan occasionally (do not stir) until the sugar dissolves and turns deep amber in color, about 8–10 minutes.
  3. Immediately pour the hot caramel into a 9-inch round baking pan, tilting to coat the bottom evenly.
  4. Let the caramel cool and harden completely at room temperature for 15 minutes.
  5. Preheat your oven to 325°F and prepare a water bath by placing the flan pan inside a larger roasting pan.
  6. In a large bowl, whisk together egg yolks, sweetened condensed milk, evaporated milk, and vanilla extract until smooth and fully combined.
  7. Strain the custard mixture through a fine-mesh sieve into the caramel-coated pan to remove any lumps.
  8. Cover the flan pan tightly with aluminum foil to prevent a skin from forming.
  9. Carefully pour hot water into the roasting pan until it reaches halfway up the sides of the flan pan.
  10. Bake for 50–60 minutes, or until the custard is set around the edges but still slightly jiggly in the center.
  11. Remove the flan from the water bath and let it cool to room temperature for 1 hour.
  12. Refrigerate for at least 4 hours or overnight to fully set.
  13. To unmold, run a thin knife around the edges of the pan and invert onto a serving plate.

So velvety and rich, this Leche Flan melts on the tongue with its deep caramel notes. I love serving it chilled with a sprinkle of sea salt or fresh berries to cut through the sweetness—it’s always the first dessert to disappear at potlucks!

Halo-Halo (Mixed Dessert with Shaved Ice)

Halo-Halo (Mixed Dessert with Shaved Ice)
A sizzling summer afternoon in Arizona had me craving something cold and tropical, which is how I discovered halo-halo—a Filipino dessert that’s as fun to assemble as it is to eat. I first tried it at a friend’s potluck and immediately fell in love with the colorful layers and refreshing crunch of shaved ice. Now, I keep the ingredients stocked for those sweltering days when only a frosty treat will do.

Ingredients

Shaved ice – 4 cups
Sweetened red beans – ½ cup
Sweetened jackfruit – ½ cup
Ube halaya – ½ cup
Evaporated milk – ¾ cup
Leche flan – 2 slices
Pinipig rice crisps – ¼ cup
Ice cream – 2 scoops

Instructions

1. Chill four tall glasses in the freezer for 15 minutes to keep the dessert cold longer.
2. Layer 2 tablespoons of sweetened red beans at the bottom of each chilled glass.
3. Add 2 tablespoons of sweetened jackfruit over the red beans in each glass.
4. Spoon 2 tablespoons of ube halaya evenly over the jackfruit layer in each glass.
5. Fill each glass to the top with 1 cup of finely shaved ice, packing it down gently.
6. Drizzle 3 tablespoons of evaporated milk evenly over the shaved ice in each glass.
7. Top each dessert with ½ slice of leche flan placed in the center of the ice.
8. Sprinkle 1 tablespoon of pinipig rice crisps around the leche flan in each glass.
9. Add ½ scoop of ice cream beside the leche flan in each glass for extra creaminess.
10. Serve immediately with long spoons for mixing all layers together thoroughly.
From the first spoonful, you’ll love how the creamy ube melds with the crunchy ice and sweet beans. For a fun twist, I sometimes add a splash of coconut syrup or serve it with buttered toast on the side—the contrast of warm bread and cold dessert is surprisingly delightful.

Bibingka (Coconut Rice Cake)

Bibingka (Coconut Rice Cake)
Last week, my neighbor brought over this incredible Filipino coconut rice cake that had me begging for the recipe after just one bite. I’ve been experimenting with it ever since, tweaking it to perfection in my own kitchen. Let me share my favorite version with you—it’s become my go-to dessert for potlucks and cozy nights alike.

Ingredients

– Rice flour – 1½ cups
– Granulated sugar – ¾ cup
– Baking powder – 2 tsp
– Salt – ¼ tsp
– Coconut milk – 1¼ cups
– Eggs – 2 large
– Unsalted butter – 3 tbsp, melted
– Grated coconut – ½ cup

Instructions

1. Preheat your oven to 350°F and grease an 8-inch round baking pan.
2. Whisk together rice flour, sugar, baking powder, and salt in a large bowl until fully combined.
3. In a separate bowl, beat the eggs with a fork until uniform in color.
4. Pour coconut milk into the egg mixture and stir until completely incorporated.
5. Combine the wet ingredients with the dry ingredients, mixing until no lumps remain.
6. Stir in 2 tablespoons of melted butter, reserving 1 tablespoon for later.
7. Pour the batter into the prepared pan and tap it gently on the counter to remove air bubbles.
8. Bake for 25–30 minutes, or until the edges are golden brown and a toothpick inserted in the center comes out clean.
9. Brush the top with the remaining melted butter while the cake is still hot.
10. Sprinkle grated coconut evenly over the entire surface.
11. Let the bibingka cool in the pan for 15 minutes before slicing. A pro tip: For extra flavor, toast the grated coconut in a dry skillet over medium heat for 2–3 minutes until lightly golden before sprinkling. Another favorite trick—line your pan with banana leaves for an authentic aromatic touch. And don’t skip the butter brushing step—it keeps the top moist and helps the coconut stick beautifully.
A warm slice of this bibingka offers a wonderfully chewy yet tender texture with sweet coconut flavor in every bite. I love serving it slightly warm with a drizzle of condensed milk or alongside strong coffee for balance. The subtle saltiness from the butter perfectly complements the natural sweetness, making it impossible to stop at just one piece.

Puto (Steamed Rice Cakes)

Puto (Steamed Rice Cakes)
Zesty and wonderfully soft, puto has become my go-to Filipino snack ever since my neighbor brought over a steaming batch last Christmas. These little steamed rice cakes have that perfect balance of slight sweetness and pillowy texture that makes them impossible to eat just one. I love how they come together with just a handful of pantry staples—no fancy equipment needed beyond a steamer.

Ingredients

Rice flour – 1 cup
Sugar – ½ cup
Baking powder – 1 tsp
Water – ¾ cup
Salt – ¼ tsp

Instructions

1. Combine 1 cup rice flour, ½ cup sugar, 1 tsp baking powder, and ¼ tsp salt in a large mixing bowl.
2. Gradually pour in ¾ cup water while whisking continuously to prevent lumps from forming.
3. Whisk the batter for exactly 2 minutes until completely smooth and slightly thickened.
4. Let the batter rest at room temperature for 15 minutes to allow the rice flour to fully hydrate.
5. While batter rests, fill a steamer pot with 2 inches of water and bring to a rolling boil over high heat.
6. Lightly grease 8 small ramekins or puto molds with neutral oil to prevent sticking.
7. Fill each prepared mold ¾ full with the rested batter, leaving room for expansion.
8. Place filled molds in the steamer basket, ensuring they don’t touch each other.
9. Cover steamer with a tight-fitting lid and steam over medium-high heat for 15 minutes.
10. Check doneness by inserting a toothpick into the center of a puto—it should come out clean with no wet batter.
11. Remove steamer from heat and let puto sit covered for 3 minutes to prevent collapsing.
12. Carefully remove puto from molds using a small offset spatula while still warm.

Perfectly steamed puto should be springy to the touch with tiny uniform holes throughout. The subtle sweetness makes them fantastic with a pat of butter melting on top, or try them alongside savory dishes like pancit for that classic sweet-salty Filipino combination.

Buko Pandan (Coconut and Pandan Jelly Dessert)

Buko Pandan (Coconut and Pandan Jelly Dessert)
Wandering through my local Asian market last week, I spotted fresh pandan leaves and immediately knew I had to recreate my favorite Filipino dessert from my college roommate’s family recipe. This Buko Pandan brings back such warm memories of potlucks and celebrations where this vibrant green jelly always stole the show. I love how the coconut and pandan create this magical tropical flavor combination that feels both exotic and comforting at the same time.

Ingredients

Pandan leaves – 10 fresh leaves
Water – 4 cups
Agar agar powder – 2 tbsp
Sugar – ¾ cup
Coconut water – 1 cup
Young coconut meat – 2 cups, shredded
Condensed milk – ½ cup
Heavy cream – 1 cup

Instructions

1. Wash 10 fresh pandan leaves thoroughly under cold running water.
2. Cut the pandan leaves into 2-inch pieces using kitchen scissors.
3. Combine pandan leaves and 4 cups water in a medium saucepan.
4. Bring the mixture to a boil over medium-high heat, then reduce to a simmer.
5. Simmer for 15 minutes until the water turns pale green and fragrant.
6. Strain the pandan water through a fine mesh sieve, pressing the leaves to extract all liquid.
7. Return the strained pandan water to the clean saucepan.
8. Add 2 tbsp agar agar powder to the pandan water and whisk vigorously until completely dissolved.
9. Stir in ¾ cup sugar and continue whisking until the sugar dissolves completely.
10. Pour in 1 cup coconut water and whisk to combine all ingredients.
11. Bring the mixture to a boil over medium heat, then immediately reduce to a gentle simmer.
12. Simmer for 5 minutes, stirring constantly with a wooden spoon to prevent sticking.
13. Remove from heat and let the mixture cool for 2 minutes until it thickens slightly.
14. Pour the pandan jelly into a 9×13 inch baking dish, spreading it evenly.
15. Let the jelly cool completely at room temperature for 30 minutes.
16. Refrigerate the jelly for 2 hours until completely set and firm to the touch.
17. Cut the set jelly into ½-inch cubes using a sharp knife.
18. Combine 2 cups shredded young coconut meat, ½ cup condensed milk, and 1 cup heavy cream in a large mixing bowl.
19. Gently fold in the pandan jelly cubes until evenly distributed throughout the coconut mixture.
20. Chill the assembled dessert in the refrigerator for 1 hour before serving.

Oh, the final texture is absolutely divine—the firm yet yielding jelly cubes contrast beautifully with the creamy coconut mixture in every spoonful. I love serving this in clear glass bowls to show off those vibrant green jelly pieces against the white coconut cream, and sometimes I’ll top it with toasted coconut flakes for extra crunch. The pandan’s subtle vanilla-like aroma combined with the tropical coconut creates this unforgettable flavor that always transports me straight to a beach vacation, even when I’m just enjoying it at my kitchen table.

Sapin-Sapin (Layered Sticky Rice Cake)

Sapin-Sapin (Layered Sticky Rice Cake)
Trying new desserts always excites me, especially when they come with beautiful layers like this Filipino classic I discovered at a potluck last month. Sapin-sapin’s vibrant colors and chewy texture had me hooked from the first bite, and after some kitchen experiments, I’m thrilled to share my simplified version that brings those stunning stripes home.

Ingredients

– Glutinous rice flour – 2 cups
– Coconut milk – 1 ½ cups
– Granulated sugar – ¾ cup
– Ube flavoring – 1 tsp
– Pandan flavoring – 1 tsp
– Water – ¼ cup

Instructions

1. Combine glutinous rice flour, coconut milk, and granulated sugar in a mixing bowl.
2. Whisk the mixture for 2 minutes until the sugar dissolves completely and no lumps remain.
3. Divide the batter equally into three separate small bowls.
4. Add ube flavoring to the first bowl and stir until the color is evenly purple.
5. Leave the second bowl plain for the white middle layer.
6. Add pandan flavoring to the third bowl and stir until it turns light green uniformly.
7. Grease a 6-inch round cake pan lightly with coconut oil to prevent sticking.
8. Pour the purple ube batter into the pan, spreading it evenly with a spatula.
9. Steam the pan over boiling water for 10 minutes until the layer sets firm to touch.
10. Pour the plain white batter over the cooked purple layer, spreading it gently.
11. Steam for another 10 minutes until the white layer is fully set.
12. Pour the green pandan batter as the final layer, smoothing the top.
13. Steam for a final 15 minutes until a toothpick inserted comes out clean.
14. Remove the pan from the steamer and let it cool completely at room temperature for 1 hour.
15. Run a knife around the edges of the pan to loosen the cake.
16. Invert the pan onto a plate to release the layered cake.
17. Slice the sapin-sapin into wedges using a sharp knife wiped with water between cuts for clean edges. Don’t rush the cooling—it helps the layers hold their shape when slicing. During steaming, keep the lid on tightly to maintain even heat and prevent water droplets from falling on the cake. For extra richness, you can toast shredded coconut and sprinkle it over the top before serving. Delightfully chewy and subtly sweet, each layer offers a unique flavor that plays well together. I love serving it slightly warm with a drizzle of coconut cream or pairing it with fresh mango slices for a tropical twist.

Kutsinta (Brown Rice Cake)

Kutsinta (Brown Rice Cake)
Craving something uniquely chewy and subtly sweet? I first discovered kutsinta at a Filipino potluck and became instantly obsessed with its jiggly texture and caramel-like flavor. Now I make these steamed rice cakes whenever I need a comforting treat that transports me straight to tropical markets.

Ingredients

Rice Flour – 1 cup
Brown Sugar – ¾ cup
Water – 1 ½ cups
Lye Water – 1 tsp
Annatto Powder – ¼ tsp

Instructions

1. Combine 1 cup rice flour, ¾ cup brown sugar, and ¼ tsp annatto powder in a mixing bowl.2. Gradually pour 1 ½ cups water into the dry ingredients while whisking continuously to prevent lumps.3. Add 1 tsp lye water and whisk for 2 minutes until the batter is completely smooth and orange-colored.4. Strain the batter through a fine-mesh sieve into another bowl to remove any remaining lumps.5. Pour the strained batter into individual muffin molds, filling each ¾ full.6. Place the filled molds in a steamer basket, making sure they don’t touch each other.7. Cover the steamer with its lid, wrapping the lid with a kitchen towel to prevent condensation from dripping onto the cakes.8. Steam over boiling water at 212°F for 25 minutes until the kutsinta surfaces appear glossy and firm to touch.9. Remove the steamer from heat and let the kutsinta cool in the molds for 10 minutes.10. Gently run a butter knife around the edges of each mold to release the rice cakes.Beyond their beautiful amber color, these kutsinta delight with their springy, gelatinous texture that’s surprisingly light. I love serving them topped with freshly grated coconut for contrasting texture, or drizzled with a thin caramel sauce for extra indulgence when I’m feeling fancy.

Turon (Banana and Jackfruit Spring Rolls)

Turon (Banana and Jackfruit Spring Rolls)
Haven’t you ever had one of those days where you’re craving something sweet but don’t want to spend hours in the kitchen? That’s exactly how I discovered this magical Filipino street food snack that’s become my go-to quick dessert. Zesty, sweet, and satisfyingly crunchy, these banana and jackfruit spring rolls deliver that perfect balance of textures and flavors that’ll make you feel like you’re enjoying a tropical treat right at home. The crisp wrapper gives way to soft, warm bananas with the subtle tropical notes of jackfruit – it’s pure comfort in every bite. Serve them warm with a scoop of vanilla ice cream for that classic hot-and-cold contrast, or drizzle with caramel sauce for an extra indulgent twist that’ll have everyone asking for seconds.

Ingredients

– Ripe bananas – 4
– Jackfruit in syrup – ½ cup
– Spring roll wrappers – 12
– Brown sugar – ¼ cup
– Vegetable oil – 2 cups

Instructions

1. Peel 4 ripe bananas and slice them lengthwise into quarters.
2. Drain ½ cup of jackfruit in syrup and chop it into thin strips.
3. Lay one spring roll wrapper flat on a clean surface with one corner pointing toward you.
4. Place one banana quarter horizontally across the bottom third of the wrapper.
5. Sprinkle 1 teaspoon of brown sugar evenly over the banana.
6. Arrange several jackfruit strips alongside the banana.
7. Fold the bottom corner of the wrapper over the filling, then fold in the side corners.
8. Roll the wrapper tightly toward the top corner, sealing the edge with a dab of water.
9. Repeat steps 3-8 with remaining ingredients.
10. Heat 2 cups of vegetable oil in a deep pan to 350°F.
11. Carefully place 3-4 spring rolls into the hot oil using tongs.
12. Fry for 2-3 minutes until golden brown, flipping halfway through.
13. Remove fried spring rolls and drain on a wire rack or paper towels.
14. Continue frying remaining batches until all are cooked.

Ginataang Bilo-Bilo (Sticky Rice Balls in Coconut Milk)

Ginataang Bilo-Bilo (Sticky Rice Balls in Coconut Milk)

Keeping warm during chilly evenings always makes me crave something comforting from my childhood, and this Filipino dessert instantly transports me back to my lola’s kitchen with its sweet, creamy aroma.

Ingredients

  • Glutinous rice flour – 1 cup
  • Water – ½ cup
  • Coconut milk – 2 cups
  • Brown sugar – ½ cup
  • Sweet potato – 1 medium, peeled and cubed
  • Plantain – 1, sliced into rounds
  • Tapioca pearls – ¼ cup

Instructions

  1. Combine glutinous rice flour and water in a mixing bowl.
  2. Knead the mixture for 3 minutes until it forms a smooth, pliable dough.
  3. Pinch off small pieces of dough and roll them into ½-inch balls between your palms.
  4. Bring 4 cups of water to a rolling boil in a medium pot over high heat.
  5. Drop the rice balls into the boiling water and cook for 5 minutes until they float to the surface.
  6. Remove the cooked rice balls with a slotted spoon and set them aside.
  7. Pour coconut milk into a clean pot and heat it over medium heat until it simmers gently.
  8. Add brown sugar and stir continuously for 2 minutes until fully dissolved.
  9. Tip: To prevent the coconut milk from curdling, avoid boiling it vigorously—keep it at a steady simmer.
  10. Add sweet potato cubes and cook for 10 minutes until tender when pierced with a fork.
  11. Stir in plantain slices and tapioca pearls, simmering for another 8 minutes.
  12. Tip: Soak tapioca pearls in water for 10 minutes beforehand to reduce cooking time and ensure they turn translucent.
  13. Gently add the cooked rice balls to the pot and simmer everything together for 5 minutes.
  14. Tip: Stir occasionally with a wooden spoon to prevent sticking and distribute flavors evenly.
  15. Remove the pot from heat and let it sit for 5 minutes to thicken slightly.

Perfectly chewy rice balls and soft sweet potatoes swim in that rich, sweet coconut broth, making each spoonful a cozy hug. I love serving it warm in deep bowls, sometimes with a sprinkle of toasted coconut on top for extra crunch.

Maja Blanca (Coconut Pudding)

Maja Blanca (Coconut Pudding)
Ooh, there’s something so comforting about Maja Blanca that takes me right back to my first bite at a Filipino potluck. I’d never tried coconut pudding before, but its creamy texture and subtle sweetness won me over instantly—now I make it whenever I need a simple, satisfying dessert. Honestly, it’s become my go-to for last-minute gatherings because it comes together with just a handful of pantry staples.

Ingredients

Coconut Milk – 2 cups
Cornstarch – ½ cup
Sugar – ¾ cup
Water – 1 cup

Instructions

1. Pour 2 cups of coconut milk into a medium saucepan.
2. Add ¾ cup of sugar to the saucepan and whisk to combine.
3. Place the saucepan over medium heat and stir continuously until the sugar dissolves completely, about 2–3 minutes.
4. In a separate bowl, whisk together ½ cup of cornstarch and 1 cup of water until no lumps remain.
5. Slowly pour the cornstarch mixture into the saucepan while stirring constantly to prevent clumping.
6. Continue stirring over medium heat until the mixture thickens and large bubbles form on the surface, about 5–7 minutes.
7. Immediately transfer the thickened pudding to a lightly greased 8×8-inch baking dish.
8. Smooth the top with a spatula and let it cool at room temperature for 30 minutes.
9. Cover the dish with plastic wrap and refrigerate for at least 4 hours or until fully set.
10. Cut the pudding into squares and serve chilled. Here’s the magic: it firms up into a silky, jiggly treat that melts on your tongue with pure coconut flavor. I love topping it with toasted coconut flakes or a drizzle of caramel for extra crunch, but it’s just as dreamy plain—cool, creamy, and irresistibly simple.

Cassava Cake (Yuca Cake)

Cassava Cake (Yuca Cake)

Just when I thought I’d tried every comforting dessert under the sun, I stumbled upon cassava cake at a Filipino potluck last month—and immediately begged my friend Lorna for her family recipe. My kitchen now smells like toasted coconut and sweet memories every time I bake this tropical treat, which has quickly become my go-to for casual gatherings.

Ingredients

  • Grated cassava – 4 cups
  • Coconut milk – 1 ½ cups
  • Sweetened condensed milk – 1 cup
  • Eggs – 2
  • Sugar – ½ cup
  • Butter – 2 tbsp

Instructions

  1. Preheat your oven to 350°F and grease an 8×8 inch baking pan with butter.
  2. Combine grated cassava, coconut milk, sweetened condensed milk, eggs, and sugar in a large mixing bowl.
  3. Whisk the mixture vigorously for 2 minutes until fully smooth—no lumps should remain.
  4. Pour the batter into the prepared pan and tap it gently on the counter to release air bubbles.
  5. Bake for 45 minutes until the edges pull away from the pan and the center springs back when touched.
  6. Melt 2 tbsp of butter in a small saucepan over medium heat for 1 minute.
  7. Brush the melted butter evenly over the hot cake surface using a pastry brush.
  8. Switch your oven to broil and return the cake to the top rack for 3-4 minutes until golden spots appear.
  9. Remove from oven and cool completely on a wire rack for 2 hours before slicing.

My favorite part is how the broiling creates that caramelized crust contrasting with the soft, pudding-like interior. Serve it slightly warm with a drizzle of extra coconut milk, or chill it overnight for a firmer texture that holds perfect squares—either way, it disappears faster than I can photograph it!

Bibingkang Malagkit (Sticky Rice Cake)

Bibingkang Malagkit (Sticky Rice Cake)
Growing up with Filipino friends, I always looked forward to potlucks where someone would bring this incredible sticky rice cake that had the most amazing caramelized coconut topping. I finally convinced my friend’s lola to share her recipe, and after a few trials (and one slightly burnt attempt), I’ve perfected my home version that’s surprisingly simple to make.

Ingredients

– Glutinous rice – 2 cups
– Coconut milk – 13.5 oz can
– Brown sugar – 1 cup
– Water – 1 cup
– Salt – ½ tsp
– Butter – 2 tbsp

Instructions

1. Rinse 2 cups of glutinous rice under cold water until the water runs clear. 2. Combine the rinsed rice with 1 cup of water in a rice cooker. 3. Cook the rice in the rice cooker using the standard white rice setting. 4. While the rice cooks, pour the entire 13.5 oz can of coconut milk into a saucepan. 5. Add 1 cup of brown sugar and ½ tsp salt to the coconut milk. 6. Cook the coconut milk mixture over medium heat, stirring constantly with a whisk, until the sugar completely dissolves and the mixture thickens slightly, about 5-7 minutes. 7. Remove the coconut milk mixture from heat once it reaches a thin syrup consistency. 8. Preheat your oven to 375°F. 9. Grease an 8×8 inch baking pan with 1 tbsp of butter. 10. Spread the cooked sticky rice evenly in the prepared baking pan, pressing down firmly with a spatula. 11. Pour the warm coconut milk mixture evenly over the rice layer. 12. Dot the top with the remaining 1 tbsp of butter cut into small pieces. 13. Bake at 375°F for 25-30 minutes until the top is golden brown and bubbly. 14. Remove the pan from the oven and let it cool completely to room temperature, about 2 hours. Something magical happens when this cake cools – the texture transforms into this perfect chewy, sticky consistency with a caramelized coconut crust that crackles when you cut into it. The contrast between the sweet, crispy top and the soft, chewy rice base is absolutely addictive, especially when served warm with a scoop of vanilla ice cream for the ultimate dessert experience.

Espasol (Sweet Rice Flour Logs)

Espasol (Sweet Rice Flour Logs)
Baking has always been my comfort zone, but when I discovered these sweet rice flour logs during a Filipino food festival last summer, I knew I had to recreate them at home. There’s something magical about how simple ingredients transform into these chewy, coconut-dusted treats that remind me of the rice cakes my grandma used to make, but with a tropical twist that’s perfect for satisfying my sweet tooth without being overly sugary.

Ingredients

Glutinous Rice Flour – 2 cups
Coconut Milk – 1 cup
Granulated Sugar – ¾ cup
Toasted Rice Flour – ½ cup

Instructions

1. Combine 2 cups glutinous rice flour, 1 cup coconut milk, and ¾ cup granulated sugar in a medium saucepan over medium heat.
2. Cook the mixture while stirring constantly with a wooden spoon for 8-10 minutes until it thickens into a dough-like consistency that pulls away from the sides of the pan. Tip: Keep the heat at medium to prevent the coconut milk from scorching on the bottom.
3. Transfer the hot dough to a lightly greased surface and let it cool just enough to handle, about 5 minutes.
4. Divide the dough into 8 equal portions using a bench scraper or knife.
5. Roll each portion between your palms into 4-inch long logs about ¾-inch thick. Tip: Lightly oil your hands to prevent the sticky dough from clinging to your fingers.
6. Spread ½ cup toasted rice flour evenly on a large plate or baking sheet.
7. Roll each log in the toasted rice flour until completely coated on all sides. Tip: Press gently to ensure the coating adheres well to the slightly sticky surface.
8. Arrange the coated logs on a serving platter and let them set at room temperature for 15 minutes before serving.
Perfectly chewy with a subtle coconut sweetness, these rice flour logs have a texture somewhere between soft mochi and firm fudge that makes them irresistible. I love serving them alongside strong coffee for afternoon snacks or wrapping them individually in wax paper for lunchbox treats that travel surprisingly well.

Pichi-Pichi (Cassava and Coconut Dessert)

Pichi-Pichi (Cassava and Coconut Dessert)
Diving into Filipino desserts always brings back memories of my first bite of this chewy, coconutty delight at a friend’s potluck. Pichi-pichi has become my go-to when I want something gluten-free that still satisfies my sweet tooth cravings, and it’s surprisingly simple to make with just a few basic ingredients. I love how the cassava gives it that unique springy texture that pairs perfectly with the shredded coconut coating.

Ingredients

Cassava – 2 cups
Water – 1 cup
Sugar – ¾ cup
Shredded coconut – 1 cup

Instructions

1. Peel and grate 2 cups of fresh cassava using the fine side of your grater.
2. Combine the grated cassava, 1 cup of water, and ¾ cup sugar in a mixing bowl.
3. Stir the mixture continuously for 2 minutes until the sugar completely dissolves and the cassava is evenly distributed.
4. Pour the mixture into a 8-inch round baking pan that has been lightly greased with cooking spray.
5. Steam the mixture over boiling water for 45 minutes with the lid on—tip: keep the water at a steady boil and don’t peek for the first 30 minutes to ensure even cooking.
6. Check for doneness by inserting a toothpick into the center; it should come out clean with no wet batter sticking to it.
7. Remove the pan from the steamer and let it cool at room temperature for 20 minutes until it’s cool enough to handle.
8. Cut the cooled pichi-pichi into 1-inch squares using a plastic knife—tip: plastic prevents sticking better than metal knives.
9. Roll each square in 1 cup of shredded coconut until fully coated on all sides.
10. Arrange the coated pieces on a serving plate and chill in the refrigerator for 15 minutes before serving—tip: chilling helps the coconut adhere better and enhances the chewy texture.

Nothing beats the delightful chewiness of freshly made pichi-pichi with its subtle sweetness from the cassava and the tropical flair from the coconut coating. I sometimes serve these chilled with a drizzle of coconut cream for extra richness, or pack them as portable treats for picnics—they hold up beautifully and always disappear fast!

Minatamis na Saging (Sweetened Bananas)

Minatamis na Saging (Sweetened Bananas)
Finally, after years of trying to recreate my Lola’s Filipino desserts, I’ve perfected this simple sweet banana treat that always reminds me of her tiny kitchen filled with the scent of caramelizing fruit. Forget complicated recipes – this three-ingredient wonder takes me right back to those humid afternoons watching her stir the pot with such care.

Ingredients

– Ripe bananas – 4 medium
– Brown sugar – ¾ cup
– Water – 1 cup

Instructions

1. Peel 4 medium ripe bananas and slice them into ½-inch thick rounds.
2. Combine ¾ cup brown sugar and 1 cup water in a medium saucepan over medium heat.
3. Stir the mixture continuously with a wooden spoon until the sugar completely dissolves, about 2 minutes.
4. Add the sliced bananas to the saucepan in a single layer.
5. Reduce heat to medium-low and simmer the bananas for 8 minutes without stirring.
6. Gently flip each banana slice using tongs to ensure even cooking on both sides.
7. Continue simmering for another 7 minutes until the syrup thickens to a maple syrup consistency.
8. Remove the saucepan from heat when the bananas appear translucent and glossy.
9. Let the bananas cool in the syrup for 15 minutes to absorb more sweetness. Our family secret is using bananas with brown speckles – they hold their shape better while becoming meltingly tender. Don’t stir during the first simmering phase to prevent the bananas from breaking apart, and watch for the syrup to coat the back of your spoon as the perfect thickness indicator. Once cooled, these bananas develop an even richer flavor, so patience really pays off here. Overripe bananas create a jam-like texture that’s perfect for spooning over pancakes or stirring into oatmeal, while the thick syrup makes an incredible ice cream topping that hardens into a crackly shell. The contrast between the soft, caramelized fruit and the glossy syrup transforms simple ingredients into something truly magical.

Palitaw (Sweet Rice Cakes with Coconut)

Palitaw (Sweet Rice Cakes with Coconut)
Just yesterday, I was craving something sweet and chewy that reminded me of my grandmother’s kitchen—that’s when I remembered palitaw. These little rice cakes floating in coconut are my go-to when I want comfort food that feels both exotic and familiar, like a warm hug from the Philippines.

Ingredients

Glutinous rice flour – 1 cup
Water – ½ cup
Sugar – ¼ cup
Grated coconut – 1 cup

Instructions

1. Combine 1 cup glutinous rice flour and ½ cup water in a medium bowl.
2. Mix with your hands until a smooth dough forms that doesn’t stick to your fingers.
3. Pinch off tablespoon-sized portions and roll them into balls.
4. Flatten each ball between your palms to create ¼-inch thick oval disks.
5. Bring 4 cups of water to a rolling boil in a large pot over high heat.
6. Gently drop 4-5 rice cakes into the boiling water using a slotted spoon.
7. Cook for 2-3 minutes until the cakes float to the surface.
8. Remove the floating cakes immediately with your slotted spoon.
9. Transfer the hot cakes directly to a plate with 1 cup grated coconut.
10. Press both sides of each cake into the coconut until fully coated.
11. Arrange the coconut-coated cakes on a serving plate.
12. Sprinkle ¼ cup sugar evenly over the warm cakes.
Tip: Test one cake first—if it sinks, cook 30 seconds longer until it floats.
Tip: Keep your dough covered with a damp cloth to prevent drying while shaping.
Tip: Use freshly grated coconut for the best texture and natural sweetness.

They emerge delightfully chewy with that signature coconut crunch, perfect alongside strong coffee or as a sweet afternoon pick-me-up. The sugar melts into a delicate glaze that contrasts beautifully with the tender rice cake underneath—I sometimes add a sprinkle of toasted sesame seeds for extra nuttiness when feeling fancy.

Puto Bumbong (Purple Rice Steamed Cake)

Puto Bumbong (Purple Rice Steamed Cake)

Every holiday season, I find myself craving the vibrant purple hues and comforting warmth of Puto Bumbong, a traditional Filipino treat that always reminds me of Christmas markets back home. There’s something magical about watching the steam rise from those bamboo tubes, filling the kitchen with the sweet aroma of coconut and purple rice.

Ingredients

  • Purple rice flour – 2 cups
  • Water – 1 cup
  • Salt – ½ tsp
  • Grated coconut – 1 cup
  • Brown sugar – ½ cup
  • Butter – 2 tbsp

Instructions

  1. Combine purple rice flour, water, and salt in a mixing bowl until a crumbly dough forms.
  2. Press the dough firmly into greased puto bumbong molds or small bamboo tubes, filling them three-quarters full to allow for expansion during steaming.
  3. Steam the filled molds over boiling water for 15 minutes at 212°F until the cakes become firm and slightly translucent around the edges.
  4. Remove the steamed cakes from the molds while still warm using a butter knife to gently loosen the edges.
  5. Brush each puto bumbong generously with melted butter while they’re still hot to help the toppings adhere better.
  6. Sprinkle brown sugar evenly over the buttered cakes, using about 1 teaspoon per piece for balanced sweetness.
  7. Top each cake with 1 tablespoon of grated coconut, pressing lightly to make it stick.
  8. Serve immediately while warm to enjoy the perfect soft, chewy texture that contrasts with the crunchy coconut topping.

Nothing compares to that first bite of warm puto bumbong, where the soft, slightly sticky rice cake melts against the crunchy coconut and caramel-like brown sugar. I love serving these stacked high on banana leaves for an authentic presentation, or pairing them with hot tsokolate for the ultimate Filipino merienda experience.

Bibingkang Galapong (Rice Flour Cake)

Bibingkang Galapong (Rice Flour Cake)
Zesty Filipino desserts always catch my attention at potlucks, and Bibingkang Galapong is one I’ve perfected after my aunt shared her secret—using fresh coconut milk makes all the difference. This rice flour cake has become my go-to for holiday gatherings because it’s surprisingly simple yet delivers that comforting, slightly chewy texture everyone loves. I always make extra to enjoy with my morning coffee the next day.

Ingredients

Rice Flour – 2 cups
Granulated Sugar – 1 cup
Coconut Milk – 1½ cups
Eggs – 2
Baking Powder – 1 tsp
Salt – ½ tsp
Butter – ¼ cup, melted

Instructions

1. Preheat your oven to 350°F and grease an 8×8 inch baking pan thoroughly with butter.2. Whisk together 2 cups rice flour, 1 cup granulated sugar, 1 tsp baking powder, and ½ tsp salt in a large bowl until fully combined.3. In a separate bowl, beat 2 eggs until pale yellow and frothy, about 2 minutes of vigorous whisking.4. Pour 1½ cups coconut milk and ¼ cup melted butter into the egg mixture, stirring continuously until emulsified.5. Gradually combine the wet ingredients with the dry ingredients, mixing for exactly 90 seconds until no lumps remain—overmixing creates a tough texture.6. Pour the batter into the prepared pan and tap it firmly on the counter 3 times to release air bubbles.7. Bake at 350°F for 35-40 minutes until the edges pull away from the pan and a toothpick inserted in the center comes out completely clean.8. Cool the cake in the pan for 20 minutes before transferring to a wire rack—this prevents cracking.9. Slice into squares while slightly warm for clean cuts. That buttery, caramelized crust gives way to a dense yet tender crumb that’s subtly sweet with coconut notes. I love serving it warm with a scoop of mango ice cream or toasted the next day for breakfast with a pat of salted butter.

Puto Cheese (Steamed Cheese Rice Cakes)

Puto Cheese (Steamed Cheese Rice Cakes)
Finally, after discovering these fluffy steamed rice cakes at a Filipino potluck last month, I’ve been obsessed with recreating that perfect cloud-like texture at home. There’s something magical about how these simple ingredients transform into such delightful little bites—my kitchen always smells incredible when I’m steaming a batch, and my family knows to gather around when they hear the steamer going. Puto Cheese has become my go-to when I want something comforting yet impressive enough for guests.

Ingredients

Rice flour – 1 cup
White sugar – ½ cup
Baking powder – 1 tsp
Water – ¾ cup
Evaporated milk – ¼ cup
Cheese slices – 6 pieces

Instructions

1. Combine 1 cup rice flour, ½ cup white sugar, and 1 tsp baking powder in a large mixing bowl.
2. Pour ¾ cup water and ¼ cup evaporated milk into the dry ingredients.
3. Whisk the mixture for exactly 2 minutes until completely smooth with no lumps.
4. Let the batter rest for 15 minutes to allow the rice flour to fully hydrate.
5. Prepare your steamer by bringing water to a rolling boil over high heat.
6. Lightly grease 6 small ramekins or puto molds with neutral oil.
7. Fill each mold ¾ full with batter using a ladle or measuring cup.
8. Cut 6 cheese slices into quarters using kitchen scissors for easy handling.
9. Place 2 cheese quarters on top of the batter in each mold.
10. Arrange the filled molds in the steamer basket, leaving 1 inch between each for proper steam circulation.
11. Cover the steamer with a tight-fitting lid and steam over medium-high heat for 15 minutes.
12. Check doneness by inserting a toothpick—it should come out clean with no wet batter.
13. Remove the steamed puto from the molds using a small offset spatula while still warm.
14. Transfer to a wire rack to cool for 5 minutes before serving.
Now these warm, pillowy cakes offer the most satisfying contrast between the slightly sweet rice base and that melted salty cheese topping. Nothing beats pulling them apart while they’re still steaming and watching the cheese stretch beautifully—I sometimes serve them alongside spicy dishes to balance the heat, or honestly, just enjoy them straight from the steamer while standing at the counter.

Summary

Yummy doesn’t even begin to describe it! This collection brings the vibrant, sweet soul of the Philippines right to your kitchen. We hope these 20 authentic desserts inspire your next baking adventure. Please, give a recipe a try, leave a comment with your favorite, and share this sweet roundup on Pinterest for other home cooks to discover!

Leave a Comment