Guide to Johannesburg Vegan Restaurants, Vegetarian Restaurants, Natural Foods, & Health Food Stores.

Vegan / Vegetarian Restaurants: (22 Listings)

Conscious 108

  • Vegan Restaurant
5.0 stars 3 reviews
108 Greenway Road, Greenside, Johannesburg, 2193
0116467250
Open Mon, Wed-Sat 11am-5pm, 6-9:30pm, Sun 11am-3pm.
Cuisine: Vegan, Western, Bakery

Vegan food cafe, opened Mar 2014. Offers in-house baked goods plus wraps, sandwiches, bunny chow curries, burgers, hot dogs, and even vegan ice cream. Dinner menu changes once a week from Wednesday night. Uses meat substitutes. Has outdoor seating. Accepts credit cards. Moderate.

Free Food

  • Vegan Restaurant
5.0 stars 2 reviews
Shop 5b Reithmere, Delta Street, Birnam, Johannesburg, 2196
0878027190
Open Mon-Thur 9am-5:30pm, Fri 9am-9pm, Sat 8:30am-5pm.
Cuisine: Vegan, Organic, Western, Take-out

Little vegan restaurant run by long-time chef. Food is soy-free, gluten-free, and without additives or preservatives. The restaurant has a communal table, and the dishes vary regularly. Try the vegan ice cream. Its brand of ready-to-eat meals (wraps, bean burger patties, etc) is sold in supermarkets around South Africa. Accepts credit cards. Inexpensive.

Kara Nichha's Sharp Sharp Strictly Vegetarian

  • Vegan Restaurant
3.0 stars 1 review
The Matrix, East Campus, University of the Witwatersrand, Johannesburg, South Africa
n/a
Open Mon-Fri 11am-5pm.
Cuisine: Vegan, Indian, Fast food, Take-out

In the WITS student centre, this take away restaurant has queues that as long as the centre itself at lunch time for its inexpensive vegan curries. Go before the rush at 1:15pm or after the rush from 2:15pm. Has outdoor seating. Wheelchair accessible. Cash only. Inexpensive.

Leafy Greens Cafe

  • Vegan Restaurant
5.0 stars 2 reviews
Plot 328 Rocky Ridge Rd, Muldersdrift, Gauteng, Johannesburg, 1747
+27828827300
Open Wed-Sun 9am-5pm.
Cuisine: Vegan, Organic, Juice bar, Western, Buffet, Beer/Wine, Take-out

Vegan cafe situated on an organic farm outside of the city. Offers buffet plus juices, wheatgrass, smoothies, raw cake, and raw chocolate. Also sells fresh organic produce from its garden. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

The Greenside Cafe

  • Vegan Restaurant
5.0 stars 9 reviews
34 Gleneagles Road, Greenside,Gauteng (at Barry Hertzog), Johannesburg, 2193
011-646-3444
Open Tue-Sun 8am-5pm, Fri-Sat nights (last order 9.30pm).
Cuisine: Vegan, Western, International, Juice bar

Vegan cuisine featuring nut bakes, pasta ribbons, fresh juices, and more. Try the naartjie juice and the miniola lassi juice. All vegan as of April 2012. Has outdoor seating. Expensive.

Advertisements



Aurelie's Health and Lifestyle Cafe

  • Vegetarian Restaurant
Be first to review!
Maxwell Drive, Gauteng (at R55, Waterfall Country Estate), Johannesburg, 1685
0105968900
Open Mon-Fri 7am-4pm, Sat 9am-2pm, closed Sun.
Cuisine: Vegan-friendly, Ovo, Lacto, European, Juice bar, Salad bar, Take-out

A vegetarian cafe, with a homey Mediterranean vibe, offers many vegan options, including dishes with tofu, non-dairy cheese, falafel, veggie sausages and burger patties. Drinks include coffee, wide selection of veggie juices and superfood smoothies. Serves gluten free baked goods. Also has retail items for sale such as decor and home accessories, full day cleanse packages, health supplements, kitchen consumables, children's lunch boxes and more. Venue hire, function platters. Wi-fi. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Fresh Earth Food Store

  • Vegetarian Restaurant
3.0 stars 3 reviews
103 Komatie Road, Emmarentia, Gauteng, Johannesburg, South Africa
011-6464404
Call for hours - tell us
Cuisine: Vegan-friendly, Organic, Western, Buffet

Uses natural and organic ingredients and offers a full a la carte menu, weekday buffets, and an all-you-can-eat "table of abundance" Saturday buffet. Moderate.

