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
Tomate Fresh Kitchen
Tomate Fresh Kitchen is a counter service spot in Evantston with great Latin American food.
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.
Chicago Raw in River North specializes in, no surprise, uncooked plants. The collard burrito is good and you can always go for an acai bowl
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