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, and make sure to get a piece of carrot cake.
Search by Perfect For
More spots in South ShoreSee more
More Vegetarian spotsSee more
Handlebar is a mostly vegetarian restaurant in Wicker Park that has a real locals-only feel to it. It’s the kind of place you'll want to stay a while.
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.
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