airport_transferbarbathtubbusiness_facilitieschild_activitieschildcareconnecting_roomcribsfree_wifigymhot_tubinternetkitchennon_smokingpetpoolresturantski_in_outski_shuttleski_storagesmoking_areaspastar
Explore your world
Cancel
Indian cuisine | © Public Domain Pictures / Pixabay
Indian cuisine | © Public Domain Pictures / Pixabay

12 Top Indian Restaurants in Johannesburg

Picture of Carina Claassens
Updated: 23 January 2018

Few things satisfy hunger like an aromatic curry, and whether you prefer yours spicy or mild, these Johannesburg-based Indian restaurants serve the best in town. Here’s our round-up of the top Indian restaurants in Johannesburg. 

 

The Royal India

The Royal India is a North Indian restaurant with branches all over Gauteng. This popular eatery is known for its signature dishes, including butter chicken and prawn masala. The menu is large, and with their main branch centrally located in Sandton, tables fill up fast, especially at lunchtime.

Indian restaurants_butter chicken-min

Butter chicken | © Affaf Ali / WikiCommons

Address & Phone
Opening Hours
Mon - Sun :
11:00 am - 9:30 pm
Budget
$$
Thava Indian Restaurant

Thava specialises in North and South Indian cuisine and is one of the most recommended restaurants in the city. Spice lovers flock here to fill up on tasty dishes from the expansive menu. They also offer a large variety of meals suitable for vegetarians, including paneer tikka masala and veggie makhni, which consists of vegetables cooked in a spicy tomato and cashew gravy with cream and butter.

Opening Hours
Mon - Sun :
11:30 am - 10:00 pm
Budget
$$
Red Chilli Spice

Situated in the Colony Centre in Craighall Park, Red Chilly Spice is a great spot to grab a hearty lunch or dinner. The atmosphere is casual and most dishes can be ordered in mild, medium or hot, catering to all taste preferences. The hot and spicy lamb vindaloo is delicious, and don’t skip dessert, either. The gulab jamun, a combination of milk powder, cardamom and sugar, formed into small balls that are fried and drizzled with syrup, goes down a treat.

Indian restaurants_sweets-min

Gulab jamun | © Ikon / Pixabay

Opening Hours
Mon - Sat :
11:00 am - 10:00 pm
Sun :
11:00 am - 9:00 pm
Budget
$$
Vikram’s Authentic Indian Cuisine

Vikram’s in Lonehill has become synonymous with a satisfying meal among residents in the area. It’s a colourful space with both a sit-in and a takeaway menu, and is frequented by hordes of hungry locals. Meals are as tasty as they are beautiful, and each is made with the utmost care. We can’t get enough of the lamb bhuna gosht, prepared using tomatoes and spices and served in onion gravy.

Opening Hours
Mon - Sun :
12:00 pm - 10:00 pm
Budget
$$
Royal Punjab

From a Sunday buffet to weeknight dining, Royal Punjab is a great spot to grab a casual bite to eat. It’s not too busy, and the toned-down decor doesn’t reflect the quality of the food. The mains come in generous servings and the freshly made naan bread is the ideal accompaniment. And if you’re after a takeaway, look no further.

Indian restaurants_naan bread-min

Naan bread | © Martin Pettitt / Flickr

Opening Hours
Mon - Sun :
8:00 am - 9:00 pm
Taste of India

Taste of India prepares all meals as they’re ordered, so everything’s fresh and delicious, from authentic samosas to just about any Indian main course dish you can think of. They also serve four different bunny chows for a truly South African experience. It’s very popular, so do book a table to ensure you get a spot at this widely recommended restaurant.

Opening Hours
Mon - Sun :
10:00 am - 10:00 pm
Budget
$$
The Raj

The Raj owes much of its success to its amazing Indian chefs who whip up authentic Indian dishes, including tikka masala, vindaloo and bhuna. The talented chefs use spices imported from India, ensuring an authentic taste. The restaurant is beautifully decorated and is the perfect venue for celebrations.

Indian restaurants_spices-min

Spices | © Mareefe / Pixabay

Address & Phone
Opening Hours
Mon - Sat :
12:00 pm - 10:00 pm
Sun :
12:00 pm - 9:00 pm
Budget
$$
Shahi Khana

Norwood’s Grant Avenue is filled with fantastic eateries, and Shahi Khana is no different. Serving North Indian Tandoori cuisine at reasonable prices, this is the place to go if you are in the mood to eat to your heart’s content. They also have a buffet service so that patrons can taste a variety of dishes.

Address & Phone
Opening Hours
Mon - Sun :
11:00 am - 10:30 pm
Budget
$
Satkar Indian Cuisine

Satkar, a quaint restaurant just off Melville’s bustling main road, focusses on classic curries from all over India. They also have amazing drink specials and the food is well priced. Patrons can choose to have curries in medium or hot, depending on how brave you are. The chicken rogan josh is one of the chef’s recommendations and is a delicious gravy-based dish with onion, yoghurt, garlic, ginger, cardamom, cinnamon and other spices.

Indian restaurants_rogan josh-min

Rogan josh | © Gahdjun / WikiCommons

Address & Phone
Opening Hours
Mon - Sun :
11:00 am - 10:00 pm
Budget
$$
Spiceburg

Spiceburg serves authentic dishes with flavours deriving from Kashmir to Kerala and everywhere in between. The Goan crab curry is perfect for those after a unique taste, while the lamb and chicken dishes, from curry to korma, are all equally flavoursome.

Opening Hours
Mon - Sun :
9:00 am - 10:00 pm
Budget
$$
Ghazal

Ghazal’s Peter Place branch is stylishly decorated with an authentic Indian feel. From lamb specialities to tandoori dishes and vegetarian hits, the large menu offers patrons a taste-sensation just waiting to be explored. Good luck deciding what to have, as the options seem endless and a new dish grabs your eye with every turn of the menu’s page.

Indian restaurants_tandoori-min

Tandoori spice mix | © Breville USA / WikiCommons

Opening Hours
Mon - Sun :
12:00 pm - 10:00 pm
Budget
$$
Daawat

Daawat in Fordsburg is the place to go if you’re wanting to explore Pakistani cuisine. Meat dishes are flavoured with a combination of onions, garlic, ginger, turmeric, red chilli powder, coriander and salt, and the chef recommends the lamb chop masala curry. For dessert, try the pista kulfi, a rice ice cream made using whipped double cream, milk rice, flour and sugar, seasoned with almonds, pistachios and rose water.

Address & Phone
Budget
$