Thali with curry pots and naan
Photograph: Duy Dash | Daughter In Law
Photograph: Duy Dash | Daughter In Law

The 8 best Indian restaurants in Adelaide

From long-standing faithfuls to neighbourhood gems, here's where to get your spice fix

Dale Anninos-Carter
Advertising

When it comes to Indian food, variety is the spice of life – and in Adelaide, we have tons to choose from. From traditional regional curries and fiery street food to modern fine dining and buttery naan fresh from the tandoor, South Australia's capital delivers on every flavour profile. 

We've recruited local foodies to steer you in the right direction with this guide to the very best Indian restaurants in Adelaide. Fill the table with butter chicken, aromatic biryani or an authentic thali feast – and don't be afraid to overorder. Everyone knows curry tastes better the next day.

Editor's favourite Indian restaurants in Adelaide:

  • 🥘 Best budget: City Indian Cuisine
  • ⭐️ Best special occasion: Daughter In Law
  • 💎 Best local gem: Indian Temptations

For more about how we curate our reviews and guides, see our editorial guidelines.

🍣 The best Japanese restaurants in Adelaide
🍕 The best pizza in Adelaide

Best Indian restaurants in Adelaide

1. Daughter in Law

A red-hot addition to Adelaide’s Indian food scene in 2021, Daughter in Law has quickly climbed the ranks to become one of the best. Although the Rundle Street eatery embraces an "unauthentic Australian Indian" label, it plates up big, bold flavours in its equally bold, neon-lit dining room. New-wave eats are born from combining both Australian and Asian ingredients, with the menu sectioned into 'from the street', 'from the pots' and 'from the tandoor'. Get stuck into the samosa chaat, the IFC aka Indian fried chicken or perhaps the roasted barramundi curry and paneer tikka. Order a round of inventive cocktails like the 'Daughter in Law' with gin, pineapple, cardamom and lime, and you're sure to have a great night out. 

Address: 290 Rundle St, Adelaide

Price: Mid-range

2. Chaska Chaat Ka

It’s all about street food at Chaska Chaat Ka, located to the north of Adelaide’s city centre on Prospect Road. Authentic dishes from different pockets of India grace the entirely vegetarian menu, calling to those who are up for trying something new. They've got momos (steamed dumplings) from northern India, Mumbai street-style sandwiches and pav bhaji, South Indian idlis and dosas, plus chaat that takes you back to Delhi. Try the chole bhature – a chickpea curry served with pillowy, puffed-up deep-fried puri. 

Address: 140 Prospect Rd, Prospect

Price: Affordable

Advertising

3. Indian Temptations

On Blair Athol’s Main North Road is Indian Temptations, the kind of place that feels like a secret find – until you notice the steady stream of hungry locals queuing up. Owned by the warm and welcoming Sharma ji, this North Indian favourite is open till 2am every day, making it a go-to for late-night cravings. What began as a tiny takeaway has grown into a restaurant with indoor and outdoor seating. Start with the samosa chaat and lamb seekh kebabs before moving on to chicken tikka, paneer masala and prawn malai. Order plenty of garlic naan to mop that last bit of curry off your plate. 

Address: 490 Main North Rd, Blair Athol 

Price: Affordable

4. Chatkazz

Brought into the spotlight by its Sydney sister restaurant, Chatkazz in Lightsview dishes up over 200 vegetarian items from the North and South of India, plus a hefty helping of Mumbai street food like vada pav and ragda pattice. Feeling peckish? Try a 'frankie' – an Indian-style wrap, or some chaat.  Want something more substantial? Enjoy some paneer dum biryani or any of the 25 dosas (a South Indian savoury crêpe). Once the savouries are sorted, satisfy your sweet tooth with a syrup-soaked gulab jamun. Go with friends, return with family – just so that you can try as many items as you can! 

Address: 199-201 Hampstead Rd, Lightsview 

Price: Affordable

Advertising

5. Laxmi’s Tandoori Indian Restaurant

Laxmi’s Tandoori Indian Restaurant has solidified itself as one of the best in the biz, having won the Best Indian Restaurant at South Australia’s 2023 Restaurant and Catering Hostplus Awards for Excellence. The family-run Glenunga venue has been doing brisk business since 1999, and its tandoors (clay ovens) have barely had a day off since, giving Laxmi’s dishes their signature char-ry flavour. Definitely get around the tandoori platter of chicken, fish, prawn and seekh kebab for a delicious feast. Hospitable service, an inviting ambience and their Sunday buffet are three more reasons to visit (and re-visit) this spot.  

Address: 295 Glen Osmond Rd, Glenunga

Price: Affordable

6. Raj on Taj Hyde Park

At Raj on Taj Hyde Park, you’ll find warm hospitality – and a warm fireplace. Whether you’re dining in or grabbing a value-packed takeaway, every dish is made with plenty of care. Start with the tandoori mixed platter for two, then tuck into favourites like aloo baigan (potatoes with eggplant), Madras chicken, beef korma and the smoky paneer angara. With weekend cocktail specials and catering available, Raj on Taj has got you covered when you're craving something spicy. Tandoori chicken, anyone?  

Address: 109 King William Rd, Unley

Price: Mid-range

Advertising

7. City Indian Cuisine

Simple, yet satisfying – that's City Indian Cuisine on Hindley Street. You’ve probably strolled past this diner countless times and smelt the aroma of food wafting by. Next time, head in. Although super casual, City Indian Cuisine packs a punch with its cheap-as-chickpeas plates from across diverse regions – proving that sometimes you really can get more for less. Take your palate on an adventure with the heavenly dal made using three types of lentils, the mango chicken curry, or the matar paneer – a popular dish made with cheese and green peas in a spiced tomato gravy.

Address: 38A Hindley St, Adelaide

Price: Affordable

8. British Raj

Dubbed the 'spice bistro' of Indian restaurants in Adelaide, British Raj turns up the heat. With Indian cricket team memorabilia and autographs splashed across the walls, this Torrensville eatery is a go-to spot for the team whenever they’re in town – and it's easy to see why. British Raj has been plating up aromatic curries and tandoor items since 2010. The menu includes plenty of the usual suspects as well as a generous vegetarian menu. Think slow-cooked goat curry on the bone; prawn Malabar with mustard seeds and curry leaves; and a sumptuous saag aloo of spinach and potato. We’ll take all three, thanks.

Address: 170 Henley Beach Rd, Torrensville 

Price: Affordable

Recommended
    Latest news
      Advertising