Term: deluculent
Example: this french toast is deluculent
Definition: a food that is not only succulent but also delicious