100-mile drive from Clayton

Best vegetarian restaurants in St. Louis

Rooms with no meat on the menu. Dairy or eggs may appear — we label that. For kitchens where the whole plate is plants, use best vegan restaurants in St. Louis.

Tree House is the vegetarian dining room on South Grand — brunch, patio, vegan-ready pastas. Pizza Head next door is slices with no meat, dairy or vegan cheese. Taste of Lebanon covers the falafel and mezze brief. Webster Groves has Balkan Treat Box, a James Beard kitchen that builds a serious vegetarian plate. University City has Frida’s.

A vegetarian can also eat at every fully vegan kitchen in the directory. Those are listed second, so this page stays honest about the vegetarian rooms first. Paid Spotlight never buys a place on this list.

Vegetarian dining rooms

Fully vegan kitchens vegetarians also love

No dairy, no eggs, no negotiation. See the full vegan list.