Sago Pudding With Condensed Milk: A Creamy Dessert

Updated November 3, 2026

Total time
2 hr 50 min
prep 10 min · cook 30 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Sago Pudding With Condensed Milk: A Creamy Dessert

Sago pudding with condensed milk is a gently sweet, spoonable dessert made with tiny sago pearls, coconut milk, and dairy milk. Versions are enjoyed across parts of Southeast Asia and beyond; this creamy stovetop version is easy to portion warm or chill until softly set.

Ingredients

  • 1 cup (190 g) small sago pearls, sometimes sold as small tapioca pearls
  • 6 cups (1.4 L) water, for boiling the pearls
  • 1 can (13.5 oz / 400 ml) unsweetened coconut milk, well shaken
  • 1 cup (240 ml) whole milk
  • ½ cup (150 g) sweetened condensed milk
  • ¼ teaspoon (1.5 g) fine salt
  • 1 teaspoon (5 ml) vanilla extract
  • 1 cup (165 g) diced ripe mango, optional for serving
  • 2 tablespoons (10 g) toasted shredded coconut, optional for serving

Instructions

  1. Rinse and measure. Rinse the sago pearls briefly in a fine-mesh strainer under cool running water, then drain. Measure the water and the remaining ingredients before you begin. Small pearls cook more quickly than large pearls, so check the package if its directions specify a different method or timing.
  2. Boil the pearls. Bring the 6 cups (1.4 L) water to a full boil in a large saucepan over medium-high heat. Stir in the sago gradually, then stir again so the pearls do not settle into a lump on the bottom. Keep the water at a steady boil, stirring frequently, for 10 to 12 minutes. The pearls should look mostly translucent, with at most a small white dot in the middle. If many centers remain opaque, cook for another 2 to 3 minutes, stirring and checking often.
  3. Cover and rest. Take the pan off the heat, cover it, and leave the pearls for 10 minutes. This gives the centers time to finish softening without prolonged boiling. When ready, the pearls should be tender throughout and separate easily when stirred. Drain them in a fine-mesh strainer and rinse briefly with cool water to wash away excess surface starch. Drain well; a little water clinging to the pearls is fine.
  4. Warm the milk mixture. While the pearls rest, combine the coconut milk, whole milk, condensed milk, and salt in a clean saucepan. Warm over medium-low heat for about 5 minutes, stirring until smooth and steaming. Do not let it boil: a vigorous boil can make coconut milk separate or catch on the bottom. Stir in the vanilla.
  5. Finish the pudding. Add the drained sago to the warm milk mixture. Cook over low heat for 3 to 5 minutes, stirring slowly and scraping the bottom and corners of the pan. The liquid will thicken slightly as the pearls distribute through it. Take the pan off the heat while the pudding still looks a little looser than you want; it thickens further as it cools. Taste carefully and add a spoonful more condensed milk only if you prefer a sweeter pudding.
  6. Chill or serve warm. Spoon the pudding into a shallow serving bowl or individual cups. For chilled pudding, refrigerate it promptly, uncovered until cool and then covered, for at least 2 hours. For a warm dessert, let it stand just until comfortable to eat and serve without waiting for it to set. Add mango or toasted coconut just before serving.

Tips

  • Use the right pearl size. This timing is for small sago pearls. Larger pearls need more cooking and resting time, and some brands call for soaking first. Follow the package instructions if they differ, and do not assume the pearls are done just because the outside has turned clear; check that the centers are tender.
  • Keep the pearls moving. Stir especially well when first adding them to boiling water and again during the final simmer. If the pot is too small or the mixture is left unstirred, pearls can clump or stick to the base.
  • Adjust the richness thoughtfully. For a lighter pudding, replace up to half the whole milk with water or use light coconut milk; the result will be less rich. Condensed milk is already sweetened, so taste before adding any extra sugar. Evaporated milk is not a direct swap for condensed milk because it is unsweetened.
  • Make it dairy-free if needed. Use an unsweetened plant milk, such as oat or soy milk, instead of whole milk, and use a suitable sweetened condensed coconut milk in place of dairy condensed milk. These swaps can make the pudding richer or give it a more pronounced coconut flavor, so add the sweetened condensed alternative gradually and taste.

Serving Suggestions

Serve the pudding in small bowls because sago is filling and the condensed milk makes each portion sweet and rich. Chilled pudding pairs especially well with diced ripe mango, whose fresh, tangy flavor balances the creamy base. Sliced banana, passion fruit pulp, or a few berries also add freshness; add juicy fruit right before serving so it does not release excess liquid into the pudding.

