The 10 Best Indian restaurants in Christchurch

Welcome to the exotic world of Indian cuisine in Christchurch, where the flavours of aromatic spices and herbs blend together to create an explosion of taste in your mouth. Indian restaurants offer a vibrant and diverse dining experience that tantalizes your senses and leaves you craving for more.

With its wide range of vegetarian and non-vegetarian dishes, Indian cuisine is well-known for its unique combination of herbs and spices, which can be both healthy and delicious. It provides an immersive experience of Indian culture and cuisine, from the traditional tandoori cooking style to the contemporary fusion cuisine.

Indian restaurants in Christchurch offer a unique experience with their food. They use fresh produce and Indian spices to make their food special. These restaurants’ friendly ambiance and warm hospitality add to the overall experience, making it a perfect place for a casual lunch or an intimate dinner.

In this blog post, we have put together a list of The 10 Best Indian Restaurants in Christchurch, to help you plan your next culinary adventure, each with its unique features and specialities. So, get ready to embark on a flavourful journey with us as we explore the best Indian restaurants in Christchurch.

Benefits of Having Indian Cuisine

Indian cuisine is known for its diverse flavors, vibrant colors, and a variety of ingredients that are packed with health benefits. Here are some of the benefits of Indian cuisine:

  1. Rich in nutrients: Indian cuisine is made up of a variety of fresh vegetables, spices, and herbs that are rich in nutrients such as vitamins, minerals, and antioxidants. These nutrients help to improve overall health and reduce the risk of chronic diseases.
  2. Spices with health benefits: Many of the spices used in Indian cuisine, such as turmeric, cumin, and coriander, have been linked to various health benefits. For example, turmeric contains a compound called curcumin that has anti-inflammatory properties, while cumin has been shown to improve digestion.
  3. Vegetarian options: Indian cuisine is known for its vegetarian options, which can be a great source of protein for vegetarians and vegans. Lentils, chickpeas, and paneer (a type of cheese) are some examples of protein-rich vegetarian options.
  4. Gluten-free options: Indian cuisine includes a variety of gluten-free options, such as rice-based dishes, lentil-based dishes, and vegetable curries, which makes it a great choice for people with gluten sensitivities or celiac disease.
  5. Aromatic flavors: The use of aromatic spices and herbs in Indian cuisine adds depth and complexity to the dishes, making them more flavorful and enjoyable.
  6. Variety of dishes: Indian cuisine offers a wide range of dishes, from mild to spicy, and from vegetarian to non-vegetarian options, which makes it suitable for different taste preferences and dietary needs.

Overall, Indian cuisine offers a variety of health benefits and is a delicious and flavorful option for people looking to incorporate more nutritious foods into their diet.


The Best Indian restaurants in Christchurch

1. Two Fat Indians Restaurant

Two Fat Indians Restaurant
Credit – Two Fat Indians Restaurant

Location: 4/88 Cashel Street, Christchurch Central, Christchurch

Time: SUN – THU 11:30 am – 9:00 pm & FRI – SAT 11:30 am – 9.30pm

Phone: 033717273


Two Fat Indians is a highly acclaimed restaurant that specializes in traditional Indian cuisine. It offers a wide range of dishes from various regions of India. They use only the freshest and finest ingredients to create flavourful and aromatic dishes, and offer vegetarian, vegan, and gluten-free options. It has a warm and inviting atmosphere, with friendly staff and excellent service. It also offers catering services for weddings, corporate events, and private parties.

2. Mumbaiwala Restaurant

Mumbaiwala Restaurant
Credit – Mumbaiwala Restaurant

Location: BNZ Centre, 120 Hereford Street, Christchurch

Time: Open 7 days 12pm–2pm & 5pm til late

Phone: 03 943 9536


Mumbaiwala Restaurant offers a wide range of authentic Mumbai street food that is cooked using traditional Indian spices and herbs. Their menu features a variety of vegetarian and non-vegetarian dishes such as samosas, biryanis, curries, and tandoori dishes. The restaurant also offers catering services for events and parties. It has a warm and welcoming ambiance with attentive staff that provide excellent customer service. Their prices are reasonable, and the portions are generous, making it a great value for money.

3. Permit Room

Permit Room
Credit – Permit Room

Location: 779 Colombo St, Christchurch Central, Christchurch 8011

Phone: 03 925 9280


Permit Room is known for its fusion of Indian flavours with a contemporary touch. The interior is stylish and modern, featuring warm lighting and comfortable seating arrangements. The menu offers a range of vegetarian and non-vegetarian dishes, with a focus on regional specialities. Some of the popular dishes include Tandoori Chicken, Butter Chicken, and Lamb Rogan Josh. The restaurant is popular among locals and tourists alike and is an excellent choice for people looking for a modern and elegant Indian food experience.

4. Delhi Belly Indian Restaurant

Delhi Belly Indian Restaurant
Credit – Delhi Belly Indian Restaurant

