Taste of live food on a fire