Sago Pudding Preparation Method: Creamy, Simple Recipe

Updated November 3, 2026

Total time
3 hr 5 min
prep 40 min · cook 25 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Sago Pudding Preparation Method: Creamy, Simple Recipe

Sago pudding is a soft, spoonable dessert made by simmering small sago pearls in milk, then chilling them until creamy and set. This version combines whole milk with coconut milk for a mellow, lightly tropical flavor; recipes vary by region and household, and tapioca pearls are often sold as sago in some markets.

Ingredients

  • ½ cup (80 g) small sago pearls; small tapioca pearls can be used if sago is unavailable
  • 2 cups (480 ml) cool water, for soaking
  • 4 cups (960 ml) water, for cooking the pearls
  • 2 cups (480 ml) whole milk
  • 1 cup (240 ml) canned coconut milk, well stirred
  • ⅓ cup (67 g) granulated sugar
  • ⅛ teaspoon (about 0.7 g) fine salt
  • 1 teaspoon (5 ml) vanilla extract
  • ¼ teaspoon (0.5 g) ground cardamom, optional
  • ½ cup (75 g) sliced mango, banana, or other fruit, for serving, optional

Instructions

  1. Soak and prepare the pearls. Pick through the sago to remove any visible debris, then rinse briefly in a fine-mesh strainer. Put the pearls in a bowl with 2 cups (480 ml) cool water and soak for 30 minutes. Drain well. If the package specifically says not to soak its pearls, follow those directions instead; pearl size and processing can differ, and unnecessary soaking may make some products break down.
  2. Bring fresh water to a boil. Pour 4 cups (960 ml) water into a medium, heavy-based saucepan and bring it to a steady boil over medium-high heat. Add the drained pearls gradually, stirring as you pour so they do not land in one clump. Reduce the heat enough to maintain a lively simmer rather than a hard, splashing boil.
  3. Cook until mostly translucent. Simmer the pearls for about 12 minutes, stirring frequently and scraping the bottom and corners of the pan. They should become mostly clear, with perhaps a tiny opaque dot in the center. If the water turns very thick before the centers soften, add a little boiling water and continue cooking; do not raise the heat to compensate, because pearls can stick or burst on the outside while remaining firm within.
  4. Drain and rinse. Pour the cooked pearls into a fine-mesh strainer. Rinse them briefly with warm water to wash away excess surface starch, gently moving them with a spoon. Let them drain while you prepare the milk mixture. This rinse keeps the finished pudding creamy instead of gluey; a little starch will still remain and help it thicken.
  5. Make the milky base. Return the empty saucepan to medium-low heat. Add the whole milk, coconut milk, sugar, salt, and cardamom if using. Stir until the sugar dissolves and the mixture is steaming, but do not let it boil rapidly. A gentle heat helps prevent the milk from scorching and keeps the coconut milk from separating.
  6. Finish the pudding. Stir in the drained pearls and cook gently for 8 minutes, stirring often. The mixture should look loose and glossy, with the pearls evenly suspended. Remove the pan from the heat, stir in the vanilla, cover, and let it stand for 3 minutes. It will thicken as it cools, so take it off the heat while it is still a little more fluid than you want to serve.
  7. Chill before serving. Spoon the pudding into one serving bowl or six small cups. Let it cool briefly, then cover and refrigerate for at least 2 hours. Serve cold, or let individual portions sit at room temperature for about 10 minutes if you prefer a softer texture. Add fruit just before serving for a fresher finish.

Tips

  • Check the pearl label. Sago is starch traditionally obtained from the sago palm, while tapioca is made from cassava. The two can behave similarly in pudding, and many shops use the names loosely. Choose small pearls, not large boba pearls, which need different cooking times and produce a chewy drink topping rather than this delicate pudding.
  • Keep the heat gentle. Stir regularly while the pearls cook in water and again after they meet the milk. A heavy-bottomed pan reduces hot spots, while a flexible spatula helps sweep the base. If you see sticking, lower the heat and stir; scraping browned milk into the pudding can give it a scorched flavor.
  • Adjust sweetness after considering toppings. The measured sugar gives a lightly sweet pudding, not a candy-sweet one. If you plan to add ripe mango, sweetened fruit, or syrup, keep the amount as written or reduce it slightly. If serving the pudding plain, taste the warm mixture and add sugar a teaspoon at a time before chilling.
  • Expect it to firm up. Sago continues to absorb liquid as it cools, so a loose texture in the pan is intentional. If it becomes firmer than you like after chilling, stir in a splash of milk before serving. Avoid adding a large amount at once; a tablespoon or two per portion is usually enough to loosen it without washing out the flavor.

Serving Suggestions

