Bean, cheese and meat - not good (7)
I believe the answer is:
edamame
'bean' is the definition.
(I have seen 'Japanese bean ' mean 'edamame*' so perhaps 'bean' could also mean 'edamame*')
'cheese and meat not good' is the wordplay.
'cheese' becomes 'edam' (Edam is an example).
'and' means one lot of letters go next to another.
'meat' becomes 'game' (game can mean meat from wild animals).
'not' indicates named letters should be taken away.
'good' becomes 'g' (abbreviation).
'game' with 'g' removed is 'ame'.
'edam'+'ame'='EDAMAME'
(Another definition for edamame that I've seen is " type of bean".)