Miri, the vibrant resort city in northern Sarawak, is known for its oil history, beaches, and rich multicultural dining scene. Among the culinary highlights, Indian cuisine shines bright with restaurants offering everything from North Indian curries and Hyderabadi biryani to Malaysian-Indian specialties. Whether you’re a local or a traveler, here are the Top 10 Indian restaurants in Miri that guarantee flavour, aroma, and unforgettable dining experiences.
Here is a list of the top 10 Indian Restaurants in Miri
Khan’s Islamic Restaurant
Location: Lot 229, Ground Floor, Jalan Maju, 98000 Miri, Sarawak
Opening Hours: Daily, 6:30 AM – 9:00 PM
Highlights: Famous for cheese naan, roti canai, butter chicken, and goat curry. A great place for hearty breakfasts and flavourful North Indian/Pakistani dishes.
Facilities: Dine-in, outdoor seating, family-friendly, toilets, nearby parking.
Price: Mid-range (RM 10–30 per person)
Google Rating: ★★★★☆ (4.2/5)
Why Visit: A long-standing favourite in Miri for authentic, halal Indian and Pakistani food served fresh with generous portions.Zaika Restaurant
Location: Lot 2512, Jalan Miri-Pujut, Boulevard Commercial Centre, 98000 Miri, Sarawak
Opening Hours: Mon–Tue 5:30 PM – 10:00 PM; Wed–Thu 11:00 AM – 2:30 PM, 5:30 PM – 10:00 PM
Highlights: Palak paneer, lamb rogan josh, butter chicken, biryani, fresh naan, and lassi.
Facilities: Air-conditioned, family-friendly, attentive staff.
Price: Mid to upper range (RM 20–40 per person)
Google Rating: ★★★★☆ (4.4/5)
Why Visit: Perfect for a cozy Northern Indian dining experience with authentic taste and attentive service.Khan’s Taj Restaurant
Location: 113, Jalan Pasar Lutong, Lutong, 98000 Miri, Sarawak
Opening Hours: Daily, 11:00 AM – 10:00 PM
Highlights: Tandoori chicken, spinach paneer, naan, and curry buffets.
Facilities: Dine-in, family seating, takeaway options.
Price: Affordable (RM 10–25 per person)
Google Rating: ★★★★☆ (4.0/5)
Why Visit: Authentic Indian buffet-style meals at good value.Biryani Art
Location: Lot 586, Ground Floor, Jalan Pelita Utama, 98000 Miri, Sarawak
Opening Hours: Daily, 12:00 PM – 10:00 PM
Highlights: Hyderabadi and North Indian biryani, tandoori platters, vegetarian dishes.
Facilities: Casual halal dining, family-friendly, takeaway available.
Price: Mid-range (RM 15–35 per person)
Google Rating: ★★★☆☆ (3.8/5)
Why Visit: Ideal for biryani lovers seeking aromatic and authentic rice dishes.Asian Nasi Kandar
Location: Jalan Boulevard, 98000 Miri, Sarawak
Opening Hours: Daily, 11:00 AM – 11:00 PM
Highlights: Lobster biryani, lamb shank biryani, nasi kandar, and roti jantan 3 rasa.
Facilities: Spacious seating, family-friendly, late-night dining.
Price: Mid-high (RM 20–45 per person)
Google Rating: ★★★★☆ (4.1/5)
Why Visit: Famous for its creative and premium biryani variations unique to Miri.D’Aroma Café
Location: Jalan Merpati, Miri City, 98000 Miri
Opening Hours: Daily, 7:00 AM – 9:00 PM
Highlights: Roti Jantan with eggs and curry, Indian fusion snacks, lassi.
Facilities: Café-style dining, takeaway available.
Price: Budget-friendly (RM 8–20 per person)
Google Rating: ★★★☆☆ (3.6/5)
Why Visit: A casual café offering roti-based dishes and quick Indian-style meals.Banana Leaf Rice Miri
Location: Jalan Merbau, 98000 Miri, Sarawak
Opening Hours: Daily, 11:00 AM – 9:00 PM
Highlights: Banana leaf rice sets, chicken varuval, fried fish, dhal curry.
Facilities: Simple dine-in, takeaway, vegetarian options.
Price: Affordable (RM 12–25 per person)
Google Rating: ★★★★☆ (4.0/5)
Why Visit: For a South Indian banana leaf experience with authentic curries and sides.Sri Tanjung Curry House
Location: Piasau Commercial Centre, Miri
Opening Hours: Daily, 10:30 AM – 9:30 PM
Highlights: Mutton curry, chicken masala, thosai, chapati.
Facilities: Family-friendly, vegetarian options available.
Price: Mid-range (RM 15–30 per person)
Google Rating: ★★★★☆ (4.1/5)
Why Visit: A trusted spot for traditional curries and Indian breads.Curry House Pelita
Location: Jalan Pelita Utama, 98000 Miri
Opening Hours: Daily, 7:30 AM – 9:30 PM
Highlights: Thosai, briyani, fried chicken curry, roti canai.
Facilities: Dine-in, simple seating, takeaway.
Price: Budget-friendly (RM 8–20 per person)
Google Rating: ★★★★☆ (4.0/5)
Why Visit: Popular for its affordable and flavourful Malaysian-Indian dishes.Rasa Sayang Curry & Briyani
Location: Jalan Bintang Jaya, 98000 Miri
Opening Hours: Daily, 11:00 AM – 10:00 PM
Highlights: Signature chicken briyani, fish head curry, naan with curries.
Facilities: Cozy dining, halal, vegetarian options.
Price: Mid-range (RM 15–35 per person)
Google Rating: ★★★★☆ (4.0/5)
Why Visit: A hidden gem for biryani and South Indian curries in Miri.
Miri offers a diverse range of Indian restaurants, from banana leaf rice eateries to refined North Indian dining spots.
- For authentic roti and curries: Visit Khan’s Islamic Restaurant.
- For cozy family dining: Try Zaika Restaurant.
- For biryani lovers: Don’t miss Asian Nasi Kandar and Biryani Art.
With this list, you’ll never run out of places to enjoy authentic Indian food in Miri.