Little India Restaurants: A Practical Guide to Where to Eat

Little India Restaurants

TLDR:

  • Want North Indian food at a proper fine dining level? Go to Akasa in Tanjong Pagar. It’s a short ride from Little India and it’s the name most locals bring up first.
  • Want the actual Little India experience? Serangoon Road is your best bet for vegetarian food. If North Indian is more your thing, that’s Race Course Road. Tekka Centre wins on price, hands down. And Upper Dickson Road is worth knowing about if you’d rather sit down properly than eat standing at a stall.

A Word on Akasa First

Talking about a restaurant outside Little India before getting into Little India itself is a bit backwards, I know. But Akasa comes up constantly when people in Singapore talk about indian restaurant singapore dining worth getting dressed up for. Spices ground fresh every morning. A real clay tandoor, not a gas version pretending to be one. Dal that cooks for a full day before it’s ready.

It isn’t really competing with anything on this list either. Little India does its thing, Akasa does its own thing, and a fair number of people visit both on the same trip once they work that out for themselves.

Okay, back to Little India. Walk through around dinner time and it hits you fast. Smoke from a tandoor somewhere close by. Someone frying something two doors down. A shopfront with barely any signage and a line of ten people outside it, for no reason you can see from the street.

New visitors usually find it a lot to take in. Vegetarian restaurants older than the country itself sit near Punjabi tandoor spots and Bengali kitchens. There are hawker stalls doing biryani for under ten dollars, and somewhere in the mix, a hotel restaurant you weren’t expecting. Pick whichever shop has the biggest sign and odds are you’ll end up with a fine, forgettable meal. That’s just how it goes here if you don’t have a plan.

So here’s one: go street by street instead.

Quick Reference: Little India Restaurants at a Glance

Restaurant

Area

Known For

Price Range (per person)

Komala Vilas

Serangoon Road

Masala dosa, vegetarian thali

Under $10

MTR Mavalli Tiffin Rooms

Serangoon Road

Idli, filter coffee

$8 to $15

Khansama Tandoor

Serangoon Road

Tandoori chicken, malai tikka

$10 to $20

Anjappar

Serangoon Road

Chettinad-style meat dishes

$12 to $25

Banana Leaf Apolo

Race Course Road

Fish Head Curry

$15 to $30

Mustard

Race Course Road

Kolkata Biryani

$12 to $22

AMRITH by The Song of India

Race Course Road

Kashmiri lamb rack, tandoor prawns

$40 to $60

Allauddin’s Briyani

Tekka Centre

Mutton and chicken biryani

Under $10

Delhi Lahori

Tekka Centre

Butter Chicken Naan Set

Under $10

Ar-Rahman Cafe

Tekka Centre

Prata, teh tarik, cendol

Under $8

Lagnaa Barefoot Dining

Upper Dickson Road

Butter Chicken, Chilli Challenge

$20 to $35

Podi & Poriyal

Upper Dickson Road

Modern South Indian sharing plates

$25 to $40

Moghul Sweet Shop

Little India Arcade

Gulab jamun, motichoor ladoo

Under $10

Best Vegetarian Restaurants in Little India (Serangoon Road)

This is the oldest part of the whole food scene here. Some of these vegetarian names have been around longer than most of us have been alive, and a good few still beat places half their age without even trying that hard.

  • Komala Vilas, open since 1947, still runs on the same idea. Pure vegetarian South Indian food, cooked properly, priced fairly. Their masala dosa is what other places quietly get compared to, whether they’d admit it or not. A full thali comes in under ten dollars and it genuinely fills you up.
  • Even older is MTR Mavalli Tiffin Rooms, tracing back to 1924 in Bangalore. Nothing fancy on the menu, idli, onion uthappam, a filter coffee if you feel like one. It doesn’t try to impress. It just stays consistent, year after year.
  • Then there’s Khansama Tandoor, which pulls a loyal crowd, a lot of them from the local Indian expat community. That kind of word-of-mouth tells you more than a star rating ever will. Tandoori chicken and malai tikka are why people keep coming back.
  • For meat rather than vegetarian, Anjappar has built a name for chettinad-style cooking. Expect it spicier and more coconut-forward than most of its neighbours.

Best North Indian Restaurants in Little India (Race Course Road)

Cross over to Race Course Road and the whole feel changes. More North Indian food, and this stretch also has the one dish half the neighbourhood photographs before they’ve even taken a bite.

  • Banana Leaf Apolo has served Fish Head Curry on an actual banana leaf since the 1970s, and it’s still the reason a lot of people, tourists and regulars alike, make the trip out here. Hands or a spoon, your call. Either way the curry holds up.
  • Mustard sits around 4.6 stars on Google, which is genuinely rare given how much competition sits on this one street. Their Kolkata Biryani alone is worth the detour, lighter than most versions you’ll find around Little India restaurants, with a potato tucked into the rice that gives it away as the real thing.
  • AMRITH by The Song of India costs more but earns it, with dishes like Kashmiri lamb rack and tandoor tiger prawns you won’t spot on a typical Race Course Road menu.

Best Cheap Eats in Little India (Tekka Centre)

Not every hawker centre in Singapore manages cheap and genuinely good at the same time. Tekka Centre does. This is where the neighbourhood actually eats lunch, far more than at any sit-down restaurant on this list.

  • Allauddin’s Briyani has been dishing out fragrant basmati rice with mutton, chicken, or fish for decades now. Eat it the traditional way, hand and roti, if that’s your thing.
  • Delhi Lahori‘s Butter Chicken Naan Set comes over real charcoal, and it’s shockingly good for under ten dollars.
  • For breakfast, Ar-Rahman Cafe is the move. Prata, teh tarik, cendol if it’s a hot day. In Singapore, that’s most days.

