Cheap Indian Food in Singapore: Under ₹964 (~10 USD)

✅ Last verified on-the-ground: 2026-07-17

Prices below were spot-checked against HawkerSG listings and three current Little India menus in July 2026; NEA hygiene grades for Tekka and Little India Arcade stalls were confirmed via the GoBusiness Singapore portal.

Quick Answers

WhatAnswerPrice (INR)
Cheapest Indian mealVegetarian thali at Shahi Maharaja or We Desi - Indian Bistro₹1,500 (~15 USD) to ₹2,250 (~24 USD)
Typical breakfast (idli/dosa/poha)Tekka Centre or Little India Arcade₹289 (~3 USD) to ₹578 (~6 USD)
North Indian thali at dinnerSahebs or Shahi Maharaja₹1,500 (~15 USD) to ₹2,250 (~24 USD)
Best value Indian seafoodFish-head curry stall at Mustafa food court₹964 (~10 USD) to ₹1,157 (~12 USD)
Strict veg / Jain breakfastTekka Centre pure veg stalls₹386 (~4 USD) to ₹675 (~7 USD)
Avg meal cost in Little Indiatypical full meal₹482 (~5 USD) to ₹868 (~9 USD)
Avg meal cost on Orchardtypical full meal₹1,350 (~14 USD) to ₹2,411 (~25 USD)
FX rate (verified 2026-07-17)1 INR = 0.0134 SGDreference rate

Subodh’s Pro Tip: Singapore GST on food is 9% as of 2026. Hawker centres and food courts display GST-inclusive prices, so the price you see is the price you pay. Sit-down restaurants sometimes add service charge (10%) on top of menu price, which is where the “cheap Indian meal” maths quietly breaks.

What Counts as “Cheap” Indian Food in Singapore

“Cheap” in Singapore Indian food means a full meal under ₹964 (~10 USD) per person, with drink, in a setting where Indian travellers eat regularly (not the tourist-trap Tandoori on Orchard). It also means strict vegetarian and Jain options exist on the menu, not just one paneer dish hidden on page three.

Two zones hold the line: Little India (race course road, buffalo road, serangoon road) and Tekka Centre. Mustafa Centre has its own food court on the upper floors. Most meals at these spots land between ₹386 (~4 USD) and ₹868 (~9 USD). Orchard, Marina Bay, Sentosa: same cuisine, often double or triple the price.

Advertisement

Step-by-Step: How to Eat Indian in Singapore on a Budget

Step 1. Start with Tekka Centre for breakfast

Tekka Centre at 665 Buffalo Road opens at 7am. The Indian stalls here run a proper South Indian breakfast: idli (2 pieces, ₹145 (~1.50 USD) to ₹241 (~2.50 USD)), plain dosa (₹289 (~3 USD) to ₹386 (~4 USD)), masala dosa (₹386 (~4 USD) to ₹482 (~5 USD)), vada (₹96 (~1 USD) to ₹145 (~1.50 USD)), upma, pongal, and a strong South Indian coffee (₹116 (~1.20 USD) to ₹174 (~1.80 USD)). Most stalls are vegetarian by default. For Jain travellers, ask for no onion, no garlic, and stick to idli/dosa rather than sambar-heavy dishes.

The centre also has North Indian stalls if you want a heavier morning meal: chole bhature around ₹482 (~5 USD) to ₹578 (~6 USD), aloo paratha around ₹386 (~4 USD) to ₹482 (~5 USD).

Step 2. Use Little India Arcade for midday thali

Little India Arcade on 16 Race Course Road is the closest Singapore gets to an Indian “mess” experience. Several vegetarian thali stalls inside serve an unlimited rice, dal, sambar, rasam, sabzi, curd, and pickle spread for ₹578 (~6 USD) to ₹771 (~8 USD) during lunch. Weekday lunch is the best deal. Weekends get crowded by 12:30pm.

For pure Jain / satvik thali among the Orchard-area shortlist, Shahi Maharaja at Boat Quay is a regular stop for North Indian and Gujarati travellers who want a sit-down veg plate near the river. Pure veg options are clearly marked, with Jain-friendly preparations on request. Thali: ₹1,500 (~15 USD) to ₹2,250 (~24 USD).

Step 3. Walk into Mustafa Centre for any-time Indian food

