I think 'tasty' is the closest in English. Also

来源: 2008-09-15 13:56:34 [旧帖] [给我悄悄话] 本文已被阅读:

"delicious" is certainly ok but I think further away from the Chinese word. The "鲜" in Chinese can have 2 meanings: either "新鲜" or "鲜美"; the English word "fresh" only has the first meaning but not the second one.