1Karkloof Boutique Lodge and Spa
Every course on Karkloof's gourmet menu offers a raw food option. Plates are so pretty and appetising your dining companions will begging for a spoonful of your bell pepper gazpacho. Ihlanze Ranch, Otto's Bluff Road, Cramond, Pietermaritzburg. Tel: +27 (0)33 569 1321
2Fresh Earth
Chef, Matthew Ballenden, offers super-chic vegetarian food without the dour quality that sometimes accompany vegetarian eateries. Don’t miss the marvellous mezze platters and meat free burgers.
103 Komatie Road, Emmarentia, Johannesburg, Gauteng. Tel +27 (0)11 646 4404.
3Shayona
This authentic eatery is run by devotees of Hindu Guru Swarmi Narayan. Expect the likes of mukkha chickpea swirls, dinawa bean curries and moona samoosas sprinkled with coriander sambal. Pizzas too, for the kids.
74 Church Street, Mayfair, Johannesburg, Gauteng. Tel: +27 (0)11 837 2407.
4Babel
Gourmet glamour deluxe. Babel restaurant isn't strictly vegetarian, but you will be astonished and hungry for more when you taste what the chefs can do with the seasonal fruits, vegetables, and herbs picked minutes ago from the estate's lavish gardens. On the Klapmuts/Simondium Road, towards Paarl. Tel: +27 (0)21 863 3852
5Tibetan Tea House
Lentil, onion and tomato Sherpa stew is the signature dish of this charming café. The vegan chocolate cake with salty Tibetan butter tea is an epicurean adventure deluxe.
2 Harington Road, Seaforth, Simonstown, Cape Town, Western Cape. Tel: +27 (0)21 7861544.
6Nan Hua Temple
Taiwanese style vegetarian cuisine is served daily 9am to 4pm. Sundays see blow-out buffet lunches.
Nan Hua Road, Cultura Park, Bronkhorstspruit, North West. Tel: +27 (0)13 931 0009.
7Addis in the Cape
This Ethiopian restaurant serves meat but they have a separate vegetarian Menu which has no animal products such as fat. Delicious injera breads and misir wat lentil stews.
41, Church Street, Corner of Long Street, Cape Town, Western Cape. Tel: +27 (0)21 424 5722.
8Govindas:The Temple of Understanding
South Indian vegan delicacies served with a smile. Bean curries served on crisp papad studded with cumin are the speciality of the house.
50 Bhaktivedantawami Circle in Chatsworth, KwaZulu-Natal. Tel: +27 (0)31 403 3328.
9Fruits and Roots
Johannesburg’s oldest and best known vegetarian restaurant caters for vegan, lacto-vegetarian and lacto-ovo vegetarians. Organic vegetables, no sugar, all cold-pressed oils, and all the cakes are gluten free.
Shop G13 Hobart Corner, Corner Grosvenor & Hobart Roads, Bryanston, Johannesburg, Gauteng. Tel: +27 (0)11 463 2928.
10Greenside Cafe
Vegetarian food doesn't get better than the delectable platters conjured up by clever chef and committed vegan, Dimitri Gutjahr. Simple, fresh seasonal fare so pleasing even carnivores won't miss the meat. 34 Gleneagles Road,
Greenside, Johannesburg. Tel: +27 (0)11 646 3444.