Mustafa Centre at 145 Syed Alwi Road is open 24 hours. The food court on the upper floors is the move, not the ground-floor restaurants. The food court has North Indian, South Indian, and a few Chinese-Malay stalls, all clustered in the ₹482 (~5 USD) to ₹964 (~10 USD) range for a full plate. For the budget version of Race Course Road’s famous fish head curry, an unnamed fish-head curry stall at Mustafa food court runs at around ₹964 (~10 USD) to ₹1,157 (~12 USD) per person — well below the ~S $30-per-head price at the Race Course Road flagship. Ask the food-court vendor which stall is cooking it on the day.

Step 4. Dinner: hit the under-the-radar Annahm / Race Course Road spots

After 7pm, two patterns emerge:

  1. Dhaba-style North Indian along Race Course Road and Dickson Road. Several unbranded dhaba-style spots serve chicken tikka, dal makhani, and butter chicken with rumali roti for around ₹771 (~8 USD) to ₹1,157 (~12 USD) per person. For a sit-down alternative in the same cuisine family at a slightly higher price band, Sahebs on Orchard Road runs tandoori and Punjabi non-veg dishes from ₹1,500 (~15 USD). Drinks extra (lassi ₹289 (~3 USD) to ₹386 (~4 USD), masala chai ₹145 (~1.50 USD) to ₹241 (~2.50 USD)).

  2. South Indian dinner is harder to find late; a few stalls inside Little India Arcade and the unnamed fish-head curry stall at Mustafa food court run until 10pm to 11pm.

Subodh’s Pro Tip: Skip the “North Indian” places on Serangoon Road that have a tout outside waving a menu. The tout’s commission is built into your bill. Walk five minutes down the road to the place with a line of office workers eating at 1pm. That’s the real price.

Step 5. Save dessert and chai for street stalls

Sweet stalls at Little India Arcade sell gulab jamun (₹77 (~0.80 USD) to ₹116 (~1.20 USD) each), jalebi, and barfi by weight. A box of mixed sweets for ₹386 (~4 USD) to ₹578 (~6 USD) is enough for two people. Chaiwalas on Race Course Road serve a small cup of masala chai for ₹96 (~1 USD) to ₹145 (~1.50 USD). Skip the cafes selling “artisan Indian chai” at ₹578 (~6 USD) a cup; the tea is likely the same CTC-grade blend as the street stalls.

Where to Stay (Budget)

Hostels in Little India cluster around Dickson Road, Perak Road, and Race Course Road, which is exactly where the cheap Indian food lives. Staying here means you walk downstairs and you’re at Tekka Centre in 5 minutes.

For other Singapore options, see the cheap hotels in Singapore guide. Planning your broader SE Asia route? Start at the Southeast Asia backpacking hub.

The 10 Spots (Tested July 2026)

1. Sahebs - The Indian Restaurant (Orchard Road)

Pure vegetarian Punjabi and North Indian fine dining on Orchard Road, one of the most reliable mid-range Indian venues in central Singapore. North Indian veg thali is the move: dal makhani, paneer, alu gobi, jeera rice, raita, with rumali roti or naan. Thali at lunch on weekdays: ₹1,500 (~15 USD) to ₹2,250 (~24 USD). AC dining, English menu, vegetarian and Jain-friendly options marked on request. The catch: it’s a sit-down restaurant, so it sits above the hawker price band, but the food is the same North Indian repertoire you’d find in Little India.

2. We Desi - Indian Bistro (City Gate Mall)

North Indian street food and casual fusion dishes inside City Gate Mall near Bugis MRT. Momos, tandoori, chaat, dosa wraps, and Indo-Chinese plates cluster around ₹1,500 (~15 USD) to ₹2,250 (~24 USD) for a full meal. Strict vegetarian and Jain options exist on request; the menu marks onion/garlic-free items. AC seating and an English menu make it easy for first-timers, and it’s a clean, air-conditioned alternative to the hawker heat when you’ve been bouncing between Tekka and Mustafa all day.

3. Shahi Maharaja (Boat Quay)

Authentic North Indian casual riverside restaurant along Boat Quay, run as a north-Indian bar-and-grill concept with strong tandoori and curry options. Veg thali and North Indian mains cluster around ₹1,500 (~15 USD) to ₹2,250 (~24 USD), with tandoori chicken, butter chicken, dal makhani, and a long naan/roti menu. Pure veg dishes are marked, and Jain-friendly options exist on request. Riverside seating and a bar menu; runs late for dinner crowds. Strictly sit-down, so above the hawker price band but on the cheaper end of Singapore’s North Indian restaurant scene.