Fruits and Roots

  • Vegetarian Restaurant
5.0 stars 1 review
Shop G 13, Hobart Corner Shopping Centre, Bryanston, Gauteng, Johannesburg, South Africa
011-463-2928
Open Mon-Fri 8:30am-5:30pm, Sat 8:30am-3:30pm.
Cuisine: Vegan-friendly, African, Western

Serves light meals, healthy drinks, desserts, some vegan dishes, and cakes made to order. Also has a health food store selling dried fruits, large selection of nuts and dried legumes, grains, spices, condiments, tonics, fresh nut butters, tofu, seaweed, green teas, rice milk, and more. Moderate.

Shayona

  • Vegetarian Restaurant
5.0 stars 1 review
72-74 Church Street, Mayfair West (at corner of Central Avenue), Johannesburg, South Africa
011-837-2407
Open Tue-Thur 9.00-19.30, Fri-Sat 9.00-21.00, Sun 9.00-16.00.
Cuisine: Vegan-friendly, Lacto, Indian, Fast food, Take-out

Pure Indian vegetarian sweets and savories. No onion, garlic, or egg. Dairy is used so vegans need to ask. Run by Gujarati Swaminarayans. Accepts credit cards. Inexpensive.

Taiwan Veg Restaurant

  • Vegetarian Restaurant
4.0 stars 1 review
134 Queen Street, South Kensington, Johannesburg, South Africa
0846002501
Mon-Thu 11:00am-8:00pm, Fri-Sun 11:00am-8:30pm
Cuisine: Vegan-friendly, Ovo, Taiwanese, Chinese, Take-out

Simple place offering vegetarian and vegan food without garlic or onion. The menu incorporates meat language into the dish names, but all the 'meats' are made from seitan, tofu, or soya protein. Food takes time to prepare, but you could phone ahead to order - ask for the daughter who speaks English. Cash only. Inexpensive.

Gingko

  • Vegetarian-Friendly
2.0 stars 1 review
61 Dundalk Ave (at Roscommon, Parkview), Johannesburg, 2122
+27-011-4863361
Tue-Fri 7:00am-5:00pm, Sat-Sun 8:00am-5:00pm
Cuisine: Vegan-friendly, Ovo, Lacto, Organic, Western, International, Juice bar, Salad bar, Buffet, Take-out, Non-veg

Serves meat, veg options available. Slow food principles, offers dairy-free, gluten-free, and sucrose-free foods. Buffet at lunch and a la carte meals along with cakes, coffees, tea, juices, and smoothies. Free wi-fi. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Harry's Cafe

  • Vegetarian-Friendly
4.0 stars 1 review
Oriental Plaza, Bree Street, Fordsburg, Johannesburg, South Africa
0118386760
Call for hours - tell us
Cuisine: Indian, Western, Fusion, Fast food, Take-out, Non-veg

Serves meat, veg options available. Basic take away place in the Oriental Plaza shopping mall. A large section of the menu is dedicated to vegetarian meat substitutes - ask which is vegan. Try the burgers and soya chip hot dog. Food is spicy but you could request to omit masala. Cash only. Inexpensive.

Lighthouse on 7th

  • Vegetarian-Friendly
4.0 stars 1 review
7th Street, Melville, Johannesburg, South Africa
+27-725000870
Call for hours - tell us
Cuisine: Vegan-friendly, Organic, Middle Eastern, Western, Deli, Non-veg

Serves meat, veg options available. An organic restaurant with vegan choices on the menu and will also be happy to veganize a dish for you. Has live entertainment. Inexpensive.

Sai Thai

  • Vegetarian-Friendly
4.0 stars 1 review
1 Cyrildene Centre, Corner Marcia and Derrick Avenues, Cyrildene, Johannesburg, South Africa
0116151339
Open Mon-Sun 10:30am-3:30pm, 5:30-9pm.
Cuisine: Thai, Non-veg

Serves meat, veg options available. Thai food restaurant a 3-page vegetable/vegetarian section on its menu, of which many are vegan suitable. Dishes with egg or oyster sauce are marked, and the staff understand what vegan is. Meat substitutes are used in the vegan dishes. Sometimes there is only one waitress so expect a wait. House specialty drinks are fruit tea and coconut water. Reservations required. Wheelchair accessible. Accepts credit cards. Inexpensive.

Simply Asia

  • Vegetarian-Friendly
