Home 01Eventful Drops 02Eventful Tables 03Blog 04Guides 05Advertise 06Contact 07Log in ↗
← All guides
EVENTFUL GUIDES · LITTLE INDIA

Little India food guide: 15 places to eat, from Tekka Centre to biryani

Updated 15 October 2026 · every fact checked by the Eventful team
Little India food guide: 15 places to eat, from Tekka Centre to biryani
Photo: Nick-D · CC BY-SA 4.0

The food in Little India sits in three clusters: Tekka Centre for cheap hawker biryani and naan, Race Course Road for fish head curry, and the Serangoon Road side streets for thosai and North Indian, then Jalan Besar for late-night dim sum. This guide lists 15 places in walking order, starting at Little India MRT on the North East and Downtown lines.

From the station you hit Tekka Centre on Buffalo Road first, then Serangoon Road, then Race Course Road running north towards Farrer Park MRT. The second half loops back through Upper Dickson Road, Dunlop Street, Syed Alwi Road and Desker Road, and ends at Swee Choon on Jalan Besar for supper. Every entry says whether it is on MUIS's halal list, because in Little India that question comes up more than any other.

Addresses and halal status were checked against each venue's own site and the MUIS directory on 15 October 2026. Where a place does not publish its hours, we say so instead of guessing. Deepavali falls on Sunday 8 November 2026 on MOM's public holiday list.

The list

1. Tekka Centre

OPEN665 Buffalo Road, beside Little India MRT

The hawker floor on the first storey of Tekka is where much of Little India eats lunch: biryani, prata, thosai, nasi padang and teh tarik. The government's hawker centre dataset lists 119 cooked food stalls here, so walk the whole loop before you queue. Stalls set their own hours, and the centre shuts for cleaning a few days a year, so have a backup on Serangoon Road.

🍽 Biryani, naan, teh tarik. Mixed stalls, check each counter for a halal certificate

2. Allauddin's Briyani

OPENTekka Centre #01-229/232, 665 Buffalo Road

The briyani stall people point you to first. The set is yellow basmati rice with chicken, mutton or fish curry and papadum, and Michelin's own listing says the family has been selling it since the 1950s.

🍽 Chicken and mutton briyani sets. Not on the MUIS halal list  ·  ⏰ check their socials for hours

3. Delhi Lahori

OPENTekka Centre #01-266, 665 Buffalo Road

North Indian and Pakistani cooking at hawker prices, with naan coming straight out of the tandoor. Michelin's 2024 Tekka write-up named it one of the centre's newest Bib Gourmand stalls, and pointed at the seekh kebab and butter chicken. Order the naan fresh and eat it at the table, it goes limp in a takeaway box.

🍽 Tandoor naan, seekh kebab, butter chicken. Not on the MUIS halal list  ·  ⏰ check their socials for hours

4. Ananda Bhavan

OPEN10 Buffalo Road

Breakfast before the crowds. Ananda Bhavan calls itself the oldest Indian vegetarian restaurant in Singapore, established in 1924, and the Buffalo Road branch opens at 7am, the earliest of its outlets. Thosai, vadai and a coffee here is one of the cheaper sit-down meals in the area.

🍽 South Indian vegetarian, breakfast from 7am. Not on the MUIS halal list  ·  ⏰ Daily 7am to 10pm

5. Komala Vilas

OPEN76-78 Serangoon Road

Indian vegetarian since 1947, and the place for dosai and thali. It opens at 7am every day, public holidays included, which makes it the safe fallback when Tekka is closed for cleaning. Eat with your right hand if you want to do it properly.

🍽 Thosai, South Indian vegetarian meals. Not on the MUIS halal list  ·  ⏰ Daily 7am to 10.30pm, including public holidays

6. The Banana Leaf Apolo

OPEN54 Race Course Road

The fish head curry that most people mean when they say Race Course Road. Their own site dates the family business back more than 50 years, with the move to this address in 1983. A fish head is a sharing dish: order it with rice and vegetables on the leaf for three or four people.

🍽 Fish head curry, banana leaf meals. Not on the MUIS halal list  ·  ⏰ Daily 10.30am to 10.30pm

7. Sakunthala's Food Palace

OPEN66 Race Course Road

A halal-certified option on the same road, alongside Indian Saaga and Three's A Crowd on MUIS's list. This outlet is on MUIS's halal list, on the same road as the two famous fish head curry names. Sakunthala's has several branches around Little India, so check you are at number 66 if you booked.

🍽 Banana leaf meals, curries. MUIS halal-certified  ·  ⏰ Daily 11am to 10.30pm (their own site)

8. Jaggi's Northern Indian Cuisine

OPEN72 Race Course Road

A break from the South Indian run of Race Course Road. Jaggi's does Punjabi and North Indian food, by its own site. It works best for a group that wants to share four or five plates rather than one set each.

🍽 Punjabi, North Indian. Not on the MUIS halal list  ·  ⏰ check their socials for hours

