Is there anything better than tucking into a curry when the weather gets chilly? There's something about chunks of tender meat drowned in a rich, spicy sauce (with generous amounts of rice and Naan to lap it up) that just screams comfort. Happily, Sydneysiders are spoilt for choice when it comes to the beloved dish—from Indian, to Thai and Malaysian, we've gone on a hunt for the best curries in Sydney, for your eating pleasure. Yep, it was tough.
Behold, our top picks for where to find the best curry in Sydney.
Maya Da Dhaba | Surry Hills
Whether you take your curry mild or hot (we like ours to have a big bite!), this Surry Hills Indian favourite has got you all sorted. Maya Da Dhaba is truly authentic and has garnered a loyal fan base among Sydney locals. We recommend the prawn vindaloo— a delicious spicy dish, cooked Goan style, with vinegar and chilies.
Mamak | Chatswood
Mamak is a go-to when you're after a traditional curry in Sydney. You're going to want to order the Roti Canai to start, and for your mains we suggest the Kari Ikan, a tangy fish curry cooked with fresh tomatoes, okra, and eggplant or the Kari Kambing, a spicy lamb curry, slow-cooked until tender.
Abhi's Indian Restaurant | North Strathfield
Dishing up fine Indian fare, Abhi's is has a reputation for dishing up some of the best curries in Sydney. Using fresh and local produce is a must for the team at Abhi's, and there are no complaints when the meals are served. For something different, order the Patiala goat curry, which consists of slow-cooked goat with milled chilies, tomato, and garam masala, finished off with fresh coriander. Delish!
Longrain | Surry Hills
Longrain continues to get it right every time, and when it comes to the best curries in Sydney, there's no denying they earn their place. Taking inspiration for dishes from South East Asia, the menu here is inspired by the communal eating philosophy, served with the intention to share, and, since you're sharing, you can order twice as much! We suggest the green curry of fennel, roast pumpkin, and snake beans or the spiced curry with lamb shoulder, yoghurt, cashews, and pickled mustard greens.
Chat Thai | Haymarket
Chat Thai is always an absolute favorite for those looking for authentic curry in Sydney—after 25 years in the business of these guys have Indian food down pat. Go for their Gaeng Daeng Bped (good luck pronouncing that one)—a red curry with roasted duck, pineapple, and basil.
Phamish | Darlinghurst
One of the best tucked-away Indian gems, it's no surprise we headed to Phamish in our search for the best curry in Sydney. The yellow chicken curry is a true winner and you can BYO wine as well, which always puts a smile on our dial!
Muum Maam | Surry Hills
Promising authentic thai flavours, seasonal ingredients, and all the freshest produce, Muum Maam is one Indian restaurant in Sydney that you'll be happy to visit time and time again. We've heard great things about the green curry with tofu, snake beans, Thai eggplant, baby corn, and sweet basil.
Bangkok Bites | Bondi
Bangkok Bites is all about Thailand's famous street food and this dining experience is bound to satisfy your curry cravings. Order their Tae Bo Curry, if you're after something that packs a punch. It's made with coconut milk, red curry paste, sweet pineapple, crunchy garlic, Thai water spinach, vegetables, and tamarind juice, and is topped with their trademark, marinated beef. All the dishes at Bangkok Bites are undoubtedly flavoursome and made using the freshest produce.
Malabar | Darlinghurst
Serving tasty South Indian dishes to Sydneysiders for over 20 years, Malabar have long mastered the recipe for the perfect curry, which is why they continue to serve up some of the best curries in Sydney. The Prawn Konkan is out of this world, and curried in young coconut cream with kokum, ginger, and green chilli. Otherwise, go for the Kadai Chicken, with pounded coriander seeds, dry red chilli, ginger, garlic, onion and capsicum. Amazing.
Image credit: Heather Christo