luscious

- (of food or wine) having a pleasingly rich, sweet taste

... The luscious chocolate cake on his tongue made Asa feel like he was in heaven.