Boil the water and sugar together until the mixture coats the spoon when it is dipped in (3-5 minutes). Remove from heat.
Beat the egg yolks together and add them very gradually to the syrup, beating constantly so that they are well-incorporated.
Return to heat and stir constantly until thickened (10-15 minutes).
Meanwhile, remove crusts from bread and cut into 1-inch square cubes. Fry these in the butter to a golden brown.
When first mixture is thick, stir the bread cubes into it.
Cool and chill.
Sprinkle with cinnamon when ready to serve.
This recipe was downloaded from www.dishbase.com. The permanent address of this recipe is http://www.dishbase.com/recipe/sopa-doirada/