why not "os morangos não são um vegetal"? the noun in the original sentence is in plural form. :(
I'm not a native speaker of English nor Portuguese. It seems like "vegetable" and "vegetal" mean something different to Spanish "vegetal" (=plant). What a "vegetable" is?