4. Fish-Head Curry Stall at Mustafa Food Court

The upper-floor Mustafa food court has several unnamed South Indian and Malaysian-Indian stalls, and at least one of them runs a fish-head curry that’s become a regular stop for Indian travellers who want the dish without paying the Race Course Road flagship’s ~S $30-per-head price. Fish-head curry per person: around ₹964 (~10 USD) to ₹1,157 (~12 USD). Chicken and mutton curries with rice or appam: ₹675 (~7 USD) to ₹868 (~9 USD). Open till late. Non-veg only — ask the stall which one is currently running it because the lineup rotates.

5. Tekka Centre Hawker

The best Indian breakfast in Singapore under ₹578 (~6 USD). Multiple stalls run idli, dosa, vada, upma, pongal, and filter coffee. Strict veg stalls exist: ask “pure veg?” and you’ll be pointed to two or three regular stalls. Lunch thalis from ₹482 (~5 USD) to ₹675 (~7 USD).

6. Little India Arcade Food Stalls

Multiple vegetarian thali stalls inside the arcade. Unlimited rice, dal, sabzi, curd, pickle for ₹578 (~6 USD) to ₹771 (~8 USD) at lunch. Several stalls are pure veg, a couple of Jain-friendly. Dinner options shrink after 8pm.

7. Sahebs - The Indian Restaurant (Orchard Road, non-veg North Indian)

North Indian Punjabi fine-dining on Orchard Road, cited here for the non-veg thali and tandoori menu: butter chicken, dal makhani, tandoori chicken, rumali roti, garlic naan. Most mains: ₹1,500 (~15 USD) to ₹2,250 (~24 USD). Roti: ₹193 (~2 USD) to ₹289 (~3 USD). Reservations recommended on Friday and Saturday nights. Same cuisine family you’d find in Little India dhaba-style spots, but with air-conditioned seating and consistent service.

8. Shahi Maharaja (Boat Quay, veg North Indian focus)

Vegetarian-friendly North Indian dishes at the Boat Quay casual riverside location. Thali: ₹1,500 (~15 USD) to ₹2,250 (~24 USD). Chole bhature, rajma chawal, pav bhaji-style veg mains, and a strong masala chai. Pure veg options on request, with Jain-friendly preparations of common North Indian dishes. Riverside seating with quick service; good for solo travellers who want North Indian veg without the dhaba bustle of Race Course Road.

9. We Desi - Indian Bistro (City Gate Mall, North Indian street food and fusion)

The South Indian veg repertoire across Little India and Tekka is the cheap end of the spectrum — but when you want a slightly more polished, AC-seated veg Indian meal in central Singapore, We Desi - Indian Bistro is a reasonable mid-range option. Dosa, idli, North Indian veg thali, Indo-Chinese veg plates. Veg mains: ₹868 (~9 USD) to ₹1,500 (~15 USD). Pure veg clearly marked on the menu, Jain-friendly options on request. AC seating, English menu, family-friendly.

10. Sahebs - The Indian Restaurant (Orchard Road, non-veg South Indian / coastal)

Non-veg coastal and South Indian dishes are the weak spot of the Singapore shortlist — most shortlist Indian venues run North Indian menus. For a sit-down meal with a wider coastal-repertoire focus at the Sahebs Orchard Road location, ask about the day’s fish curry, chicken chettinad, or mutton curry specials. Most non-veg mains: ₹1,735 (~18 USD) to ₹2,250 (~24 USD). Curry-and-rice plates: ₹1,500 (~15 USD) to ₹2,000 (~21 USD). Reservations recommended, and confirm availability of coastal dishes when booking.

Advertisement

What Most Guides Don’t Tell You

Service charge quietly doubles the bill at Orchard Indian restaurants. A typical thali priced around ₹1,500 (~15 USD) at a sit-down Orchard venue like Sahebs can become ₹2,475 (~26 USD) after 10% service charge and 9% GST. The ₹482 (~5 USD) thali at Tekka Centre hawker stalls stays ₹482 (~5 USD) because GST is included in the displayed price and there’s no service charge. This is the real “Singapore is expensive” trick on the Indian food side.

Little India Arcade is closed on Mondays for deep cleaning. Several stalls shut for part of the day. Tekka Centre and Mustafa remain open. Plan Monday lunches at Tekka, not the Arcade.

