Cook opening a tin, or fancy dish cooked in oven (8)
I believe the answer is:
tandoori
'dish cooked in oven' is the definition.
'tandoori' can be an answer for 'dish' (I've seen this before). I am not certain of the 'cooked in oven' bit.
'cook opening a tin or fancy' is the wordplay.
'cook' becomes 'do' (do can mean to cook).
'opening' is an insertion indicator (some letters open a gap in others).
'fancy' indicates an anagram.
'a'+'tin'+'or'='atinor'
'atinor' anagrammed gives 'tanori'.
'do' inserted within 'tanori' is 'TANDOORI'.
Can you help me to learn more?
(Other definitions for tandoori that I've seen before include "Food cooked Indian-style in clay oven" , "Cuisine" , "Clay-oven cookery" , "Indian style of cooking" , "Type of restaurant" .)