Vegetarian restaurants in Puebla?
Oh yes, there is an EXCELLENT vegetarian restaurant in Puebla! It is wonderful. La Zanahoria (I think the full name is something like Barra Vegetariana La Zanahoria, but everyone calls it La Zanahoria) at 5 Oriente 206. Lots of menu options and everything is very good.
You are not kidding abut the excellent. I´m just back from my second consecutive lunch there, and I hope to eat there many more times during my 2-week stay in Puebla. The daily menu is a steal at 49 pesos, and the concept and execution of the food were both outstanding, both days. The menu offers a choice of two salads, a soup, and a choice of two out of the days´ three entrees. Plus a roll and a fruit agua (yesterday tamarindo, today guayaba.) By concensus, yesterday´s standout was the halved avocado stuffed with trips of poblano, cubes of mild cheese, and elotes. Today there was an excellent pea soup (just the thing when it´s chilly, and raining torrentially), followed by a lovely eggplant italiano (yes, I went to Mexico to have Eggplant Parmigiana!) and there tortitas de maiz, which looked like potato latkes (latkes poblanos?) but were composed of cornmeal with shredded apple.
Hope I´m making everyone jealous. By the way, I may be wrong, but I thought I noticed a sign yesterday that there was a second location. I may have just imaginied it. This place is really worth a visit. And it´s in a lovely setting, by the way.
I doubt there are any vegetarian restauants there. Depending on how strict you are, you will have to work around it. Try enchiladas (with no fillings, just sauce and tortillas or cheese), egg dishes, enmoladas (which are like enchiladas but made with mole). It would be a shame if you went to Puebla and didn't try the moles! Of course, you can always go to the central market and buy fruits and nuts, stuff like that.