Recipe of Egg Pudding with Caramel Topping

Half and half is the American version of semi skimmed milk, if you are in UK.