Is there a word for food that's gone 'bad', but is still edible?

Is there a word in the English language for food that has gone 'bad', but is still edible?

Some examples would be honey that has crystalized, ice cream that has ice all over it, etc. The foods aren't in their normal eating conditions, and thus maybe are said to have 'gone bad', but they are still edible.

To me, 'gone bad' suggested they are not edible and is synonymous with expired. The foods can be eaten since honey can be heated to decrystallize it, the ice in ice cream can be scraped off, etc.


Solution 1:

Stale suggests the idea of food which is no longer fresh but still edible:

no longer new or fresh, usually as a result of being kept for too long:

  • The bread/biscuits/cake had gone stale.

(Cambridge Dictionary)

Solution 2:

If it is still edible but not in the state that its makers would have preferred it is "past its best".

Although the word "stale" conveys the same meaning with some foods, such as bread/biscuits/cake, it does not do so with all foods, such as, say, cheese.

I think it all depends on the foodstuff in question. If it is fruit then "over-ripe" might do

passed beyond maturity or ripeness toward decay (Merriam-Webster).

And yet, my Aunt was fond of medlars. That is a fruit that is eaten only after it passed beyond maturity towards decay.

And what about well-hung pheasant or grouse?

That all leads me to the view that no single word will encompass all the ideas that the OP has in mind.