Bean curd, tomato and onion for starters suitable for everyone (4)
I believe the answer is:
tofu
'bean curd' is the definition.
(synonyms)
'tomato and onion for starters suitable for everyone' is the wordplay.
'tomato' becomes 't' (this might be a standard abbreviation I've not previously seen).
'and' means one lot of letters go next to another.
'starters' suggests taking the first letters (the letters which start the words).
'suitable for everyone' becomes 'U' (as in a Universal film certificate).
The first letters of 'onion for' is 'of'.
't'+'of'+'u'='TOFU'
Can you help me to learn more?
(Other definitions for tofu that I've seen before include "Vegetarian foodstuff made from soya beans" , "Curdled soybean dish" , "food rich in protein" , "soybean curd" , "non-meat protein" .)