top of page

Top Indian Restaurants in New Zealand



So you are having an awesome trip to New Zealand. The one little thing that bothers you may be the lack of familiar food. Craving Indian food and have no idea where to head to? Worry not! We at Growing Global Overseas have an exclusive list of top Indian restaurants in New Zealand across ten destinations like Auckland, Queenstown, Rotorua and more, to help you make your vacation an awesome one. So stop fretting and start feasting!

1. Auckland

India Gate is where you should head if you are missing that roti and rajma. With their friendly service and warmth, this restaurant makes you forget that you are in a foreign land. An authentic Indian experience is what India Gate promises, with an emphasis on North Indian cuisine.

Cuisine: North Indian cuisine

Where: 380 Manukau Road, Epsom, Auckland

Timings: 11: 30 AM-3 PM and 5 PM-9:30 PM

Meal for two: NZ $30

An exclusive vegetarian restaurant, Dosa Plaza is known for its Indo-Chinese food. And if the name suggests only dosa, rest assured, you’ll feast on a full meal here! Apart from – at least – 50 different varieties of dosa, this fast food restaurant chain offers a variety of other Indian dishes like Chole bhature, Mumbai chaats and some traditional south Indian dishes. A must-try for the Indian foodie in New Zealand.

Cuisine: Pan-Indian

Where: Mount Roskill, Auckland. Also across other NZ cities.

Timings: 10 AM-10 PM

Meal for two: NZ $30

2. Hamilton

Little India prides itself on being a family restaurant for more than two decades now. So much so that nearly every Indian who visits New Zealand must have visited Little India at least once! The menu caters to both vegetarian and non-vegetarian dishes, their speciality being Punjabi cuisine. Impeccable service and awesome food are what you will find here. Also, open in Christchurch.

Cuisine: North Indian

Where: 4 Alexandra Street, Hamilton.

When: 11:30AM-2PM, 5PM-10PM

Meal for two: NZ $40


For all the dal baati churma lovers out there, this restaurant is going to be your haven in New Zealand. You might want to pinch yourself to double-check if you are in New Zealand as you enjoy their authentic Jaipur food! With lots of vegetarian and non-vegetarian dishes to try out, be assured that you’ll be addicted to this place for the rest of your New Zealand stay. Good ambience and great food, too!

Cuisine: Authentic Jaipur

Where: 793 Victoria Street, Hamilton

When: Wed-Fri: 12-2PM; Dinner: 5 PM onwards.

Meal for two: NZ $60

3. Rotorua

A menu that’ll have you salivating plus a great ambience and friendly staff give you a restaurant which just cannot be overlooked. With its outdoor seating, this restaurant has the right blend of style and an authentic menu offering a mouth-watering platter.

Cuisine: Pan-Indian

Where: 1118 Tutanekai Street, Rotorua.

When: 11AM-2PM; 5-10PM

Meal for two: NZ $70

Located in eight different locations across New Zealand, this restaurant is famous for its Reshmi kebabs. With friendly staff and a beautiful ambience, the place also offers takeaway options. A must-try place for a hungry foodie craving Indian food in Queenstown. There are branches across New Zealand, in Queenstown and Christchurch.

Cuisine: North Indian

Where: 1152 Tutanekai Street, Rotorua.

When: 12-2PM;5PM-10PM

Meal for two: NZ $60

4. Paihia

Looking for some home-style food? Greens are where you could have an option between Indian and Thai food. This waterfront restaurant has a cool contemporary ambience, not to mention awesome, authentic Indian meals as well as amazing Thai cuisine. Loads of options to choose from for the foodies visiting Paihia!

Cuisine: Indian and Thai

Where: 96 Marsden Road, Paihia.

When: 11:30AM-2PM; 4:30PM-10PM

Average price range: NZ $16-$30

A twist to traditional Indian cuisine is what this restaurant is all about. Their butter chicken and fish pakoras are some must-try items on their menu! Affordable prices, amazing food and a serene ambience make it an irresistible combination for every food lover out there!

Cuisine: Halal and Indian

Where: 41 Williams Road, Paihia.

When: 11:30AM-10PM

Meal for two: NZ $40

5. Wellington

Be ready to be blown away by Zaika where traditional Indian food meets contemporary presentation. Amazing food coupled with equally good decor is a deadly combination which is hard to resist. Give in to the temptation and you’ll realise that this is one of the best restaurants in Wellington which provides both vegetarian and non-vegetarian dishes. You’ll find a branch of this restaurant in Dunedin too.

Cuisine: Multi-cuisine/ Indian street food/ Indo-Chinese

Where: 160 Willis Street, Te Aro

When: 11:30 AM-2PM; 5:30AM-10PM

Meal for two: NZ $50

An authentic Punjabi restaurant, this place transports you to the land of Punjab through its ambience itself. For more than 2 decades now, this restaurant has provided authentic Punjabi food for the hungry Indian traveller craving home food. Dine like a true blue Punjabi in this Indian restaurant in Wellington.

Cuisine: Punjabi cuisine

Where: 23 Coutts Street, Wellington

When: 11;30AM-2:30PM;5:30PM-9:30PM

Meal for two: NZ $40

6. Christchurch

The gorgeous setting combined with brilliant North Indian food makes it one of the best places to dine with your family in New Zealand. Warm service and spicy food will make you want to go back to the restaurant each time you go to Christchurch.

Cuisine: North Indian

Where: 452 Papanui Road

When: 5PM-10PM

Meal for two: N/A

7. Kaikoura

Touted to be the best Indian restaurant in Kaikoura, Corianders provides a fine dining experience with authentic Indian food and an excellent aura. An eatery which resembles a colonial building, the place brings you very close to home through its ambience. Apart from that, this restaurant offers its customers the opportunity of witnessing how their dish is being cooked.

Cuisine: North Indian

Where: 17 Beach Road, Kaikoura

When: 11AM-2PM; 5PM-10PM

Meal for two: NZ $55

8. Dunedin

For more than a decade now, they are the experts in town when it comes to Indian food. Experience the fine taste of both north as well as south Indian food coupled with an ambience that takes you back home. This is the perfect go-to place for every traveller in Dunedin who is in dire need of Indian food.

Cuisine: Pan-Indian

Where: 10 Hanover Street, Dunedin.

When: 11:30AM-2PM; 5PM-10PM

Meal for two: NZ $60


An outdoor restaurant, the Taj Mahal serves authentic Indian food at affordable prices. Providing Indian food with a twist, this budget restaurant is the best place in Dunedin which will have you coming back again and again. A small tip: Don’t forget to try out their extremely delicious Madras chicken and Mango chicken.

Cuisine: Pan-Indian

Where: 442 George Street, Dunedin

When: 11:30PM-2:30PM; 5PM-10:30PM

Meal for two: N/A

9. Wanaka

With a modern touch to the age-old Indian dishes, this lounge restaurant offers a delectable platter which is too good to resist. A cosy little outlet which provides hot Indian dishes, treat yourself to their yummy scallop salad and sabzi paneer.

Cuisine: North Indian

Where: 43 Helwick Street, Wanaka

When: 5 PM-10 PM

10. Queenstown

For every Mumbaikaar craving home food, this place will be your version of heaven on earth. With a fine blend of Indian spices and New Zealand’s local produce, this restaurant provides the best authentic regional food in a foreign land. Also located in Wanaka, this restaurant offers the best Lamb Biriyani in the city.


Comments


bottom of page