Here are some other options, depending on the context:
* Flavor: This is a broad term, but it captures the essence of what makes something delicious.
* Taste: Similar to flavor, but emphasizes the sensory experience.
* Delicacy: This implies something that is both delicious and rare or special.
* Treat: This emphasizes the enjoyment and pleasure associated with delicious food.
* Pleasure: This is a more general term, but it can be used to describe the feeling of enjoying delicious food.
Ultimately, the best noun to use will depend on the specific context and what you want to emphasize.