Peel off taro skin. Slice it, and wash it. Steam on medium heat for about 30 minutes or until soft.
Remove the taro from the stove. Pour in some water and use a blender to make it into paste.
Heat up a pan. Add in sugar and water, cook until the sugar is completely melted.
Add in ginkgo nuts, cook slowly until the ginkgo is transparent, take it out and set aside.
Cook the lard in a preheated pan. Fry the shallots until golden brown, separate the fried shallots and the lard for use.
Heat a pot on medium low heat, pour in some lard, add in taro paste, and stir constantly.
Pour in the remaining lard and stir until it is completely mixed with the taro paste.
Add white sugar, keep stirring until the sugar melts and mix with taro paste evenly.
When the taro paste becomes thick, turn off the stove and put it in a bowl.
Finally, place the candied ginkgo nuts on your taro puree.