it is called 'carrot cake' because of a loose english from hokkien translation of 'radish pastry' is called 'chai tow (carrot or radish) kway (cake)', which caught on among the non-native speaking diners, due to its unique misnomer.