Fancy better edible grains (7)
I believe the answer is:
caprice
'fancy' is the definition.
(I've seen this before)
'better edible grains' is the wordplay.
'better' becomes 'cap' (both can mean to beat somebody else's attempt).
'edible grains' becomes 'rice' (I've seen this before. I am not sure about the 'edible' bit.).
'cap'+'rice'='CAPRICE'
Can you help me to learn more?
(Other definitions for caprice that I've seen before include "Sudden change of mind" , "Sudden mood change" , "A whim or piece of fancy" , "unaccountable change" , "'Impulse, whim (7)'" .)