Serve the pudding cold in small bowls or cups, with sliced mango, banana, or another ripe seasonal fruit on top. Toasted coconut flakes add a little crunch and reinforce the coconut flavor; use about 2 tablespoons (10 g) for the whole batch. A pinch of ground cardamom or cinnamon can be sprinkled over each portion, but keep the garnish light so it does not cover the mild flavor of the pearls.

For a more substantial dessert, layer the pudding with fruit in clear glasses and chill the assembled portions until serving. You can also offer a small jug of cold milk or coconut milk at the table for guests who prefer a looser consistency. If serving it after a rich meal, small portions are satisfying because the pearls and milk make it quite filling.

Variations

All-dairy version: Replace the coconut milk with 1 cup (240 ml) additional whole milk. The pudding will taste more like a classic milk pudding and less coconut-forward, while keeping a similar consistency. For a richer result, replace that cup with half-and-half, but warm it gently and watch the pan closely.

Dairy-free version: Use 3 cups (720 ml) full-fat canned coconut milk in place of the whole milk and coconut milk. This makes a richer, more pronounced coconut pudding. Alternatively, use an unsweetened oat drink for part of the liquid; thinner plant drinks may make the pudding less creamy, so stir in extra coconut milk if needed.

Brown sugar and spice: Replace the granulated sugar with ⅓ cup (67 g) light brown sugar and use cardamom, cinnamon, or a small pinch of nutmeg. Brown sugar adds a mild caramel note and darkens the pudding slightly. Add the spice to the milk mixture, then taste before chilling because the flavor becomes more noticeable as it rests.

Fruit-swirled pudding: Spoon ½ cup (120 ml) thick mango purée or passion-fruit pulp over the cooled pudding and gently swirl it through. Do not stir fruit purée into the saucepan while it is hot; the acidity can change the milk’s texture. For distinct layers, divide the pudding and fruit between cups without swirling.

Storage and Reheating

Refrigerate the pudding within 2 hours of cooking, in a covered container or covered individual cups. Keep it cold at 40°F (4°C) or below and use it within 3 to 4 days. The pearls will continue to absorb moisture in storage, so the pudding will become denser by the following day. Stir in a little milk or coconut milk when serving if you want to restore a softer, creamier texture.

To serve it warm, reheat only the portion you plan to eat in a small saucepan over low heat, stirring frequently and adding milk a tablespoon at a time. For food safety, USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer and avoid relying on steam or appearance alone. The pudding can also be microwaved in short intervals, stirred between each interval, until it reaches that temperature. Do not reheat the same batch repeatedly, and discard it if it has been left at room temperature for more than 2 hours.

Freezing is possible, but it is not ideal: thawed pearls can turn unevenly soft and release liquid. If you do freeze a portion, seal it in a freezer-safe container and use it within about 1 month for best texture. Thaw it overnight in the refrigerator, stir well, and reheat as described; expect the result to be less smooth than freshly chilled pudding.

Frequently Asked Questions

Are sago and tapioca pearls the same?

They are made from different plants: sago traditionally comes from the sago palm, while tapioca comes from cassava. Both are mostly starch and can make a similar pearl pudding, but pearl sizes and cooking directions vary. Small tapioca pearls are the practical substitute in this recipe; large tapioca pearls are not a direct swap.

Why are the centers of my pearls still white?

A tiny white center usually means the pearls need more cooking. Continue simmering and stirring, checking every couple of minutes. If the water has become too thick, add a little boiling water. If the package gives a longer cooking time than this recipe, follow the package because some pearls are larger or processed differently.

Can I skip soaking the pearls?

Use the directions on the package as your guide. This recipe includes a 30-minute soak for small pearls, but some brands are intended to be cooked without soaking. Skipping a soak when the package calls for one may lengthen cooking; soaking a product that should not be soaked can make the pearls fragile or mushy.

How do I stop the pudding from becoming lumpy or gluey?

Stir the pearls into boiling water gradually, maintain a steady simmer, and keep them moving so they do not collect at the bottom. Rinsing after the first cook removes excess surface starch. When adding them to the milk, use low heat and frequent stirring, then stop cooking while the mixture is still loose.

Can I make sago pudding the day before?

Yes. Chill it covered as soon as it has cooled enough to refrigerate, then serve within 3 to 4 days. It will set more firmly overnight, so stir in a little milk or coconut milk before portioning if needed. Add fresh fruit and crunchy toppings shortly before serving so they keep their texture.

Can I use large tapioca pearls instead?

Not with the same timing. Large pearls take longer to hydrate and cook, and they produce a chewier pudding. If that is the only type available, use its package directions for soaking and cooking, then make the milk base separately and combine the pearls once tender. The final texture will be noticeably less delicate than the small-pearl version here.

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