Discover the best plant-based restaurants in South African with the help of the Absolute Mama Life Directory.

Harvesting your new menu from mother nature

You shouldn’t have to compromise on quality or your beliefs when eating out. Peruse our list of popular plant-based restaurants in South Africa and make some healthy food choices the next time you eat out. These vegan-friendly restaurants will leave you feeling refreshed and energized. Whether you’re vegan or not, these restaurants are big on flavour and homegrown goodness for all palates to enjoy.


Nourish’d is a café that is primarily plant-based and does not serve meat but keeps a small amount of organic dairy for those who are not fans of almond milk. Founded by owner Tash, the mission was to have delicious food that could be kind to humans and the planet. This restaurant also supports a waste-free lifestyle by saying no to plastic and encourages patrons to recycle. Investing in enamel plates, coconut-shell bowls, glass straws, wooden cutlery, glass bottles and compostable takeaway containers means that no plastic is generated from this business.

Where to find them:

Ground Floor 177 Kloof Street The Old Garage on Hof Street Gardens, Gardens, Cape Town, 8001

The Kind Kitchen

Founded by vegan advocate and chef Jason McNamara in September 2018, The Kind Kitchen offers brunch and a select menu of items for dinner from Tuesday through to Saturday. With increasing success and popularity, the restaurant was featured in ‘Hottest New Restaurants in Cape Town’ listed by Eat Out and The Inside Guide in 2019. Indulge in various cold-pressed juices and vegan desserts along with sumptuous plant-based burgers.

Where to find them:

252 Albert Road, Woodstock Brewery, Cape Town

Leafy Greens

This vegan restaurant uses local seasonal produce to provide you with an ever-changing menu as the seasons change.  With an on-site vegetable garden, freshness is guaranteed. The farm setting provides a calm and nurturing environment while you savour the organic goodness their menu has to offer. If you’re not in the area you can still partake in the Leafy Green goodness as they make hundreds of meals each week to ship to health food stores countrywide. Visit their website to find the various stockists.

Where to find them:

Rocky Ridge Road 1724, Muldersdrift 1739

Free Food Deli

Everything on the menu is gluten, wheat, sugar and preservative-free, and if that wasn’t enough to get your vote then wait till you try their dairy-free chocolate milkshake. A firm favourite with the locals is the Kale and Red Jasmine Bamboo Bowl, available if you’re dining at the restaurant or ready for takeaway for you to enjoy elsewhere. FreeFood has embraced a European dining style by providing one large communal table for everyone to dine together.  Dine solo or with a group of friends and help yourself to a glass of water from the table infused with star anise for a refreshing flavour.

Where to find them:

1 Delta Road, Johannesburg


Earthmother has a café and grocery store stocked with organic vegetarian and vegan food. They try as far as possible to source their ingredients from local produce farmers. Earthmother is one of the only fully organic retailers in South Africa that has a product range over 900 items from baby products to household cleaners. Their diverse menu has room for specific dietary requirements and continues to expand.

Where to find them:

155 Helen Joseph road, Corner of Bulwer Road, Glenwood, KwaZulu-Natal

Website: Earthmother