Majani serves very good vegan soul food on the South Shore. This means entrees like BBQ cauliflower and jerk tofu, served with sides of cornbread, greens, and black-eyed peas. The space is small and upbeat, full of reclaimed wood and tall windows that let a bunch of light in. This is a great spot on the Southside for lunch or dinner, even if you weren’t already in the neighborhood. Make sure to get a piece of carrot cake.
Search by Perfect For
More Vegetarian spotsSee more
Urban Vegan is a Thai vegan restaurant in Uptown. Come here for things like tofu satay, a thai basil entree with soy chicken, and curry.
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
True Food Kitchen
True Food Kitchen is a great spot in River North to grab something healthy during the week.
Mango Pickle is serving contemporary and traditional Indian food in a bright, fun environment in Edgewater.
The Little Beet Table
Little Beet is a good spot for a sensible meal in a nice but not over-the-top Gold Coast setting.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more