Quick Answer: Sukhumvit Soi 11 to Soi 3, near BTS Nana, hosts Bangkok's largest concentration of Indian restaurants spanning North Indian curries, South Indian dosas, and pure vegetarian thalis.

Indian Restaurants Near Sukhumvit and Nana: The Complete 2026 Guide

Add Royal Ivory as a preferred source on Google

Colorful Indian thali with curries and rice served near Nana Bangkok

Why Nana Is Bangkok's Little India

Nana is nicknamed “Little India” because Bangkok's densest cluster of Indian-owned restaurants, grocery stores, and tailors runs along Sukhumvit Soi 11 through Soi 3 and Soi 3/1 (also called Soi Arab). The cluster grew over decades as Indian trading families settled near Sukhumvit's garment and gem districts.

Walk this stretch after 7pm and the smell of tempered cumin and frying samosas drifts onto the soi, mixed with Bollywood playlists from tailor shops still open late. Guests at the best hotel in Nana can cover the whole strip on foot in under 15 minutes, easy to graze between two or three spots in one evening.

For orientation beyond the food scene, the Sukhumvit neighbourhood guide covers how Nana connects to Asok, Phrom Phong, and the rest of the BTS line.

North Indian vs South Indian: Where to Find Each

North Indian restaurants dominate the Soi 11-Soi 3 stretch with Punjabi-style curries, tandoori meats, and naan, while South Indian specialists are fewer but concentrated within a five-minute walk of Soi 11, focused on dosas, idlis, and filter coffee.

If you grew up on butter chicken and tandoori roti, the North Indian houses along Soi 11 suit you best — most run an open tandoor near the entrance so you can watch naan puffing up while you wait. Kitchens will adjust spice levels on request, worth flagging since the default heat suits Indian palates, not tourist ones.

South Indian spots are fewer but easy to spot: a paper dosa the size of a dinner tray, served with sambar and chutneys, is the giveaway dish nearby. These kitchens tend to open earlier, since dosa batter is made fresh each morning.

A practical rule: if the menu leads with biryani and kebabs, expect North Indian; dosa, idli, and vada signal South Indian. A few restaurants attempt both, with mixed results — specialists tend to outperform generalists here.

Staying in Bangkok?

Royal Ivory Nana Hotel is 2 minutes from BTS Nana — no joiner charge, outdoor pool, and 4.2/5 on Google. Family-owned since 2010.

Check Rates and Book

Best Pure Vegetarian Restaurants Nearby

Pure vegetarian restaurants — kitchens with no meat, fish, or egg — exist on the Nana strip to serve Bangkok's Gujarati and Marwari trading community, and they welcome outside diners.

These restaurants are worth seeking out even if you aren't vegetarian: thalis arrive with five or six small bowls of rotating vegetables, a lentil dal, rice, roti, and a sweet, all in one set price. Jain-friendly options (no onion, no garlic) are usually available on request, though rarely printed on the English menu.

According to the Tourism Authority of Thailand, ethnic dining clusters like this one remain resilient partly because they serve a steady resident community, not just tourist footfall.

Where to Get Indian Sweets and Street Snacks

Indian sweet shops and snack counters cluster around the same stretch as the sit-down restaurants, usually as a front counter attached to a larger restaurant rather than standalone shops.

Look for glass counters stacked with barfi, gulab jamun, and ladoo near restaurant entrances, sold by weight. Samosas and pakoras are sold fresh through the afternoon, and a few counters run a small chaat station in the evening serving pani puri and bhel puri to regulars who clearly aren't tourists.

One local timing quirk: chaat counters tend to sell out of pani puri shells by around 9pm on busy nights, so aim to arrive between 6 and 8pm if that's specifically what you're after.

Restaurants Good for Large Families or Groups

Group-friendly Indian restaurants on the Nana strip typically seat 8-15 people at large round or long tables, and several offer private or semi-private rooms if you call ahead.

Thali-format restaurants work well for mixed groups with different spice tolerances, since everyone gets a personal plate of small portions rather than sharing two or three curries, which also speeds up service for a dozen people.

If your trip mixes ages and interests, the Bangkok for groups guide covers structuring a full day around Nana. If coordinating multiple rooms, the Soi 4 directory lists what else sits near a Soi 4 base.

Budget vs Fine Dining Indian Options

Budget Indian meals near Nana run roughly 150-300 baht per person for a solid curry-and-rice combo, while the few upscale Indian restaurants along Sukhumvit (mostly toward Asok and Phrom Phong) run considerably higher.

CategoryTypical Price (per person)Best For
Casual thali / curry house150-300 bahtSolo travelers, quick group meals
Mid-range North or South Indian300-600 bahtCouples, small groups wanting variety
Upscale Indian dining (wider Sukhumvit)800 baht and upSpecial occasions, business dinners

For most travelers near BTS Nana, casual and mid-range tiers cover a satisfying week of meals, with fine dining reserved for one splurge night.

Key Takeaways

  • Sukhumvit Soi 11 through Soi 3 forms Bangkok's densest cluster of Indian restaurants, walkable from BTS Nana.
  • North Indian tandoori and curry houses dominate the strip; South Indian dosa specialists are fewer but nearby.
  • Pure vegetarian thali restaurants serve Bangkok's Gujarati and Marwari community and welcome all diners.
  • Chaat and sweet counters are usually attached to larger restaurants, not standalone shops.
  • Budget meals run 150-300 baht per person; upscale Indian dining sits mostly further down Sukhumvit.

Frequently Asked Questions

Which soi has the most Indian restaurants near Nana?

Sukhumvit Soi 11 has the highest concentration, with more spilling south toward Soi 3 and Soi 3/1, all within a 10-15 minute walk of BTS Nana station.

Is there good South Indian food near Nana?

Yes, though South Indian dosa and idli specialists are fewer than North Indian houses; they cluster within about five minutes' walk of Soi 11 and are best visited earlier in the day when batter is freshest.

Are there pure vegetarian Indian restaurants near Sukhumvit?

Yes, several restaurants near Nana serve exclusively vegetarian menus, including Jain-friendly options on request, originally built to serve Bangkok's resident Gujarati and Marwari trading community.

How much does an Indian meal near Nana typically cost?

A casual curry-and-rice meal runs roughly 150-300 baht per person, mid-range restaurants 300-600 baht, and the small number of upscale Indian restaurants further along Sukhumvit charge 800 baht or more per person.

Can large families find seating together near Nana?

Yes, several restaurants on the strip regularly seat groups of 8-15 and can arrange private or semi-private rooms if you call ahead, particularly useful for extended families.

Where can I stay within walking distance of these restaurants?

Royal Ivory Nana Hotel on Soi 4 sits within a 5-10 minute walk of most of the restaurants covered here, making it a practical base for travelers who want familiar food close by after a day of sightseeing.