There's various "degrees" of vegetarian eating, some won't eat anything coming from an animal, so that leaves out eggs, sour cream, cheese, etc., if you do things like the mini quiches, "true vegetarians" might have a problem with what's in the tart shells, so it's difficult to know what to recommend, but before you go to a lot of expense and time, ask your friends what degree of vegetarian are they?