The Grand Palace

Local Guide · The Grand Palace, Sydney CBD

Best 10 Indian Food in Surry Hills

From regional Indian recipes at Foreign Return to Punjabi home cooking at Maya Da Dhaba and street food at Biryani Delights — the complete guide to the best Indian food in Surry Hills and nearby Darlinghurst, plus Sydney CBD's finest.

Published Jun 26, 2025
Reviewed for factual accuracy — hours, pricing and location details are checked against our current bookings system.

Surry Hills has two key Indian dining strips — Crown Street and Cleveland Street — together covering 10 restaurants from modern Indian cocktail bars to traditional North and South Indian kitchens, all within walking distance of each other. The Grand Palace Indian Restaurant in Sydney CBD is the top recommendation for special occasion Indian dining from Surry Hills — located just 15 minutes away, offering palace-inspired fine dining with a Gold Licensed bar and private dining for groups up to 100 guests. On Crown Street, Foreign Return at 527 Crown Street is Surry Hills' standout modern Indian restaurant — regional recipes, a dedicated vegan section and innovative cocktails set it apart from the local competition. Masala Theory at 545 Crown Street brings bold North Indian spicing to a lively bar-restaurant setting, while Biryani Delights at 533 Crown Street specialises in biryanis and rice-based dishes. Samir's Indian Kitchen at 662 Crown Street offers familiar North Indian cooking at casual prices. On Cleveland Street — the area's traditional Indian dining strip — Maya Da Dhaba at 431 Cleveland Street has been a neighbourhood fixture for decades, open daily for authentic North Indian cooking. Taj Indian Sweets & Restaurant at 468 Cleveland Street serves affordable North Indian meals alongside traditional Indian sweets, and SpiceHub at 456 Cleveland Street provides homestyle cooking and a popular takeaway option. For South Indian cooking in the area, Malabar South Indian Restaurant in nearby Darlinghurst is highly recommended. Don't Tell Aunty brings a bold, modern Indian aesthetic and share-plate format to the inner suburb. This guide covers all 10 Indian restaurants in Surry Hills and Darlinghurst — with cuisine style, location and dining occasion clearly noted at each entry.

Compare at a Glance

  • The Grand Palace Indian Restaurant

    Our Pick

    Sydney CBD (15 min) · Indian Fine Dining

    Full vegan, vegetarian, halal, GF; palace-inspired setting

    Good for groups
  • Foreign Return

    Surry Hills, Crown St · Modern Indian

    Dedicated vegan section; Chettinad specialities; seasonal menu

    Good for groups
  • Masala Theory

    Surry Hills, Crown St · Contemporary Indian

    Vegetarian, vegan, GF options; takeaway available

    Good for groups
  • Maya Da Dhaba

    Surry Hills, Cleveland St · Traditional Dhaba

    Vegetarian-friendly; traditional recipes

    Good for groups
  • Don't Tell Aunty

    Surry Hills, Bourke St · Modern Indian Bar

    Modern Indian with vegetarian options; bar and cocktails

    Good for groups
  • Taj Indian Sweets & Restaurant

    Surry Hills, Cleveland St · North Indian

    Vegetarian-friendly; affordable; many naturally vegan dishes

    Good for groups
  • SpiceHub

    Surry Hills, Cleveland St · Homestyle Indian

    Vegetarian options; takeaway and delivery available

    Good for groups
  • Malabar South Indian

    Darlinghurst · South Indian

    Naturally vegan dosas, idlis, coconut curries

    Good for groups
  • Samir's Indian Kitchen

    Surry Hills, Crown St · Traditional Indian

    Vegetarian options; traditional adaptable menu

    Good for groups
  • Biryani Delights

    Surry Hills, Crown St · Biryani Specialist

    Vegetarian biryani options; budget-friendly

    Good for groups
The Grand Palace — Indian restaurant, Sydney CBD
1
Our Pick