3.0 stars 1 review
Shop 2 Parkhurst Square, 38 4th Avenue, Parkhurst, Johannesburg, South Africa
0114473037
Open Mon-Sun 11:30am-9:30pm.
Cuisine: Thai, Asian, Fast food, Take-out, Delivery, Non-veg

Serves meat, veg options available. Franchise Asian food restaurant. Has a designated vegetarian menu, of which several mains are vegan suitable as are the spring rolls. Could ask to substitute meat in a dish with tofu. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Spiceburg Restaurant

  • Vegetarian-Friendly
3.0 stars 1 review
141 Greenway Road, Greenside, Gauteng, Johannesburg, South Africa
011-4862255
Call for hours - tell us
Cuisine: Lacto, Indian, Non-veg

Serves meat, veg options available. Specializes in both South and North Indian cuisine. 2014 reported menu has changed, and vegans need to specify and ask which are suitable. Moderate.

The Good Luck Club

  • Vegetarian-Friendly
3.0 stars 1 review
3 Corlett Drive, Illovo, Johannesburg, South Africa
0114473816
Call for hours - tell us
Cuisine: Asian Fusion, Chinese, Thai, Beer/Wine, Take-out, Non-veg

Serves meat, veg options available. Asian fusion restaurant. Could specify to use egg-free noodles or rice instead of regular noodles. Yellow curry is made without shrimp paste, and there are other vegan suitable starters and mains - ask your waiter. Very busy so book ahead. Has outdoor seating. Reservations required. Wheelchair accessible. Accepts credit cards. Moderate.

The Great Eastern Food Bar

  • Vegetarian-Friendly
3.0 stars 2 reviews
Bamboo Centre, 53 Rustenburg Road, Melville, Johannesburg, South Africa
0114822910
Open Mon 6-9pm, Tue-Fri 12-11pm, Sat 1-11pm, Sun 1-8pm.
Cuisine: Vegan-friendly, Asian, Fusion, Beer/Wine, Non-veg

Serves meat, veg options available. Offers an Asian food menu with fish and vegan dishes, changes weekly. Vegan choices include dumplings, ramen, steamed buns, green papaya salad, and a vegan bento box. Interesting selection of beers. Food is prepared in an open kitchen. Reservations required. Wheelchair accessible. Accepts credit cards. Moderate.

The Pudding Shop

  • Vegetarian-Friendly
3.5 stars 2 reviews
La Cucina di Ciro, 43, 7th Avenue, Parktown North, Johannesburg, South Africa
0614443493
Open Tue-Sun 8:30am-4:30pm.
Cuisine: Vegan-friendly, Italian, Take-out, Non-veg

Serves meat, veg options available. Attached to a restaurant called La Cucina di Ciro which is not veg, but The Pudding Shop is run by a vegan chef, and meat is cooked in a separate kitchen. Menu is primarily vegetarian and vegan with breakfast and lunch food, cakes and desserts including vegan ones. Colorful interior. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Moderate.

Health Food Stores, Vegan Shops, Vegan Bakeries, Vegetarian B&Bs, Veg Catering, Veg*n Organizations: (4 Listings)

Yan Health

  • Health Food Store
Be first to review!
Shop L31 Bedford Centre, Smith Road, Bedfordview, Johannesburg, 2007
0116166338
Call for hours - tell us

Health shop selling a wide variety of nutritional supplements and herbs, homeopathics, skin and hair care products, gluten free, frozen meals, certified organic foods including breakfast cereals, whole grain, oils, berries, cacao powder. Knowledgeable staff.

Still hungry? Try searching HappyCow for areas surrounding Johannesburg.
Please help us improve this Johannesburg vegetarian restaurant guide:
  • Add health food stores, cafes, or a vegetarian restaurant Johannesburg.
  • Report technical difficulty.
  • Phone ahead before you vis it any listing in this restaurant directory.
  • Please let these businesses know you found them on HappyCow
Spread the word! - Link to this page from your webpage, blog, facebook, or newsletter.


Voted "Best Vegetarian Restaurant Guide" on the Internet, this is the place to find good vegan restaurants & healthy food! HappyCow was created to assist in making healthy vegetarian food available to all wherever possible. These Johannesburg vegetarian and vegan restaurant listings are primarily from you, the users, and some maybe arbitrary, outdated, or incomplete. If you are a local to Johannesburg and know of any places (vegetarian restaurants Johannesburg) that are not included here please add them. HappyCow© and its creators claim no responsibility for any information that might be inaccurate in any way.