Yes, you can eat this nut-free pesto if you eat a vegetarian diet. See the Substitutions List above for my recommendations on making this nut-free pesto recipe vegan.