Once the tapioca pearls are completely cooked (they are transparent and not opaque at the centre or chewy anymore), add the 1 cup of milk and mix well.
Also add the sugar, stir well and simmer for another couple of minutes.
Add the vanilla extract and almon extract (if using), also add cinnamon powder if you like and stir everything well.
Switch off the stove and transfer the saucepan to a cool place so the tapioca pearls won't overcook.
If you overly cook the tapioca pearls, the pudding can get too thick & starchy in texture which is recommended.
Finally add the chilled milk & heavy cream, stir well to combine and let the pudding cool down to roomperature.
Once it is cooled to room temperature, chill the pudding in refrigerator, & serve chilled for best results!
The pudding turns slightly more thicker in texture as it cools down. You may add little more chilled milk, if needed, to adjust the pudding consistency based on your preference.
Also, you may add more cinnamon powder, sliced nuts like almonds, pistachios etc, or sliced fresh fruits like bananas, cherries, strawberries etc for garnishing just before serving if you wish!