Shouldn't this be "Kocken är en vegetarian." to get "The cook is "a" vegetarian."
Swedish doesn't use the article with religious/political/ideological affiliations and the like.
I think it's because you can put 'the cook is vegetarian' as it makes sense without the 'a'.
The cooks a vegetarian.... That's helpful