Location: 53C Victoria Street (Opposite Christchurch Casino)

Time: Tue – Sat 11:30am – 10pm

Phone: 03 3777 513


Delhi Belly Indian Restaurant is a popular restaurant that serves authentic Indian cuisine. The restaurant boasts a diverse menu that features a range of vegetarian, non-vegetarian, and vegan dishes. The food is prepared using fresh and high-quality ingredients. The chefs use Indian cooking techniques to make the food taste good and fresh.

The restaurant’s interior is modern and stylish, providing a comfortable and cosy atmosphere for diners. The service is also commendable, with friendly and attentive staff who ensure that customers have a memorable dining experience.

5. Coriander Ethnic

Coriander Ethnic
Credit – Coriander Ethnic

Location: 222 St Asaph Street, Christchurch

Phone: 03 365 5557


Coriander Ethnic Indian Restaurant is a popular dining destination in Christchurch known for its authentic Indian cuisine. It offers an extensive menu with a wide variety of vegetarian and non-vegetarian dishes, including appetizers, curries, biryanis, and tandoori specialities. They also offer gluten-free and vegan options for those with dietary restrictions.

The restaurant’s interior is decorated with traditional Indian art and artefacts, creating a cosy and inviting atmosphere. Customers can enjoy their meals in the comfortable seating area or choose to take away their food.

6. Himalayas Indian Restaurant

Himalayas Indian Restaurant
Credit – Himalayas Indian Restaurant

Location: 830A, Colombo Street, City Centre, Christchurch

Time: Tue – Sun 11:30am – till late

Phone: (03) 3778935


Himalayas Indian Restaurant offers a wide range of authentic Indian dishes that are prepared with fresh ingredients and spices. The menu includes vegetarian and non-vegetarian options, and customers can choose from a variety of curries, tandoori dishes, biryanis, and naan bread. The restaurant also has a bar that serves a range of drinks, including cocktails and mocktails. The ambiance of the restaurant is warm and inviting, and the staff is friendly and attentive. It is a popular choice among locals and tourists alike and is known for its delicious food, excellent service, and reasonable prices.

7. Basmati’s Indian eatery

Basmati's Indian eatery
Credit – Basmati’s Indian eatery

Location: 185 Manchester Street, City Centre

Time: 05:00 PM – 10:00 PM

Phone: 03 365 0704


Basmati’s Indian Eatery serves a wide range of authentic Indian dishes, including vegetarian and non-vegetarian options. The menu includes popular Indian dishes such as biryani, curry, and tandoori items, as well as street food favourites like samosas and chaat. Customers can enjoy their meals in the cosy and welcoming atmosphere of the restaurant or opt for takeout or delivery. It also offers catering services for events and parties. For those who want to treat their guests to delicious Indian cuisine, this is the place to go.

8. Bolina Indian Sweets & Restaurant

Bolina Indian Sweets and Restaurant
Credit – Bolina Indian Sweets & Restaurant

Location:  811 Colombo Street, Christchurch

Time: 10am : 10pm

Phone: 03 930 1034


Bolina Indian Sweets and Restaurant specialize in a wide variety of Indian sweets, as well as savoury dishes from different regions of India. The restaurant prides itself on using authentic Indian spices and flavours to create delicious and authentic dishes. Some of their most popular menu items include butter chicken, biryani, and samosas. It also operates a sweets shop where customers can purchase traditional Indian desserts such as rasgulla, gulab jamun, and barfi.

9. Indian Pearl Restaurant

Indian Pearl Restaurant
Credit – Indian Pearl Restaurant

Location: 352 Colombo Street sydenham

Phone: 03 3791863


Indian Pearl Restaurant offers a wide range of Indian dishes, including vegetarian and non-vegetarian options. The menu includes various appetizers, curries, biryanis, tandoori dishes, and desserts. The restaurant is known for its authentic flavours and generous portions; it has traditional Indian decor and comfortable seating. The staff is friendly and attentive, providing excellent service. It also offers takeaway and delivery services for customers who prefer to enjoy their meals at home.

10. Arjee Bhajee

Arjee Bhajee
Credit – Arjee Bhajee

Location: 13 Riccarton Road, Riccarton

Time: Wed – Mon 11:30am – 10pm

Phone: 03-365 6633


Arjee Bhajee Indian Restaurant is not your typical Indian restaurant; it blends traditional Indian cuisine with a modern twist. The restaurant has a unique approach to Indian food, combining traditional recipes with contemporary flavours to create a truly unique culinary experience. The restaurant also offers an extensive range of vegetarian and vegan options, catering to customers with specific dietary requirements.

Moreover, the restaurant’s chefs use fresh and locally sourced ingredients, ensuring that each dish is of the highest quality. With its innovative and mouth-watering dishes, it is a must-visit for anyone looking to experience Indian cuisine with a modern twist.