To make homemade soy milk: Soak the soy beans overnight. Rinse it with running water and transfer it to a blender. Add water and blend to the desired texture. I suggest a ratio of 1 cup of dried soybean to 10 cups of water. Adjust the amount of water if you prefer a thicker texture.
In a small bowl, strain the soy milk with cotton cheesecloth and bring it to a boil on medium heat. Remove it from the heat and let it cool down to room temperature. Remove the bubbles from the surface. You can make homemade soy milk ahead of time to save time.
Mix 1 tablespoon of GDL powder with one tablespoon of water, then very slowly pour it into the soy milk. Let it rest for 30 minutes and do not stir. It is ready when the tofu pudding is firm up.
Put ginger slices in the blender and then pour the ginger juice into the brown sugar mixture. (optional). Lastly, add the brown sugar syrup to the tofu pudding, enjoy!