Sweet potato pudding (Boniatillo)


2 pounds sweet potatoes
2 pounds refined sugar
2 cups water
½ lemon
4 egg yolks
1 tablespoon butter
2 tablespoons dry wine
ground cinnamon

Cooking instructions: 

Peel the sweet potatoes and boil them in water with a pinch of salt. Boil the water with the sugar and the lemon juice. When it comes to a boil add the syrup, still hot, to the sweet potatoes also hot. Put it all back over the fire until it thickens slightly. Stir it to prevent it from sticking. Scoop some out and add the yolks to it before putting it back into the pot. Add the dry wine and the butter and let it simmer for a while, stirring constantly, until the desired consistency is reached. Pour it into a bowl or serving dishes and sprinkle with ground cinnamon.