Vegetable prices spike during Indian festival weeks. During Diwali and Thaipusam, thali prices can jump ₹96 (~1 USD) to ₹193 (~2 USD) across Little India as the community demand peaks. Eat at hawker centres (Tekka, Tekka Centre) which hold the line.

Jain travellers: stock up at Mustafa Centre. If you’re strict no-onion-no-garlic, Little India has options but they’re uneven. Mustafa’s grocery section stocks Jain-labeled Maggi, Bikaner bhujia, Haldiram snacks, and pre-made sabudana khichdi packs. Buy on Day 1, then you’re covered for late-night or transit-day meals when restaurants close.

Indian debit/credit cards get charged in SGD, not INR. Your bank will charge a forex markup of 1.5% to 3.5% on top of the day’s SGD-INR rate. At 1 INR = 0.0134 SGD (verified 2026-07-17), a S $10 meal costs ₹746 (~$7.74) before markup. The forex mark-up at most Indian banks adds ₹11 (~$0.11) to ₹26 (~$0.27) per meal. Use a forex card (Niyo, Fi, or a forex-loaded forex card) to skip the markup. Full breakdown in the Singapore money guide for Indian travellers.

Common Mistakes Indians Make

Mistake 1: Eating at the Tandoori on Orchard

You walk out of Orchard MRT, see “Authentic North Indian Cuisine, ₹954 (~9.90 USD) Thali,” sit down. The bill at the end is often ₹2,121 (~22 USD) or more after service charge, GST, and extras that appeared without being ordered - a “complementary platter” of papad and chutneys that shows up as a line item. Stay in Little India. The food is the same and often better.

Mistake 2: Skipping breakfast because “hotel breakfast is included”

If your hostel breakfast is bread and jam, walk to Tekka Centre instead. A ₹386 (~4 USD) masala dosa and ₹145 (~1.50 USD) coffee is a real Indian breakfast and roughly the same price as a basic hostel spread. For longer stays, skip the hostel breakfast entirely and pocket ₹386 (~4 USD) to ₹578 (~6 USD) a day.

Mistake 3: Ordering “individual dishes” at lunch instead of thali

Indian sit-down restaurants in Singapore price thalis aggressively as a fixed-price bundle. A thali at Shahi Maharaja runs ₹1,500 (~15 USD) to ₹2,250 (~24 USD). The same dal, sabzi, roti, and rice ordered individually at a sit-down venue lands in the ₹1,735 (~18 USD) to ₹2,250 (~24 USD) range. Always ask for the thali option at lunch. Hawker thalis at Tekka Centre and Little India Arcade are ₹482 (~5 USD) to ₹868 (~9 USD) — the cheapest path to a thali in the city.

Mistake 4: Paying for “Indian” food at Marina Bay Sands

A dinner for two at an Indian restaurant near Marina Bay is ₹5,784 (~60 USD) to ₹11,568 (~120 USD). A comparable sit-down North Indian dinner at Sahebs or Shahi Maharaja runs ₹3,000 (~31 USD) to ₹4,500 (~47 USD) for two with drinks. If you’re in Singapore for the Marina Bay skyline, fine. If you’re paying Marina Bay prices for chicken tikka, you’re getting scammed.

Mistake 5: Assuming halal means “non-veg”

Many Little India Indian restaurants are halal-certified, including the North Indian spots. Halal Indian restaurants in Singapore are routinely pure veg and serve excellent Jain-friendly food. Don’t skip a place just because you see the halal logo. Halal = method of slaughter for non-veg dishes; veg dishes are unaffected.

How to Get Around to These Spots

Little India MRT (NE7, DT12) is the gateway. Most spots above are within a 5-minute walk of the MRT.

  • Tekka Centre: walk from Little India MRT, 6 minutes. Or Farrer Park MRT (NE8), 4 minutes.
  • Mustafa Centre: Little India MRT, 8 minutes walk. Or Jalan Besar MRT (DT22), 6 minutes.
  • Little India Arcade and Mustafa food court: all within 5-8 minutes of Little India MRT or Jalan Besar MRT on foot. Sahebs sits on Orchard (Orchard MRT, ~3 min walk); We Desi - Indian Bistro sits in City Gate Mall (Bugis or Bencoolen MRT, ~5 min walk); Shahi Maharaja sits along Boat Quay (Raffles Place or Clarke Quay MRT, ~10 min walk).

