In the process of handcrafting, you don't have to worry so much about whether many ingredients can be replaced, but the taste may be slightly different.
Pudding, the transliteration of English pudding, is "milk jelly". In a broad sense, it generally refers to food solidified from pulpy materials, such as Christmas pudding, bread pudding, Yorkshire pudding, etc. Common methods include baking, steaming and baking. In a narrow sense, pudding is a semi-solidified frozen dessert, mainly made of eggs and milk yellow, similar to jelly. In Britain, the word pudding can refer to any dessert.