Potato dish fine, or a pudding served up cold? (5)
I believe the answer is:
aloof
'cold?' is the definition.
(both can mean distant)
'potato dish fine' is the wordplay.
'potato dish' becomes 'aloo' (I've seen this before).
'fine' becomes 'f' (abbreviation e.g. condition of old coins, books).
'aloo'+'f'='ALOOF'
'or a pudding served up' acts as a link.
I am not very happy about this link. Some or all of it may belong to another bit of the clue.
Can you help me to learn more?
(Other definitions for aloof that I've seen before include "Unpleasantly cold" , "Displaying supercilious reserve" , "apart from all else" , "Coldly distant" , "Remote, distant" .)