Savoury (9)
(Other definitions for palatable that I've seen before include "Of food, tasting nice; of idea, acceptable" , "Tasty" , "good to eat" , "pleasing" , "Pleasant to the taste, acceptable" .)
(Other definitions for sapid that I've seen before include "savoury'" , "Full of flavour" , "Engaging" , "Having a pleasant taste" , "Tasty" .)