For a simple finish, sprinkle each portion with toasted shredded coconut or a pinch of ground cardamom. A little lime zest can brighten the coconut flavor without making the dessert taste sour. If serving the pudding warm, offer fruit and toppings separately so each person can add them at the table. For a dessert spread, serve small cups alongside fresh fruit or plain tea rather than adding more sweet sauces.

Variations

More coconut-forward: Replace the cup of whole milk with another cup (240 ml) of coconut milk. The pudding will taste richer and may feel heavier, so smaller portions are a good idea. Stir the can well before measuring because coconut cream can settle at the top.

Pandan-scented: If you can find a fresh or frozen pandan leaf, tie one leaf into a loose knot and warm it with the milk mixture, then remove it before adding the sago. Pandan brings a grassy, fragrant aroma common in many regional desserts. If pandan is unavailable, vanilla is a practical alternative, though its flavor is different; the recipe already includes vanilla, so simply keep that amount or reduce it to taste.

Cardamom or cinnamon: Add ¼ teaspoon (about 0.5 g) ground cardamom to the warm milk for a floral note, or use a small cinnamon stick and remove it before serving. These are optional flavor directions rather than required traditional ingredients, and either spice will shift the pudding away from its plain coconut-and-milk profile.

Use tapioca pearls: Small tapioca pearls are the most practical substitute when sago is hard to find. They are made from a different starch, but work similarly in this pudding; cooking time varies by brand, so use the package directions and cook until tender and mostly translucent. Large “boba” pearls are not a good one-for-one replacement because they are much chewier and require different cooking.

Storage and Reheating

Refrigerate the pudding within 2 hours of cooking. Transfer it to shallow, covered containers so it cools evenly, and keep it refrigerated for 3 to 4 days. The texture is usually at its best during the first 2 days; as it sits, the pearls absorb liquid and the pudding becomes firmer. If it thickens more than you like, stir in a small splash of milk or coconut milk just before serving.

Enjoy it cold straight from the refrigerator, or reheat only the portion you plan to eat. Warm it gently in a small saucepan over low heat, stirring often and adding milk a tablespoon at a time to loosen it. You can also microwave a serving in a covered, microwave-safe bowl in short intervals, stirring between each one. When reheating leftovers, heat them to 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers. Do not repeatedly warm and cool the whole batch. Freezing is possible, but thawed sago can turn watery or unevenly soft, so refrigeration is preferable for the best texture.

Frequently Asked Questions

Is sago the same as tapioca?
Sago and tapioca are different starches: sago traditionally comes from the sago palm, while tapioca comes from cassava. In many shops, small tapioca pearls are easier to find and can be used in this recipe. Their size and brand affect cooking time, so check the package and cook until tender rather than relying on the clock alone.

Do I have to soak sago before cooking it?
Small pearls usually do not need soaking for this method; they go directly into boiling water. Some large pearls or particular brands do call for soaking, so check the instructions on the package. If soaking is required, follow that guidance and adjust the recipe timing rather than adding unsoaked large pearls and expecting them to cook like small ones.

Why are my sago pearls still white in the middle?
They may need more cooking or a longer covered rest. Return the pearls to a gentle boil for a few minutes if the centers are still firm, then cover and check again. A tiny pale dot can remain in some pearls, but the center should not taste chalky or feel hard. Stir frequently to prevent sticking while you finish cooking them.

Can I make the pudding ahead?
Yes. Prepare it, transfer it to shallow containers, and refrigerate it for up to 3 to 4 days. It will firm as the pearls absorb liquid, so stir in a little milk or coconut milk when serving if you want a softer consistency. Add fresh fruit and crunchy toppings at the last moment so they keep their texture.

Can I serve it warm instead of chilling it?
Yes. The pudding can be eaten warm as soon as it is comfortable to serve. It will be looser and more fluid than the chilled version, which firms as it cools. If it stands in the saucepan and thickens before serving, stir in a small splash of milk to restore a spoonable consistency.

How can I make it less sweet?
Start with ⅓ cup (about 100 g) condensed milk instead of ½ cup, then taste after the sago has been stirred into the warm milk mixture. You can add more a tablespoon at a time if needed. Do not replace condensed milk with evaporated milk in the same quantity without adjusting the recipe: evaporated milk is unsweetened and has a different consistency.

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