Top 10 Vegan / Vegetarian Restaurants
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.
Shop 5b Reithmere, Delta Rd, Birnam (at Corlett Drive), Johannesburg, South Africa
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.
34 Gleneagles Road, Greenside, Johannesburg, South Africa
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.
108 Greenway Rd, Greenside, Johannesburg, South Africa
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.
Rocky Ridge Rd, Muldersdrift, Gauteng, Johannesburg, South Africa
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.
41 Central Road, Fordsburg, Inner City (at Fordsburg Flea Market, Shop 2), Johannesburg, South Africa
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.
70 Conrad Ave, Blairgowrie Plaza, Randburg, Gauteng (at Susman Rd), Johannesburg, South Africa
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.
103 Komatie Road, Emmarentia, Gauteng, Johannesburg, South Africa
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.
Maxwell Drive, Gauteng (at R55, Waterfall Country Estate), Johannesburg, South Africa
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.
Shop G 13, Hobart Corner Shopping Centre, Bryanston, Gauteng, Johannesburg, South Africa
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.
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.
Still hungry? We've got you covered. Try searching for areas surrounding Johannesburg.