Fresh from oven and in great demand (3)
I believe the answer is:
hot
'in great demand' is the definition.
(I've seen this in another clue)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for hot that I've seen before include "(Of goods) stolen (colloq.)" , "Flaming - spicy" , "Radioactive; very warm" , "Stolen - sought after" , "Angry or very warm" .)