Urban Vegan is a Thai vegan restaurant in Uptown. Come here for things like tofu satay, a thai basil entree with soy chicken, or any number of curry dishes. There are a couple of tables if you want to eat quickly here, but carry-out or delivery is usually the way to go. It’s a must-know spot for vegetarians and vegans.
More spots in RavenswoodSee more
More Vegetarian spotsSee more
Daisies in Logan Square serves excellent housemade pasta that will make you want to eat your vegetables.
Mana Food Bar
Mana Food Bar in Noble Square is casual, interesting, and a great spot to try some new things that don't have meat in them.
Suggested by our writers
Ēma is a small plates Mediterranean restaurant in River North, and it’s good for a lot of occasions.
Ghareeb Nawaz is a no-frills Pakistani-Indian restaurant in West Ridge. The food is cheap, excellent, and you can get it 24 hours a day
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more