The Grand Palace Indian Restaurant

The Grand Palace is Sydney CBD's standout for Indian group dining — a basement dining room styled after India's royal palaces, halal-certified, with private dining for groups of 2 to 100 guests and a genuinely deep vegetarian, vegan and Jain menu built into the same table.

Must-Try Dishes

Butter ChickenDum Parda BiryaniGunpowder Gobhi
Basement, 261 George Street, Sydney NSW 2000
Lunch 12–3pm daily · Dinner 5–10pm (Sun–Thu), 5–10:30pm (Fri–Sat)
  • Dietary: Halal certified · Full vegetarian & vegan menu · Jain (no onion/garlic) on request
Foreign Return
2

Foreign Return

A modern Indian restaurant and cocktail bar in Surry Hills with a dedicated vegan menu section — seasonal, regional Indian dishes in a contemporary bar-forward setting.

Must-Try Dishes

Raj KachoriStuffed Soya ChaapPhaldari Kofta
527 Crown Street, Surry Hills NSW 2010
Mon–Thu 5–10pm · Fri 5–10:30pm · Sat 12–3pm & 5–10:30pm · Sun 12–3pm & 5–9pm
  • Dietary: Dedicated vegan menu section
Masala Theory
3

Masala Theory

A modern Indian restaurant on Crown Street with a second Bondi Beach location — closed Mondays, open for lunch and dinner the rest of the week.

545 Crown Street, Surry Hills NSW 2010 (also Bondi Beach)
Tue–Thu & Sun 12–3pm & 6–10pm · Fri–Sat 12–3pm & 6–10:30pm · Closed Mon
  • Dietary: Contact the restaurant directly for dietary requirements
Maya Da Dhaba
4

Maya Da Dhaba

An authentic Indian fine-dining restaurant on Cleveland Street, open every day of the week from midday until late — dine-in, takeaway and outdoor catering all available.

431 Cleveland Street, Surry Hills NSW 2010
Daily 12pm–11pm
  • Dietary: Contact the restaurant directly for dietary requirements
Don't Tell Aunty
5

Don't Tell Aunty

A creative, contemporary take on traditional Indian cuisine on Bourke Street — inventive enough that it's since spawned a fine-dining sibling, Don't Tell Uncle, in North Sydney.

414 Bourke Street (entrance via Fitzroy St), Surry Hills NSW 2010
Tue–Thu 5–10pm · Fri–Sat 12–2:30pm & 5–10pm · Sun 12–2:30pm & 5–9pm · Closed Mon
  • Dietary: Contact the restaurant directly for dietary requirements
Taj Indian Sweets & Restaurant
6

Taj Indian Sweets & Restaurant

A 100% vegetarian restaurant and sweets shop with vegan, gluten-free, Jain and no-onion-no-garlic options marked directly on the menu — a second location alongside the original Harris Park venue.

468-472 Cleveland St, Surry Hills NSW 2010 (also Harris Park)
Mon–Sun 10am–10pm
  • Dietary: 100% vegetarian; vegan, gluten-free, Jain and no-onion-garlic options marked
SpiceHub
7

SpiceHub

An Indian and Pakistani restaurant on Cleveland Street, offering delivery and takeaway alongside dine-in — a combined Indo-Pak menu that's less common than single-cuisine Indian venues.

276a Cleveland St, Surry Hills NSW 2010
From 12pm daily — confirm closing time directly
  • Dietary: Contact the restaurant directly for dietary requirements
Malabar South Indian Restaurant
8

Malabar South Indian Restaurant

A Darlinghurst restaurant specialising in South Indian cuisine — dosai and Goan fish curry, a genuine change of pace from Surry Hills' mostly North Indian options.

Must-Try Dishes

DosaiGoan Fish Curry
274 Victoria St, Darlinghurst NSW 2010
Lunch Wed–Sun 12–2:30pm · Dinner Sun–Thu 5:30–10pm, Fri–Sat 5:30–10:30pm
  • Dietary: Contact the restaurant directly for dietary requirements
