• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in Johannesburg (44)

27 Vegan / Vegetarian Friendly Restaurants

10 Reviews

Write a Review

108 Greenway Rd, Greenside, Johannesburg, South Africa

0116467250

Loading...

Cuisine: Vegan, Western, Bakery

Vegan food cafe est. 2014. Makes baked goods plus wraps, sandwiches, bunny chow curries, burgers, hot dogs, and has vegan ice cream. Uses meat substitutes. Dinner menu changes once a week.

11 Reviews

Write a Review

Shop 5b Reithmere, Delta Street, Birnam, Johannesburg, South Africa

0878027190

Loading...

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.

4 Reviews

Write a Review

Plot 328 Rocky Ridge Rd, Muldersdrift, Gauteng, Johannesburg, South Africa

0105954563

Loading...

Cuisine: Vegan, Organic, Western, Buffet, Juice bar, Beer/Wine, Take-out, Catering

Vegan food cafe and health shop/deli situated on an organic farm outside of the city and shares the premises with the Casalinga Restaurant. Offers buffet plus juices, wheatgrass, smoothies, raw cake, and raw chocolate. Oct 2016 reported no longer using honey - please confirm.

16 Reviews

Write a Review

34 Gleneagles Road, Greenside, Johannesburg, South Africa

011-6463444

Loading...

Cuisine: Vegan, International, Western, Juice bar

Vegan cuisine featuring nut bakes, pasta ribbons, fresh juices, and more. All vegan since 2012. Next door is their store selling vegan products.

2 Reviews

Write a Review

Maxwell Drive, Gauteng (at R55, Waterfall Country Estate), Johannesburg, South Africa

0105968900

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, Salad bar, Juice bar, Take-out, European

Vegetarian cafe with a Mediterranean vibe. Offers dishes with tofu, non-dairy cheese, falafel, veggie sausages, and burger patties. Drinks include coffee, veggie juices, and superfood smoothies. Has gluten free baked goods. A retail sells home accessories, health supplements, kitchen consumables, children's lunch boxes, and more. Venue hire is possible. Free Wi-Fi.

5 Reviews

Write a Review

103 Komatie Road, Emmarentia, Gauteng, Johannesburg, South Africa

011-6464404

Loading...

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.

3 Reviews

Write a Review

Shop G 13, Hobart Corner Shopping Centre, Bryanston, Gauteng, Johannesburg, South Africa

011-463-2928

Loading...

Cuisine: Vegan-friendly, Western, African

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.

Write a Review

45 Swartgoud St, Winchester Hills (at Nossob St), Johannesburg, South Africa

0114334043

Loading...

Cuisine: Indian, Take-out

Vegetarian Indian take-out venue with a small seating area. Serves vegetarian and vegan curries and has a spice bar. Also sells fresh produce and cold pressed juices.

2 Reviews

Write a Review

68/1 Norfolk Rd, Carlswald, Midrand, Johannesburg, South Africa

0621325919

Loading...

Cuisine: Lacto, Indian, Western, Fast food, Juice bar, Take-out, Bakery

Gauranga's Higher Taste changed its name to Govinda in early-2016. Indian vegetarian food, hot dogs and fast food egg-less cake and baked goods. In case of problems finding the restaurant, call the owner's mobile, number above.

1 Review

Write a Review

61 Dundalk Ave (at corner Roscommon, Parkview, Johannesburg, Gauteng), Johannesburg, South Africa

011-486-3361

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, Buffet

Vegetarian buffet where dishes are clearly marked.

Write a Review

7971 Capricon St (at entrance on Nirvana Dr, Ext 9, Lenasia, Johannesburg), Johannesburg, South Africa

011-854-1975

Loading...

Cuisine: Vegan-friendly, Lacto, Indian, Hare Krishna

Please send us some details.

1 Review

Write a Review

Harry Galaun Dr, Midrand, Gauteng (at 7th St, Halfway Gardens, Midway Mews Shopping Centre), Johannesburg, South Africa

+27-113125521

Loading...

Cuisine: Vegan-friendly, Lacto, Indian

A vegetarian take away restaurant with vegan options. Limited seating available. Appears to be associated with the University location.

1 Review

Write a Review

The Matrix, East Campus, University of the Witwatersrand, Johannesburg, South Africa

0119803226

Loading...

Cuisine: Vegan-friendly, Lacto, 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. Reported that samoosas have cheese, Oct 2014.

3 Reviews

Write a Review

70 Conrad Ave, Blairgowrie Plaza, Randburg, Gauteng (at Susman Rd), Johannesburg, South Africa

+27-0875502723

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, International, Fast food, Take-out

A vegetarian restaurant, with a casual setting and a take away focus, serves plenty of vegan options.

Write a Review

Starling Street Lenasia South (at besides Nikitas Pharmacy), Johannesburg, South Africa

0832358072, 0766261677

Loading...

