This is almost like rice pudding, it's a stick-to-your-ribs breakfast! Don't worry about adding raw eggs, they will cook completely in the porridge! This can also be made in the microwave, but you will need to remove a couple of times to stir.
In a large heavy-bottomed saucepan bring 3 cups water to a boil.
In another bowl mix together powdered milk, oats, cinnamon and sugar (if using, can use white or brown sugar) quickly stir into the boiling water; return to a boil, then reduce heat and simmer for about 6-10 minutes or until the mixture is desired thickness.
Remove from heat and mix in the raisins and vanilla.
Beat in eggs one at a time, mixing well after each addition (the hot porridge will cook the eggs completely).
Divide the porridge between 3 or 4 bowls, then top with a teaspoon of butter (or more to taste) and then about 1/4 cup of cream or milk.