Johannesburg, South Africa Vegan Friendly Restaurants


Top 10 Vegan / Vegetarian Restaurants

Whether you're vegetarian, vegan, or just searching for plant-based dining options, it's nice to have personal recommendations. That's why HappyCow has created this list, featuring the ten best vegan restaurants in Johannesburg, as determined by the highest scores calculated from HappyCow community member reviews.

Even curious carnivores should agree that the tasty vegan options available at these restaurants would please even the most discerning palate. From breakfast to brunch, dinner to late-night snacking, and every meat-free meal in-between, we're sure that you'll find the very best veggie dining experiences using our Top 10 list as your guide.
17 Reviews

Write a Review

Shop 5b Reithmere, Delta Rd, Birnam (at Corlett Drive), Johannesburg, South Africa

0824064699

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.

20 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.

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.

5 Reviews

Write a Review

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.

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.

6 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.

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, Non-veg

Serves meat, vegan options available. Previously veggie 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.

2 Reviews

Write a Review

6 Sunhill Centre, Sunninghill (at Tana Rd & Naivasha Rd), Johannesburg, South Africa

0112341129

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, Pizza, Italian, Organic, Western

Vegetarian restaurant inspired by Italian cuisine. Serves pizzas, burgers, and wraps.

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.

1 Review

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.

So, there you have it - our list of the very best vegan food that Johannesburg has to offer. We hope that you enjoy your dining experience.

Is your favorite eatery in included in our list of the top vegan / vegetarian restaurants? Help to decide the highest rated veg-friendly restaurants by sharing your own dining experiences. If you visit an excellent vegan restaurant which you feel should be top-rated in Johannesburg, make sure to have your say and vote for it with your own review on HappyCow.

View all vegan-options in Johannesburg


Still hungry? We've got you covered. 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.

Please let these businesses know you found them on HappyCow.

Keep HappyCow Growing Strong!

I would like to support