Filipino Rice Pudding Recipe: Creamy Coconut and Sticky Sweet Tradition

Filipino Rice Pudding Recipe: Creamy Coconut and Sticky Sweet Tradition

This Filipino-inspired rice pudding brings the warmth of tradition to your table with its creamy coconut base and perfectly sticky sweetness.

I’ve refined this method to balance rich coconut milk with just the right amount of sugar, creating a dessert that’s comforting yet never overly heavy. Serve it warm or chilled for a taste of authentic Filipino flavor.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Filipino Rice Pudding

Creamy coconut rice pudding starts with these pantry-friendly ingredients. Nothing complicated, just cozy flavors.

Ingredient Amount Notes
Jasmine Rice 🍚 1 cup Rinsed until water runs clear
Coconut Milk 🥥 2 cups Full-fat for creaminess
Water 💧 2 cups For cooking rice initially
Brown Sugar 🟤 ½ cup Packed, for sweetness
Sweetened Condensed Coconut Milk 🥥 ½ cup For sticky texture
Vanilla Extract 🌿 1 tsp Pure for best flavor
Cinnamon Stick 🌰 1 whole For warm spice infusion
Salt 🧂 ¼ tsp Balances sweetness
Raisins 🍇 ⅓ cup Optional, for texture contrast
Unsalted Butter 🧈 2 tbsp For richness (vegetarian)
Ground Cinnamon 🌿 ½ tsp For dusting on top

The coconut milk is key here. Full-fat cans from Thai Kitchen or Native Forest give that ultra-creamy texture. I grab mine at Whole Foods or any Asian market—they usually have the best prices. Jasmine rice is traditional, but short-grain works too (just rinse it well). The condensed coconut milk is non-negotiable for that sticky sweetness—Native Forest makes a great version.

No jasmine rice? Short-grain white rice at a 1:1 ratio is the closest swap. Brown sugar can be replaced with coconut sugar at the same amount for a deeper flavor. Skip the raisins? Diced mango or jackfruit adds a nice tropical twist. The butter keeps it vegetarian—swap in coconut oil if you want it fully plant-based.

Leftover pudding keeps beautifully in the fridge for up to 5 days. It thickens as it cools, so add a splash of milk when reheating. Freezes for 1 month (portion it first—trust me). Best served warm, but cold is delicious too (like a creamy rice salad).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump jasmine rice, coconut milk, and brown sugar in a pot and let it simmer—no fancy techniques.
  • Creamy Coconut Bliss: The sweetened condensed coconut milk makes it rich and velvety, like dessert in a bowl. Honestly, I could eat it straight from the pot.
  • Feeds a Crowd: Perfect for potlucks or when I need to stretch a meal—it’s filling and everyone asks for the recipe.
  • Leftovers for Days: It tastes even better the next day, and I love that it keeps well in the fridge for quick snacks.

Step-by-Step Instructions for Filipino Rice Pudding

This method delivers that signature creamy texture with just the right amount of sweetness.

Step 1: Rinse and Cook the Rice Base

Place the 1 cup jasmine rice in a fine-mesh strainer and rinse under cold water until the water runs completely clear. This removes excess starch and prevents a gummy pudding.

In a medium saucepan, combine the rinsed rice with the 2 cups water and the 1 whole cinnamon stick. Bring to a boil over high heat, then reduce to low, cover, and simmer for 15 minutes until the water is mostly absorbed.

Step 2: Add Coconut and Sweeteners

Stir in the 2 cups coconut milk, 0.5 cup brown sugar, and 0.25 tsp salt. Return to a gentle simmer over medium-low heat, stirring frequently to prevent sticking. You’ll notice the mixture thicken slightly as the coconut milk infuses with the rice.

After 10 minutes, add the 0.33 cup raisins and 2 tbsp unsalted butter, stirring until the butter melts completely. The raisins will plump up as they absorb the creamy liquid, adding a soft, chewy contrast.

Step 3: Finish with Condensed Milk and Vanilla

