Thailand – Palm Sugar

Palm sugar (Nam-taan-peep) is made from either the sap of coconut palm or sugar palm. It tastes like caramel fudge … More