We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Vegetarian Restaurants in Johannesburg

Sort by:
Ranking
Name

Lucky Bean

#19 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (37)
Cuisines: African International Vegetarian Friendly Gluten Free Options

Five Hundred
As featured in Best Food in Johannesburg

#21 of 982 Restaurants in Johannesburg
$$$$ Map
Visitor photos (86)
Cuisines: European African International Contemporary Vegetarian Friendly

Walnut Grove

#28 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (105)
Cuisines: Cafe Vegetarian Friendly Gluten Free Options

Mezepoli Meze Wine and Bar

#29 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (55)
Cuisines: Mediterranean Sushi European Vegetarian Friendly

Qunu Restaurant

#35 of 982 Restaurants in Johannesburg
$$$$ Map
Visitor photos (110)
Cuisines: European African International Vegetarian Friendly
Reserve

Clico Restaurant

#42 of 982 Restaurants in Johannesburg
$$$$ Map
Visitor photos (37)
Cuisines: European Vegetarian Friendly

The Great Eastern Food Bar

#47 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (8)
Cuisines: Asian Korean Vegetarian Friendly

Leafy Greens Cafe

#52 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (17)
Cuisines: Vegetarian Friendly Vegan Options Gluten Free Options

The Schwarma Co

#53 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (10)
Cuisines: Lebanese Mediterranean Middle Eastern Israeli Vegetarian Friendly

Flames Restaurant at the Four Seasons Hotel

#62 of 982 Restaurants in Johannesburg
$$$$ Map
Visitor photos (110)
Cuisines: Italian European Vegetarian Friendly Gluten Free Options

La Luna

#63 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (35)
Cuisines: Italian Mediterranean European Vegetarian Friendly

Workshop 55

#76 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (21)
Cuisines: European Vegetarian Friendly

Piza e vino

#79 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (18)
Cuisines: Italian Pizza European Vegetarian Friendly

Bread & Roses, Cafe and Bistro

#86 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (97)
Cuisines: Cafe European International Vegetarian Friendly Gluten Free Options

Papachinos

#100 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (17)
Cuisines: Italian Pizza Vegetarian Friendly

The Local Kitchen

#7 of 47 Coffee & Tea in Johannesburg
$$ - $$$ Map
Visitor photos (4)
Cuisines: Cafe Vegetarian Friendly

Dolci Cafe

#108 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (8)
Cuisines: Italian Cafe European Mediterranean Vegetarian Friendly

BBQ Workshop

#111 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (13)
Cuisines: Mediterranean Greek Barbecue Vegetarian Friendly

Spiceburg

#116 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (12)
Cuisines: Indian Vegetarian Friendly

The Countess

#117 of 982 Restaurants in Johannesburg
$$ - $$$
Visitor photos (26)
Cuisines: American Bar Pub Vegetarian Friendly

The Potato Shed

#123 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (29)
Cuisines: Bar Pub Vegetarian Friendly

Momo Baohaus

#131 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (9)
Cuisines: Sushi Japanese Asian Korean Taiwanese Vegetarian Friendly

Woolworths

#134 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (6)
Cuisines: Vegetarian Friendly

Queen Sheba Ethiopian Restaurant

#137 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (30)
Cuisines: African Ethiopian Vegetarian Friendly

Mythos

#142 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (7)
Cuisines: Greek Contemporary Mediterranean Vegetarian Friendly

Il Giardino Degli Ulivi

#153 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (49)
Cuisines: Italian European Pizza Mediterranean Vegetarian Friendly

The Open Flame

#154 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (8)
Cuisines: Middle Eastern Steakhouse African Barbecue Grill Israeli Vegetarian Friendly Kosher

Teta Mari

#157 of 982 Restaurants in Johannesburg
$$ - $$$
Visitor photos (22)
Cuisines: Mediterranean Middle Eastern Lebanese Cafe European Israeli Vegetarian Friendly Vegan Options

Stanley Beer Yard

#161 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (13)
Cuisines: Bar Brew Pub Pub Vegetarian Friendly

Little Addis

#163 of 982 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (6)
Cuisines: African Ethiopian Vegetarian Friendly