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.

Vegetarian Restaurants in Soweto

View map
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Establishment Type
Cuisines & Dishes
(20)
(19)
(7)
Bar
(16)
Brew Pub
(1)
Contemporary
(15)
(2)
Diner
(2)
(2)
(2)
(2)
Grill
(5)
(12)
(1)
(17)
Pub
(6)
(3)
(1)
Burrito
(2)
Ceviche
(3)
Cheesecake
(5)
Crab
(2)
Dim Sum
(1)
Dumplings
(4)
Falafel
(2)
Fish & Chips
(2)
French Toast
(1)
Halloumi
(6)
Hamburger
(26)
Lobster
(1)
Mandarin Duck
(1)
Omelette
(2)
Oyster
(7)
Pad Thai
(1)
Paella
(1)
Pancakes
(2)
Pasta
(4)
Peking Duck
(1)
Polenta
(2)
Ribs
(14)
Roast Beef
(1)
Salad
(52)
Sandwiches
(1)
Shawarma
(1)
Shrimp
(1)
Steak Tartare
(2)
Tapas
(8)
Tempura
(3)
More
Dietary Restrictions
Meals
(119)
(98)
Price
Cheap Eats
(2)
Mid-range
(214)
Fine Dining
(10)
Restaurant features
Free Wifi
(24)
Parking Available
(41)
Reservations
(103)
Serves Alcohol
(89)
Takeout
(63)
Television
(12)
Wheelchair Accessible
(94)
More
Good for
Business meetings
(50)
(71)
Kids
(46)
Local cuisine
(15)
(4)
More
Sort by:
  • Relevance
  • Ranking
  • Name
We found great results, but some are outside Soweto. Showing results in neighbouring cities.
Limit search to Soweto.
#1 of 121 Results
RR - RRR African Vegetarian Friendly
Les Delices De France Johannesburg 7.6 km away
#2 of 121 Results
RRRR French European Vegetarian Friendly Gluten Free Options
Founders Grill Florida Roodepoort 7.4 km away
#3 of 121 Results
RR - RRR Bar Steakhouse Vegetarian Friendly
Restaurant Vilakazi Johannesburg 0.9 km away
#4 of 121 Results
RR - RRR African Vegetarian Friendly
#5 of 121 Results
RR - RRR African Vegetarian Friendly
Turn 'n Tender Roodepoort 7.8 km away
#6 of 121 Results
RR - RRR Steakhouse Vegetarian Friendly Gluten Free Options
Plaka Restaurant Cresta Johannesburg 13.1 km away
#7 of 121 Results
RR - RRR Mediterranean Greek Vegetarian Friendly Vegan Options Gluten Free Options
Urbanologi Johannesburg 12.5 km away
#8 of 121 Results
RR - RRR Contemporary Vegetarian Friendly Vegan Options Gluten Free Options
Salvation Cafe Johannesburg 12.1 km away
#9 of 121 Results
RR - RRR Cafe Contemporary International Mediterranean Vegetarian Friendly Gluten Free Options Vegan Options
Olives & Plates Restaurant Johannesburg 12.7 km away
#10 of 121 Results
RR - RRR Vegetarian Friendly Vegan Options Gluten Free Options
MV Cafe Randburg 10.6 km away
#11 of 121 Results
RR - RRR Cafe Fusion Vegetarian Friendly Vegan Options Gluten Free Options
Papachinos Clearwater Roodepoort 13.2 km away
#12 of 121 Results
RR - RRR Italian Pizza European Grill Vegetarian Friendly Vegan Options Gluten Free Options
Olivia's Coffee Bake Johannesburg 12.1 km away
#13 of 121 Results
RR - RRR Cafe Vegetarian Friendly Gluten Free Options Vegan Options
Cafe Picobella Johannesburg 11.5 km away
#14 of 121 Results
RR - RRR Italian European Pizza Vegetarian Friendly
The Fat Zebra Johannesburg 13.6 km away
#15 of 121 Results
RR - RRR Pizza Contemporary Cafe Grill International Vegetarian Friendly Gluten Free Options Vegan Options
Lucky Bean Johannesburg 11.8 km away
#16 of 121 Results
Breezeblock Johannesburg 10.4 km away
#18 of 121 Results
RR - RRR Cafe Vegetarian Friendly
Lucio's Pizzeria Johannesburg 12.5 km away
#19 of 121 Results
RR - RRR Italian Pizza Vegetarian Friendly Gluten Free Options
moyo Zoo Lake Johannesburg 14.6 km away
#20 of 121 Results
RR - RRR Contemporary African Vegetarian Friendly Vegan Options
Bambanani Johannesburg 11.7 km away
#21 of 121 Results
RR - RRR Vegetarian Friendly Gluten Free Options
Lambrusco's Italian Dining Johannesburg 12.1 km away
#22 of 121 Results
RR - RRR Italian Pizza Vegetarian Friendly
Clico Restaurant Johannesburg 16.2 km away
#23 of 121 Results
RRRR European Vegetarian Friendly Vegan Options Gluten Free Options
Franco's Pizzeria and Trattoria Johannesburg 14.2 km away
#24 of 121 Results
RR - RRR Italian Pizza Vegetarian Friendly
Lal Qila Johannesburg 10.4 km away
#25 of 121 Results
RR - RRR Indian Pakistani Asian Halal Vegetarian Friendly
The Leopard Johannesburg 11.8 km away
#26 of 121 Results
RR - RRR International Vegetarian Friendly
Tashas Johannesburg 16.5 km away
#27 of 121 Results
RR - RRR International European Contemporary Vegetarian Friendly Vegan Options Gluten Free Options
Nice on 4th Johannesburg 15.1 km away
#28 of 121 Results
RR - RRR Cafe Vegetarian Friendly Vegan Options Gluten Free Options
Banjaara Town Square Weltevreden Park Johannesburg 11.6 km away
#29 of 121 Results
RR - RRR Indian Vegetarian Friendly Vegan Options
#30 of 121 Results
RR - RRR Mexican Vegetarian Friendly Vegan Options