Do gets assorted heavy food (6)
I believe the answer is:
stodge
'heavy food' is the definition.
(I've seen this before)
'do gets assorted' is the wordplay.
'assorted' indicates anagramming the letters.
'do'+'gets'='dogets'
'dogets' anagrammed gives 'STODGE'.
(Other definitions for stodge that I've seen before include "Heavy, often starchy, food" , "Heavy solid food" , "Heavy filling food" , "Heavy stuff" , "Indigestible or dull food" .)