NZ Restauranteat well, Aotearoa
Indian food
Flavours of India

Indian Restaurants in New Zealand

744 places across 117 cities and towns

Indian near me

Find the closest Indian restaurants

We'll sort every Indian venue by distance from you – nearest first – and show which are open now.

Indian cooking is a family of regional cuisines built on layered spice blends, slow-cooked gravies, clay-oven breads and a deep vegetarian tradition. A single menu can travel from the creamy, tandoor-driven food of Punjab to the coconut-rich curries of the south.

Indian restaurants are among the most common sit-down restaurants in New Zealand, from suburban family-run curry houses offering good-value lunch specials to modern dining rooms serving regional thalis. Most also run a busy takeaway counter.

Across New Zealand we list 744 Indian venues. The biggest concentrations are in Auckland, Christchurch, Hamilton and Wellington.

Whether you searched for “india restaurants”, “Indian food” or “Indian restaurant near me”, this page lists every Indian venue we know of in New Zealand.

Signature Indian dishes

Butter chicken

Tandoor chicken in a mild tomato, butter and cream sauce

Lamb rogan josh

Kashmiri-style lamb braised with aromatic spices

Palak paneer

Fresh cheese in a spiced spinach gravy

Chicken biryani

Fragrant layered rice with saffron and fried onions

Garlic naan

Soft leavened bread from the tandoor

Samosa

Crisp pastry filled with spiced potato and peas

Popular Indian restaurants in NZ

Page 1 of 31 · sorted by popularity

Honest – Indian food
Indian

Honest

Memorial Drive, New Lynn
New Lynn, Auckland
Saffron – Indian food
Indian

Saffron

Te Tōangaroa
Te Tōangaroa, Auckland
Shubh Takeaway
Indian

Shubh Takeaway

150G Mount Smart Road, Onehunga
Onehunga, Auckland
Arranged Marriage
Indian

Arranged Marriage

32B The Square, Palmerston North
Palmerston North Central, Palmerston North
Incredible India
Indian

Incredible India

19 Pāora Hapi Street, Rangatira Park
Rangatira Park, Taupō
Ambarsariya
Indian

Ambarsariya

152 Kolmar Road, Papatoetoe
Papatoetoe, Auckland
Mela Eatery – Indian food
Indian

Mela Eatery

379 George Street, Dunedin Central
Dunedin Central, Dunedin
Royal Indian – Indian food
Indian

Royal Indian

176 Lake Road, Waterford Estate
Waterford Estate, Rotorua
Mango
Indian

Mango

Nelson East
Nelson East, Nelson
Indian Pearl
Indian

Indian Pearl

352 Colombo Street, Sydenham
Sydenham, Christchurch

Tips for ordering

  • Ask for your curry "Kiwi hot", "medium" or "Indian hot" – heat levels vary a lot between kitchens.
  • Lunch specials (curry, rice and naan) are usually the best-value meal of the week.
  • Many Indian restaurants are BYO wine – check before you go.

Frequently asked questions

Where can I find Indian restaurants near me?

Tap “Show Indian near me” at the top of this page and allow location access. We'll list the closest Indian venues with the distance from you.

How many Indian restaurants are there in New Zealand?

We currently list 744 Indian venues in 117 cities and towns.

Which city has the most Indian restaurants?

Auckland leads with 308 venues.

What should I order at an Indian restaurant?

Popular choices include butter chicken, lamb rogan josh, palak paneer and chicken biryani.