Cuisine: Lacto, Indian, Western, Fast food, Take-out

Inexpensive vegetarian Indian food as well as soya hot dogs and frozen meals for take home.

Write a Review

45 Central Road, Fordsburg, Inner City (at Fordsburg Flea Market, Shop 2), Johannesburg, South Africa

0114921102

Loading...

Cuisine: Vegan-friendly, Indian, Fast food, Take-out

Vegetarian restaurant that serves a wide range of northern and southern Indian dishes, including vegan choices. Modest furnishings. Good portions. Friendly service.

1 Review

Write a Review

14 Gleaneagles Rd, Greenside, Johannesburg, South Africa

0114860824

Loading...

Cuisine: Lacto, Ovo, Western, Fast food, Non-veg

Serves meat, vegan options available. Has a full vegetarian menu which can be veganized by using tofu instead of cheese and egg-free patties; 9 vegetarian burger options, made of chickpeas, tofu, falafel, and beans; plus 1 vegan dessert. Reservation is required for dinner.

1 Review

Write a Review

Oriental Plaza, Bree Street, Fordsburg, Johannesburg, South Africa

0118386760

Loading...

Cuisine: Indian, Western, Fast food, Take-out, Fusion, Non-veg

Serves meat, vegan 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.

1 Review

Write a Review

The Colony Shopping Centre, Craighall Park, Johannesburg, South Africa

0118805010

Loading...

Cuisine: Vegan-friendly, Western, Non-veg

Serves meat, vegan options available. Offer a variety of vegetarian and vegan food. Vegan dishes are cooked and prepared separately from meat. On the menu is a house-made vegan burger served with hummus, tramezzini with roasted vegetables; a marinated tofu and greens salad; and a vegan BLT. Makes its own vegan bacon and sausage. Wheat-free options include granola with fruit and soy milk. Drinks can be served with soy milk.

1 Review

Write a Review

Shop 98, Killarney Mall, 60, Riviera Road, Killarney, Johannesburg, South Africa

011-6467906

Loading...

Cuisine: Lacto, Ovo, American, Fast food, Juice bar, Take-out, Hawaiian, Non-veg

Serves meat, vegan options available. Chain of healthier take away restaurants. Offers marked vegetarian/vegan choices. Some dishes with meat can be changed to using vegetable protein meat imitation strips. Selection of smoothies and fresh juices.

2 Reviews

Write a Review

Nicolway Bryanston, Wedgewood link & William Nicol Dr, Johannesburg, South Africa

0117060991

Loading...

Cuisine: Asian, Fusion, African, Non-veg

Serves meat, vegan options available. African-Asian fusion. Kitchen will make something vegan on request. Ask your server.

1 Review

Write a Review

129 1st Ave, Johannesburg, South Africa

+27-829024514

Loading...

Cuisine: Lacto, Ovo, Western, Beer/Wine, African, Non-veg

Serves meat, vegan options available. Guesthouse and restaurant. Serves Modern South African cuisine with a few vegan options, specifically designated as such on the menu: chickpea salad, seasonal salad, and a burger made from white bean, mushroom, oats.

1 Review

Write a Review

Shop 2 Parkhurst Square, 38 4th Avenue, Parkhurst, Johannesburg, South Africa

0114473037

Loading...

Cuisine: Thai, Fast food, Delivery, Take-out, Asian, Non-veg

Serves meat, vegan 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.

2 Reviews

Write a Review

141 Greenway Road, Greenside, Gauteng, Johannesburg, South Africa

011-4862255

Loading...

Cuisine: Lacto, Indian, Non-veg

Serves meat, vegan 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.

1 Review

Write a Review

3 Corlett Drive, Illovo, Johannesburg, South Africa

0114473816

Loading...

Cuisine: Chinese, Thai, Beer/Wine, Take-out, Asian Fusion, Non-veg

Serves meat, vegan 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.

1 Review

Write a Review

Shop H21B, Whitley Rd, Melrose Arch, Melrose Blvd, Johannesburg, South Africa

0116841277

Loading...

Cuisine: Lacto, Ovo, Western, Juice bar, Take-out, Bakery, European, Non-veg

Serves meat, vegan options available. Take-away restaurant offering some veggie food. Has soy and almond milk. Pastries are gluten-free.

Write a Review

New Thrupps Centre, Oxford Road, Illovo, Johannesburg, Johannesburg, South Africa

011-268-2371

Loading...

Cuisine: Indian, International, Non-veg

Serves meat, vegan options available. Curry place that offers some vegetarian options. Formerly called "Eco Cafe."


Still hungry? Try searching for areas surrounding Johannesburg.

Please help us improve this Johannesburg vegetarian restaurant guide:

Add health food stores, cafes, or vegan restaurants Johannesburg.

Report technical difficulty.

Link to this page from your webpage or blog.

Please let these businesses know you found them on HappyCow.