Once the rice is tender and the mixture has thickened to a porridge-like consistency (about 20-25 minutes total cooking time), stir in the 0.5 cup sweetened condensed coconut milk and 1 tsp vanilla extract. The condensed milk adds a luscious, sticky sweetness that defines this dish.

Cook for an additional 5 minutes on low heat, stirring constantly, until the pudding reaches your desired creaminess. Watch for the mixture to thicken enough to coat the back of a spoon.

Step 4: Serve Warm with a Cinnamon Dusting

Remove the cinnamon stick and discard it. Ladle the pudding into serving bowls while still warm. The texture should be rich and velvety, with the rice grains fully softened but still distinct.

Sprinkle each serving with a pinch of the 0.5 tsp ground cinnamon for a warm, aromatic finish. The cinnamon ties all the flavors together, adding a final touch of spice to balance the sweetness.

👨‍🍳

Pro Tips For Making Filipino Rice Pudding

  • Stir Often: I learned this the hard way—coconut milk scorches easily, so stir every 3-4 minutes once it starts simmering, especially at the bottom of the pot.
  • Rinse the Rice: Skip the rinse and your pudding will taste starchy; a quick 30-second wash under cold water removes excess starch without washing away flavor.
  • Simmer Low and Slow: After burning one batch, I now keep the heat at medium-low—just enough to maintain a gentle simmer—so the rice absorbs the coconut milk evenly without turning mushy.
  • Sweeten Last: Add the brown sugar and sweetened condensed coconut milk in the final 10 minutes; adding them earlier can make the pudding too thin or overly caramelized.

Common Mistakes When Making This Recipe

Skipping the Rinse

Never skip rinsing the 1 cup jasmine rice—this removes excess starch that would make your pudding gummy. I rinse mine until the water runs completely clear, which usually takes 3-4 changes of water. 💧

Wrong Rice Choice

Avoid long-grain rice varieties like basmati—they stay too firm. Stick with jasmine or short-grain rice for that perfect creamy texture. I once tried basmati and ended up with a pudding that was more like rice soup.

Overcooking the Rice

Cook the rice just until the water is mostly absorbed in Step 1 (15 minutes). If you overcook it now, the grains will turn to mush during the coconut milk phase. Watch for that moment when the surface looks dry but the rice still has a slight bite.

Boiling the Coconut Milk

Keep the heat at medium-low when adding the 2 cups coconut milk. A rolling boil can cause the fats to separate, making your pudding greasy. I stir frequently to maintain that smooth, creamy consistency.

Adding Condensed Milk Too Soon

The 0.5 cup sweetened condensed coconut milk should only be added at the end. If you add it too early, the sugars can caramelize and create a grainy texture. Wait until the rice is fully tender and the mixture has thickened.

Forgetting to Stir

This pudding requires constant attention, especially once the coconut milk is added. Failing to stir can lead to scorching at the bottom. I set a timer to remind myself to stir every 2-3 minutes during the final cooking phase. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 24g120%
Cholesterol 15mg5%
Sodium 120mg5%
Total Carbohydrate 62g23%
Dietary Fiber 2g7%
Sugars 42g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular milk instead of coconut milk?

You can, but it will change the flavor significantly. Regular milk lacks the rich, tropical taste of coconut. For best results, stick with full-fat coconut milk to maintain that authentic Filipino flavor.

2

How long does it take to cook?

The total cooking time is about 30-35 minutes. This includes 15 minutes for the initial rice cooking and 20-25 minutes for the pudding to thicken with coconut milk. Stir frequently to prevent sticking.

3

Why did my pudding turn out grainy?

This usually happens if the sweetened condensed coconut milk is added too early. Wait until the rice is fully tender before stirring it in to avoid caramelizing the sugars.

4

Can I make this ahead of time?

It keeps well in the fridge for up to 5 days. The pudding thickens as it cools, so add a splash of milk when reheating. It freezes for up to 1 month too.

★★★★★4.6(6 reviews)
Tyler Campbell