Haupia
Haupia is the Hawaiian name for a traditional coconut pudding found throughout Polynesia. Haupia and other similar coconut puddings are a variety of traditional Polynesian pudding. Puddings made in the Pacific islands generally consist of two components; a base made from a starch such as taro or breadfruit and an emollient such as coconut milk or oil that bound the material together when cooked. Starch extracted from the pia is the original thickening agent used in making this dish. These puddings would originally have had a more mucilaginous consistency, and more so without refrigeration historically. Cornstarch (grain starch) is often substituted for pia in modern recipes which give a different texture overall more akin to gelatin. A suitable substitute for arrowroot starch would be another root starch like potato starch or tapioca. Traditional haupia is vegan and does not contain gelatin, eggs, or dairy.
Source: Wikipedia