Photo of biscuits fresh from the oven? (8)
I believe the answer is:
snapshot
'photo' is the definition.
(snapshot is a kind of photo)
'biscuits fresh from the oven?' is the wordplay.
'biscuits' becomes 'snaps' (snap is a type of biscuit).
'fresh from the oven?' becomes 'hot' (I've seen this in another clue).
'snaps'+'hot'='SNAPSHOT'
'of' is the link.
(Other definitions for snapshot that I've seen before include "Quickly taken photograph" , "Bit of camerawork" , "Quick photograph" , "Pan hosts over casual photo" , "Picture" .)