Try to arrive before noon if you want a table without a fight over it. The lunch rush hits hard and doesn’t ease up until nearly two.

Best Restaurants in Little India for a Sit-Down Meal (Upper Dickson Road)

Upper Dickson Road runs on a slower energy. Less grabbing a quick plate between errands, more sitting down for a proper meal.

  • Lagnaa Barefoot Dining carries a Michelin Bib Gourmand, and it earns it. Take your shoes off and eat on the floor if you’re up for it, or stay downstairs for something more conventional. Everyone talks about the Chilli Challenge, but honestly, it’s the Butter Chicken that keeps people coming back.
  • Podi & Poriyal takes South Indian food somewhere more modern, with a proper cocktail list and shareable plates instead of the usual thali format.

Best Indian Sweet Shops in Little India

No guide to Little India restaurants is really complete without mentioning the sweets. Moghul Sweet Shop, tucked inside Little India Arcade, is worth stopping at even if dessert wasn’t part of the plan. Gulab jamun, motichoor ladoo, dodha barfi, made the way they’re meant to be. Go outside lunch hours if you can. The queue gets long fast once word spreads that a fresh batch just came out of the kitchen.

What the Best Little India Restaurants Have in Common

A few things hold true no matter which street you end up on:

  • Portions run generous, and a thali or set meal is almost always better value than ordering à la carte
  • South Indian vegetarian food dominates the area as a whole, though North Indian options cluster more around Race Course Road
  • Most sit-down places take walk-ins fine, but weekend evenings get busy enough that a quick reservation isn’t a bad call
  • Prices stretch from five dollars at a hawker stall up to around forty for a full sit-down meal somewhere like AMRITH
  • A good chunk of the best food here comes from shopfronts that don’t look like much from the outside

That last one matters more than people expect the first time they visit. Some of the plainest storefronts in Little India end up serving the best meal of the trip.

When Little India Restaurants Aren’t Quite What You’re After

Little India is hard to beat for hawker plates, heritage vegetarian halls, and the kind of loud, satisfying dinner where you order too much and don’t regret it. What it doesn’t really have, for everything it does well, is the slow, precise, fine dining version of North Indian cooking.

That’s where Akasa comes back into the picture. It’s a short MRT ride from Little India over to Tanjong Pagar, built on the idea that North Indian food deserves the same care as any other high-end cuisine gets. Spices roasted and ground in-house every morning. An actual tandoor on site, not a gas burner filling in for one.

If you’d rather stick closer to what Little India already specialises in but want it a little more polished, Akasa’s North Indian restaurant in Singapore page goes into that side of the menu in more depth. Vegetarians after a proper fine dining tasting menu, not just a scaled-down version of the regular one, should take a look at the Indian vegetarian restaurant in Singapore guide as well.

Little India restaurants will always be the right call for cheap, honest, high-volume Indian food, and there’s real value in that on its own. Not every meal has to be an occasion. But when the occasion does call for something more considered, Akasa sits in a different category entirely, and it’s worth knowing it’s there.

For dishes worth chasing across the whole island, not just this one pocket of it, the guide to best biryani in Singapore and the rundown of Indian sweets and desserts both dig a lot deeper into what’s worth ordering and where to find it.

Frequently Asked Questions

Start at Tekka Centre, it’s low-stakes and cheap. Get the Butter Chicken Naan Set at Delhi Lahori, then a plate of biryani at Allauddin’s. Follow it up with Banana Leaf Apolo for the classic Fish Head Curry most people actually come to Little India for.

Komala Vilas and MTR Mavalli Tiffin Rooms are the two most dependable South Indian vegetarian spots on Serangoon Road. Both have decades behind them, and both keep a full meal under ten dollars.

Not really. Hawker plates at Tekka Centre run five to twelve dollars. Casual sit-down spots sit between fifteen and twenty-five. At the pricier end, somewhere like AMRITH tops out around forty to sixty dollars a person.

Little India itself leans South Indian and casual. For something more refined, Akasa in Tanjong Pagar is about twenty minutes away by MRT, and it’s worth the trip if you want tandoor cooking and slow-cooked gravies taken up a notch.

Most hawker stalls and casual spots don’t need one. For Lagnaa, AMRITH, or Podi & Poriyal on a weekend evening though, booking ahead saves you a wait, since these fill up quicker than the more casual options nearby.

Weekday lunch is your quietest window, especially before noon at Tekka Centre. Weekends get loud fast, particularly around Deepavali when the whole area fills with shoppers grabbing food between errands. Want photos without a hundred people in the background? Go early morning.

Quite a few, actually. Ar-Rahman Cafe at Tekka Centre is halal-certified, and several of the smaller Muslim-Indian stalls nearby serve prata, biryani, and mee goreng without any pork or lard in the kitchen. Worth double-checking the signage though, since not everywhere on this list carries certification.

South Indian spots, mostly on Serangoon Road, lean vegetarian, dosas, idlis, thalis served on banana leaf or steel plates. North Indian restaurants, more common around Race Course Road, focus on tandoor cooking, richer gravies, and naan over rice as the default. Neither one’s “better.” They just come from different regional traditions.

Lagnaa Barefoot Dining holds a Michelin Bib Gourmand, putting it in the same bracket as some of the better hawker stalls island-wide for quality against price. A few Tekka Centre stalls have picked up Bib Gourmand mentions in past years too, though the list shifts as the guide updates annually.

If it’s just one meal, make it a thali. Easiest way to try several dishes at once without committing to a single plate, and most places do a solid version for under fifteen dollars. Pair it with a masala chai or filter coffee and you’re set.

Scroll to Top