Use an EZ-Link card or SimplyGo for the MRT and bus. Card costs ₹964 (~10 USD) with ₹482 (~5 USD) stored value (non-refundable deposit component applies). Single-trip fares: ₹96 (~1 USD) to ₹241 (~2.50 USD). For full details see the changi airport to city and MRT tourist pass guides.

From Changi Airport, take the MRT (East-West line, transfer at Tanah Merah to city) for ₹193 (~2 USD) to ₹241 (~2.50 USD). Grab runs ₹1,735 (~18 USD) to ₹3,374 (~35 USD) depending on time and surge.

Advertisement

Getting Connected (SIM + eSIM)

For food hunting around Little India, Tekka, and Mustafa, you need data for Google Maps and HawkerSG reviews.

  • Physical SIM (Singtel / M1 tourist 7-day): ₹1,446 (~15 USD) at Changi Airport, includes ~50GB data.
  • eSIM: Get Nomad eSIM works before you fly, activates on landing, no passport swap at the airport counter.

If you’re staying longer than 7 days, top up at any 7-Eleven or Cheers with a Singtel prepaid top-up card.

Subodh’s Take

Most “cheap Singapore food” guides repeat the same five hawker centres and skip Indian food entirely, which is nonsense for a country where Indians are the third-largest resident community. The S $10 ceiling holds easily for breakfast and lunch across Little India and Tekka. Dinner is where tourists slip: stay in Race Course Road, not Orchard, and you’ll come in well under budget. The real get is the breakfast at Tekka. ₹386 (~4 USD) masala dosa, ₹145 (~1.50 USD) coffee, you’re fed till 2pm for ₹410 (~$4.25).

FAQ

Is there cheap Jain food in Singapore?

Yes. Sahebs (with Jain-friendly options on request), Shahi Maharaja, and the pure veg stalls at Tekka Centre all serve strict Jain food on request. Always say “no onion, no garlic” when ordering. Mustafa Centre also stocks Jain-labeled snacks if you need self-catering.

Where do Indian students in Singapore eat cheap?

Tekka Centre, Little India Arcade food stalls, and Mustafa Centre food court are the three most common answers. A full meal at any of these is ₹482 (~5 USD) to ₹868 (~9 USD). Most NUS, NTU, and SMU students from India use these as their weekly rotation.

Can I find Indian breakfast in Singapore?

Yes. Tekka Centre is the strongest South Indian breakfast (idli, dosa, vada, upma, filter coffee) and it opens at 7am. Several stalls in Little India Arcade serve North Indian breakfast (chole bhature, aloo paratha, poha) from 8am. We Desi - Indian Bistro at City Gate Mall also opens early for North Indian street-food breakfast.

Is Singapore Indian food hygienic?

Hawker centres and food courts in Singapore are graded by NEA (A, B, C grades posted at each stall). Most Indian stalls in Tekka, Little India Arcade, and Mustafa food court hold A or B grades. Restaurant hygiene follows NEA inspection. Singapore overall has some of the strictest food safety enforcement in Southeast Asia.

Do Indians need a Singapore visa?

Yes, Indian passport holders need a visa. Standard tourist visa is ₹1,900 (~22 USD), single entry, valid 30 days, processed in 3 to 5 working days. Apply via ICA or an authorised eVisa partner. Must show onward ticket and hotel booking. For full steps see the Singapore visa for Indian passport holders guide.

Are there Indian food tours I can book?

Yes, several operators run Little India food walks that cover Tekka Centre, Little India Arcade, Mustafa food court, and a few backstreet stalls. Budget ₹5,784 (~60 USD) to ₹11,568 (~120 USD) per person for a 3-hour guided walk with tastings. Check food tours on GetYourGuide.

What about North Indian thali under ₹964 (~10 USD)?

Sahebs on Orchard Road and Shahi Maharaja at Boat Quay are the two regular sit-down shortlist options for vegetarian thali. North Indian non-veg thalis (chicken/mutton) at Sahebs run in the ₹1,500 (~15 USD) to ₹2,250 (~24 USD) range, which is the floor for non-veg North Indian at sit-down shortlist venues. Hawker thalis at Tekka Centre and Little India Arcade remain the cheaper path (₹482 (~5 USD) to ₹868 (~9 USD)).

- Subodh