Із англ. pescetarian через контамінування слова "vegetarian" ("вегетаріанець") з італ. "pesce" ("риба"). Вимова "-sc-" взята, видно, не з сучасного літ. італ. [ʃː], а з класич. латин. [sk].
Саме "вегетаріанець" зводиться до англ. vegetarian, складеного в 19-му столітті з усіченого слова "vegetable" ("овоч") та суфіксу -arian (особливий англійський суфікс, узятий зі слів, шо кінчаються на "-arian").