Puttanesca has anchovies in it which are a type of fish so therefore it is not vegan. If it is made without the anchovies it is vegan.