This pasta salad is vegetarian as their is no meat in this recipe. It is not vegan though. This is a cheese packed pasta salad! I did not make my pasta salad gluten free, however you could easily make this recipe gluten free by using gluten free pasta.