Step 1Heat the oven to 325 degrees. Butter a glass 7- by 11-inch baking dish.
Step 2Finely chop together the citrus peel and one-fourth teaspoon sugar. Set aside 1 tablespoon of the peel mixture for this recipe. Save the rest for another use.
Step 3Combine the milk, remaining sugar and cinnamon stick in a medium saucepan over medium heat and bring to a boil, stirring occasionally. Remove from heat and stir in the butter.
Step 4Place the egg yolks in a small bowl and beat with a fork to break up yolks. Gradually beat in some of the hot milk mixture, then return all of the combined egg and milk mixture to the saucepan. Remove the cinnamon stick and add the crumbs, raisins, almonds and peel mixture and stir to mix evenly.
Step 5Pour into the baking dish and bake for 50 to 55 minutes, until a knife inserted near the center comes out clean. Serve warm.