Samir's Indian Kitchen
9

Samir's Indian Kitchen

An Indian restaurant on Crown Street offering dine-in and delivery — check current hours directly, as detailed opening times weren't consistently published.

662 Crown Street, Surry Hills NSW 2010
Contact the restaurant to confirm current hours
  • Dietary: Contact the restaurant directly for dietary requirements
Biryani Delights
10

Biryani Delights

A Hyderabadi biryani specialist on Crown Street — Dum Biryani, Haleem and Chicken 65 alongside the usual Indian staples, for those specifically after biryani rather than a full curry menu.

Must-Try Dishes

Dum BiryaniHaleemChicken 65
533 Crown Street, Surry Hills NSW 2010
Contact the restaurant to confirm current hours (open until approx. 10:30pm)
  • Dietary: Contact the restaurant directly for dietary requirements

Conclusion

Surry Hills has one of Sydney's densest concentrations of Indian restaurants — from Foreign Return's contemporary vegan-friendly menu, to Biryani Delights' Hyderabadi specialism, to Taj Indian Sweets' fully vegetarian sweets-and-restaurant format. The Grand Palace in Sydney CBD, a short trip away, adds a palace-inspired fine-dining option — halal-certified, with a genuinely deep vegetarian, vegan and Jain menu built into the same table.

Whichever of these you choose, Surry Hills' Indian food scene rewards exploring beyond just one favourite.

Ready to experience it yourself? Tables fill fast on weeknights.

NS

Nirav Shah

Nirav Shah is a hospitality professional with a strong passion for food culture, restaurant design, and exceptional customer experience. From over 10 years, he has explored Sydney’s diverse culinary scene with a thoughtful and informed perspective, gaining hands-on insight into how successful restaurants deliver quality dining.

With a deep appreciation for flavor, ambience, and service, Nirav focuses on both lunch and dinner experiences when evaluating dining venues. His recommendations are shaped by personal visits and careful research, highlighting restaurants that consistently offer memorable and well-rounded dining experiences worth returning to.

Frequently Asked Questions

What is the best Indian restaurant in Surry Hills?

Foreign Return on Crown Street is widely regarded as the best modern Indian restaurant in Surry Hills, offering regional Indian recipes, a dedicated vegan section, and innovative cocktails in a two-storey venue. For the finest Indian dining experience accessible from Surry Hills, The Grand Palace Indian Restaurant in Sydney CBD (approximately 15 minutes away) is the top recommendation — a palace-inspired fine dining venue catering for 2 to 125 guests.

Which Indian restaurants are on Crown Street Surry Hills?

Crown Street in Surry Hills has several Indian options across different price points and styles: Foreign Return at 527 Crown St (modern Indian), Masala Theory at 545 Crown St (contemporary Indian), Biryani Delights at 533 Crown St (biryani specialist), and Samir's Indian Kitchen at 662 Crown St (traditional home-style cooking).

Where should I go for Indian food near Surry Hills for a special occasion?

For a special occasion, The Grand Palace Indian Restaurant at Basement, 261 George Street, Sydney CBD is the top recommendation near Surry Hills. A 15-minute trip by taxi, it offers a palace-inspired dining room, Gold Licensed bar, private dining for 2 to 100 guests, and a comprehensive menu covering vegan, vegetarian, halal, and gluten-free options. Call (02) 8021 7696 8021 7696) to book.

Are there halal Indian restaurants near Surry Hills?

Yes. The Grand Palace Indian Restaurant in Sydney CBD is halal-certified and is accessible from Surry Hills in approximately 15 minutes by taxi. Several Cleveland Street restaurants in Surry Hills also serve halal-friendly dishes — it's always worth confirming with individual restaurants when you book, as halal certification varies.

Ready to book The Grand Palace?

Book a Table