Check the colleges. Some require that students live on campus and have a meal plan as freshmen. This shouldn’t be an obstacle because as noted, most colleges have a wide variety of food in their dining halls, and there are lots of college vegetarians.
If he wants Indian food, that might not be regularly on the menu, but other vegetarian food probably will be. You can ask the schools!