9. Muthu's Curry

OPEN138 Race Course Road #01-01

The other half of the fish head curry argument. Their own story says the founder brought a Chettinad-style recipe from Tamil Nadu in 1969, and its site describes a tamarind tang. It sits at the Farrer Park end of the road, and their site says Exit F of Farrer Park MRT is the closest.

🍽 Chettinad fish head curry. Not on the MUIS halal list  ·  ⏰ Daily 10.30am to 10.30pm

10. Lagnaa Barefoot Dining

OPEN6 Upper Dickson Road

South Indian cooking from a chef who lets you set your own chilli level. Lagnaa runs a Chilli Challenge for people who want to prove something, and the regular menu is sensible if you do not. Reservations take a deposit that comes off the bill, which their site spells out.

🍽 Spice-level menu, Chilli Challenge. Not on the MUIS halal list  ·  ⏰ check their socials for hours

11. Komala Vilas Sweets and Savouries

OPEN4 Upper Dickson Road

Komala Vilas's own sweets and snacks shop, a short walk from the restaurant. Their site sends you here for the full range of snacks and desserts, and it is the stop for a box to bring home, especially in the weeks before Deepavali. Buy a mixed box if you cannot decide.

🍽 Indian sweets and savoury snacks to take away. Not on the MUIS halal list  ·  ⏰ check their socials for hours
Bismillah Biryani at Little India

12. Bismillah Biryani

OPEN50 Dunlop Street

Biryani first, then a menu that runs to kebabs, haleem, nihari and kulfi. Their own site lists Michelin Bib Gourmand recognition from 2016 to 2025 and the 2026 list again. Michelin recommends the lamb shank biryani, and note the 8.30pm close, earlier than most of Little India.

🍽 Lamb shank biryani, kebabs. Not on the MUIS halal list  ·  ⏰ Daily 11.30am to 8.30pm
Photo: Bismillah Biryani

13. Copper Chimney

OPEN100 Syed Alwi Road #01-01

A North Indian restaurant on Syed Alwi Road that is on MUIS's halal list at this address. That makes it the easy answer for a mixed group who want a sit-down table and a menu rather than a hawker queue.

🍽 North Indian, groups. MUIS halal-certified  ·  ⏰ check their socials for hours

14. Goldenroy Sourdough Pizza

OPEN125 Desker Road

The odd one out in Little India: San Francisco-style sourdough pizza in a shophouse on Desker Road, and halal-certified on MUIS's list. Reviews on their own site mention getting four flavours in one box, and that is the way to order for a group.

🍽 Sourdough pizza, four flavours per box. MUIS halal-certified  ·  ⏰ check their socials for hours
Swee Choon Tim Sum at Little India

15. Swee Choon Tim Sum

OPEN183-193 Jalan Besar

Supper is the reason to walk over to Jalan Besar. Swee Choon is open until 2am Sunday to Thursday and 4am on Friday, Saturday and the eve of public holidays, which is why the queue moves here after other kitchens close. Expect to wait on a weekend night.

🍽 Late-night dim sum. Not halal  ·  ⏰ Sun to Thu 7am to 2am, Fri, Sat and eve of PH 7am to 4am
Photo: Swee Choon

Quick answers

How do I get to Little India for food?

Take the MRT to Little India station on the North East or Downtown line. Tekka Centre is right beside the station. For the north end of Race Course Road, Farrer Park station on the North East line is closer, and Muthu's Curry's own site points to its Exit F.

Where can I find halal food in Little India?

Copper Chimney on Syed Alwi Road, Sakunthala's Food Palace at 66 Race Course Road and Goldenroy Sourdough Pizza on Desker Road are all on MUIS's halal list. Tekka Centre has many Indian-Muslim stalls, but certification is per stall, so look for the certificate at the counter.

What is the cheapest food in Little India?

Tekka Centre's hawker floor, where a plate of biryani, prata or thosai costs a fraction of a restaurant meal. For a cheap sit-down breakfast, Ananda Bhavan on Buffalo Road opens at 7am.

Is there late-night food in Little India?

Swee Choon Tim Sum on Jalan Besar is open until 2am Sunday to Thursday and 4am on Friday, Saturday and the eve of public holidays. Mustafa Centre's own site says it is open 24 hours if you need snacks and drinks after that.

Which Little India restaurant is best for fish head curry?

The two names on Race Course Road are The Banana Leaf Apolo at number 54 and Muthu's Curry at number 138, both open daily 10.30am to 10.30pm. Apolo's own site mentions a touch of pineapple; Muthu's describes a tamarind tang in its 1969 Chettinad recipe. Sakunthala's Food Palace at number 66 is a halal-certified option on the same road, alongside Indian Saaga and Three's A Crowd on MUIS's list.

When is Deepavali 2026 and is Little India crowded then?

Deepavali falls on Sunday 8 November 2026, according to MOM's public holiday list.

New events drop on our Instagram first@eventful_sg, only the better events in Singapore →