Snail, perhaps, having good parts when cooked (9)
I believe the answer is:
gastropod
'snail perhaps' is the definition.
(snail is a kind of gastropod)
'good parts when cooked' is the wordplay.
'when cooked' is an anagram indicator.
'good'+'parts'='goodparts'
'goodparts' is an anagram of 'GASTROPOD'.
'having' acts as a link.
(Other definitions for gastropod that I've seen before include "Could be snail" , "Mollusc such as snail or limpet" , "Slimy type" , "Escargot" , "sluggish type" .)