Quick answer
Я вегетариа́нец.
ya vegetariánets — вегетариа́нец for a man, вегетариа́нка for a woman — plus “without meat”
The options
без plus genitive
“Without” is без + genitive: без мя́са, без ры́бы, без лу́ка, без майоне́за. This is the most reliable phrase of all, because it names exactly what must not be there.
Hidden meat
Soups are often made with meat stock, and сала́т frequently contains sausage or chicken. Two useful checks: На мясно́м бульо́не? (is it on meat stock?) and А в сала́те есть колбаса́?.
What you hear back
Typical mistakes
Я вегетариа́нец — said by a woman
Я вегетариа́нка.
The word has a feminine form.
без мя́со
без мя́са
без always takes the genitive.
Check yourself
Which is correct?