Brisbane has a wonderful variety of authentic, Indian restaurants. If you are considering the perfect venue for a romantic date night or looking to inject a little more spice in your life, there’s a dining spot for you.
Indian cuisine is hearty, spicy and full of flavour, and Brisbane does not disappoint when it comes to eateries providing quality, tasty and reasonably priced Indian food.
Read on to find our selection of the top Indian restaurants in the city.
Fancy impressing friends with a homemade vindaloo? Check out our Curry Cooking Tips

Top In Town Indian Restaurant And Biryani House
Location: 1981 Logan Road, Upper Mount Gravatt, QLD 4122 Ph: (07) 3195 3501
Opening Hours: 7am – 10pm (Daily)
This is actually 2 different restaurants side-by-side. There is the Biryani House which specialises in Hyderabadi biryani and other curries from that city. Then there’s the shop next door which is exclusively vegetarian. Delights in the veggie eatery include vegan dishes, dosa, snacks and sweets and there is a focus on South Indian delicacies. Yum!
We love the Pani Puri as a veggie treat and can’t go past the Goat Biryani when we head into the Biryani House.
Indian Room
Location: Shop 5/55 Railway Ter, Milton, QLD 4064 Ph: 1300 345 688 & 2A/220 Melbourne St, West End, QLD 4101 Ph: 1300 345 688
When you have 2 bustling restaurants, each with an average 4.7/5 online rating, you must be doing something right. And at Indian Room, they definitely are, and so have to make our list of the top Indian restaurants in Brisbane.
The dishes here are imaginative and yet beautifully balanced. And they even do a Modern Indian Brunch. Our go-to is the Namaste Benny ($22). A truly delicious plate of Waffles loaded with Mildly Spiced Chicken, Poached Eggs and a Masala Spiced Hollandaise.
If Curry for breakfast is a bit much for you, the Dinner Menu is also packed with great dishes. We recommend the Goan-style Lamb Vindaloo ($28). It really dances on the palate.
If heat and zinging flavours are your thing, see our guide to the Best Thai Restaurants in Brisbane.
Mirchh Masala
Location: 3/110 Logan Road, Corner of Lotus Street, Woolloongabba, QLD 4102 Ph: (07) 3162 8194
Opening Hours: 9.30am – 10pm, 7 days.
This place is not much to look at, and it’s a long way from fine dining, but if you’re looking for authentic vegetarian Indian street food, then we defy you to find anything better in the city of Brisbane.
You can expect more of a canteen, cafeteria ambiance, rather than a restaurant. Open from 9.30am – 10pm, it’s inexpensive, casual and no-frills. You’ll eat with plastic plates and trays, but will be treated to awesome vegetarian food that packs a real punch.
Walk upstairs from the spice market in Logan Road, Woollongabba, pick up your Indian desserts, groceries and sweets, and select your food from the counter.
When ordering your food we advise that you tell the staff how spicy you want it. This is very authentic Indian street food, which means that it may be hotter than you are used to.
If you like to perspire when eating then all is well, but if not, don’t stress. The friendly staff will happily reduce the heat and spiciness of your food upon request.
This eatery may be a well-kept secret for many of us, but we’ve heard that Brisbane’s Indian community are prepared to travel across the city to eat at Mirchh Masala.
We recommend the fantastic Chole Bhature, the Bhaji Pav, Masala Cheese Dosa and the Thali. The prices are very reasonable and the portions generous. This is a gem of a place.
Govinda’s
Location: 358 George Street, Brisbane City, QLD 4000 Ph: 0481 856 015 & 82 Vulture St, West End, QLD 4101 Ph: 0481 856 008
Opening Hours: 7am-8pm (Monday-Saturday)
If you are a staunch vegetarian, you probably know all about the Hare Krishna chain of Govinda eateries. With a number of venues across the country, they are known for the quality of their vegetarian Indian vegetarian food.
They serve dal, vegetable curry, samosas, soups and other favourites all displayed in a sumptuous buffet. This buffet-style way of presenting their dishes adds to the relaxed atmosphere of place and enhances the uniqueness of the dining experience.
Instead of alcohol, a selection of homemade lemonades are offered including ginger and mint flavours.
For more plant-based dining suggestions, see our Guide to Eating Vegetarian and Vegan.
Indian Mehfil
Location: 10 Felix Street, Brisbane Ph: (07) 3211 7354 See Website For Further Locations
Opening Hours: 11.30am – 2.30pm and 5.30pm-9.30pm (Daily)
Indian Mehfil is founded on the concept of ‘Mehfil’ – which means a collection or gathering of people. It is therefore the perfect diner for both business dinners or a relaxed, Saturday night with friends.
There are numerous choices of curry available – from mild Kormas through to punchy Madras.
The buffet options include a dal, a chicken curry, a veg curry and a red meat curry plus rice and raita. There are also plentiful vegetarian options available including saag paneer, and dal makhani.
NB: Since we updated this article in April 2022, the Brisbane branch of Indian Mehfil has closed. We hope it will re-open soon.
Do you love to slurp noodles? There are our top Ramen Restaurants in Brisbane.
Punjabi Palace
Location: 135 Melbourne St, South Brisbane, QLD 4101 Ph: (07) 3846 3884
Opening Hours: 5pm – 10pm (Saturday-Monday); 11.30am – 2pm and 5pm-10pm (Tuesday-Friday)
Next on our look at the top Indian restaurants in Brisbane is this family run Punjabi establishment. If you are looking for authentic cuisine from the north east of this diverse and glorious country, this is the place for you.
With bright painted murals on the walls, featuring classic scenes of court life and elephant parades, a meal here transports with to another place all together.
Amongst the highest-rated dishes are their selection of Tandoori Mains. After all, who doesn’t love a juicy Tandoori Prawn?
When summer comes, do you like to head out for a drink? Here are our most-loved Rooftop Bars in Brisbane.
Sankalp
Location: 2/493 Ipswich Rd, Annerley, QLD 4103 Ph: (07) 3148 2356
Sankalp Indian Restaurant has a loyal following for a good reason – delicious, authentic Indian fare.
We loev the fact that alongside well-known items such as Butter Chicken, the kitchen offers more unusual dishes. In particular, a fantastic range of Idli, Rava and – my personal favourite – Dosaz (or Dosas). Personally, I can never resist the pull of a Traditional Masala Dosa – an alluring combination of Potato Stuffed Dosa with Garlic Chutney. However, the team at Sankalp have more than 20 varieties for you to try.
Whether you want an electronic Cooking Thermometer or a Vegetable Slicer that won’t remove your finger, we’ve got you. See our suggestions for usual Kitchen Gadgets, right here.
Lemon Chillies Indian Restaurant
Location: 66 Condamine St, Runcorn, QLD 4113 Ph: (07) 3162 7301
Opening Hours: 5pm – 9.30pm (Tuesday-Thursday)
11am–2pm and 5pm-9.30pm (Friday-Sunday)
This restaurant offers multiple cuisines, mirroring the multi-cultural essence of India. It also incorporates Thai and Nyonya Cuisine and this adds a unique and distinctive touch to the menu.
Are you struggling to find a gift for that friend or family member who has everything? Take a look at these gadgets and smart ideas for some inspiration.
With the spices roasted and ground every day, you are guaranteed the freshest possible flavours. The chef’s are renowned for their culinary skills and this is a testament to the management of Lemon Chillies.
It is a restaurant that is truly dedicated to providing its diners with a special dining experience. Evidence that their commitment to high standards is appreciated is shown by their customer loyalty.
Keen to find a new spot for a casual lunch? Why not try one of our Best Cafes in Brisbane?
Aamaya Indian Restaurant
Location: 11/39 Hercules St, Hamilton, QLD 400 Ph: (07) 3268 6787
Opening Hours: 5pm-9pm (Wednesday-Monday)
Continuing our theme of the top Indian restaurants in Brisbane, we have a place which combines a welcoming interior with exquisitely presented food.
The Aamaya Indian Restaurant is one of the most popular Indian dining spots in the Northside of Brisbane.
The majority of the dishes here draw their influences from the royal reign of the Maharajas. Whether you choose the Goan Prawn or Rogan Josh, you’ll find the plates balanced and spiced to perfection.
If you’d like to try the Best Seafood Restaurants in Brisbane, see our suggestions.
CurryVille Indian Restaurant
Location: 6/629 Wynnum Rd, Morningside QLD 4170 Ph: 0411 392 549
Opening Hours: 5pm-9pm (Daily)
This busy restaurant prides itself on homestyle curries and showcases all the usual winners. Daal ‘N’ Saag, Chicken Tikka Masala and Vegetable Jalfrezi are all present on the menu. And we love the explanation that goes with each dish!
Looking back at reviews from last year, the restaurant was riding a wave of positivity. However, it’s noticeable that comments left online over the last few months have been less enthusiastic. We hope this is just a blip and that CurryVille will return to making the food that got such rave reviews previously.
Are you keen to try a good High Tea in Brisbane? Take a look at our recommendations.
Paddington Curry House
Location: 3/147 Latrobe Terrace, Paddington, QLD 4064 Ph: (07) 3369 9399
Opening Hours: Tuesday – Sunday (5pm-9pm)
Paddington Curry House is well-loved within the inner Brisbane dining community. This curry house provides heartwarming cuisine within a casual dining environment.
The bright walls merge with feature woodwork to create a satisfying, cosy atmosphere. Notably, the service is constantly friendly and efficient.
Here, the menu is crafted with inspiration drawn from across India and Nepal.
A delicious variety of Steamed Dumplings, Corn Bhaji and Cashew-Infused Lamb makes this curry house stand out as a low-cost great. And we always have room for a Nepalese Momo.
Do you have a passion for Japanese food? These are our must-try Japanese Restaurants in Brisbane.
Milan Indian Cuisine
Location: 1/140 Mount Warren Boulevard, Mount Warren Park, QLD 4207 Ph: (07) 3382 0490
Opening Hours: Tuesday-Sunday (4:30pm-9pm)
Thursday-Saturday (Lunch: 12pm-2:30pm)
This restaurant boasts regal flavours in a refined, elegant atmosphere. The golden touches and beautiful crystal chandelier set the scene for good times and seamless service. No wonder it’s on our list of the top Indian Restaurants in Brisbane.
Luckily, it’s not just the aesthetics of this restaurant that are eye-catching. Pleasingly, the Chicken Tikka Kebab is marinated in authentic spices and yoghurt, then cooked in a clay tandoor oven and served with the most luscious homemade mint sauce.
Continuing through the menu, Milan’s famous Special Beef Curry comes in an authentic North Indian gravy. To finish, the Pistachio Kulfi and Gulab Jamun will round off your dining experience perfectly.
Are you a fan of brekkie? Here are our favourite Breakfast Joints in Brisbane.
Garlic Clove Indian Restaurant
Location: Shop 15A/37 Eggersdorf Road, Ormeau QLD 4208 Ph: (07) 5547 5501 & 48 Petrie Terrace, QLD 4000 Ph: (07) 3520 6660
Opening Hours: Monday-Sunday (5:30pm-9:30pm)
Monday-Sunday (Lunch: 11:30am-2pm)
Dive enthusiastically into the delicious recipes that have been handed down through the generations at the local’s favourite, Garlic Clove.
This restaurant has a warm vibe that leaves you feeling as though you are part of a community. Here you’ll be greeted at the door before sitting at white-clothed tables to experience dishes laced with intricate spices. If you enjoy rich Indian delicacies, this is the place for you.
And if you fancy a drink to enhance your meal, there is even a full bar. Just ask for a recommendation to go with your chosen dishes.
Our top nibble? The crispy vegetable samosas coupled with a sizzling tandoori platter makes this restaurant an irresistible option for your senses.
Do you adore the smell of fresh-baked bread and cakes? Check out these Bakeries in Brisbane.
Saravanaa Bhavan
Location: 9 Tyron St, Upper Mount Gravatt, QLD, 4122 Ph: (07) 3189 6633
With a number of outlets already doing a roaring trade in both Melbourne and Sydney, it was only a matter of time before Brisbane got a Saravanaa Bhavan.
If you’ve never heard of this eatery before, let us explain Hotel Saravanaa Bhavan is huge, global restaurants chain, specialising in South Indian vegetarian cuisine. And whilst we love their Channa Bhatura – light as air bread with yummy Channa Masala – it’s the Thalis that really get us excited. Served on a metal Thali tray, this is a comprehensice meal made up of a number of different Curries, Dips and Rice.
And as this is a Southern Indian establishment, you can also get some of the finest Masala Dosa in Queensland.
Save us a tabkle!
If you are in Melbourne, why not try the ground-breaking Enter Via Laundry?
Vege Rama
Location: ANZAC Square, Shop 1/241 Adelaide St, Brisbane City, QLD 4000 Ph: (07) 3211 7688
Opening Hours: 11am-9:30pm (Daily).
Firstly, we have to admit that this joint isn’t strictly an Indian restaurant.
However, Vege Rama adheres to vegetarian and vegan principles and, as we know, Indian cuisine is rich in plant-based delights. The result is a menu that offers a good variety of dishes influenced by the vegetarian cooking styles of Indian culture.
Do you have limited space in your kitchen? Do you want to save money on fuel bills AND cook healthier meals? Maybe you should buy an Air Fryer. After all, modern Air Fryers do soooo much more than simply fry food. For more information and prices, see here.
Indeed, one of the highlights of this restaurant is its hot buffet that incorporates Indian and South-East Asian cuisines.
Apart from the Indian options, the menu also dips into Middle Eastern and Mexican flavours.
Seasonal vegetables, fruits and nuts are used in the majority of their dishes so be aware of this if you have any allergies.
Do you prefer thin and crispy pizzas or deep pan? You can find both amongst our Best Pizzas in Brisbane.
Halims Indian Taj Restaurant
Location: 1/155 Baroona Rd, Paddington, QLD 4064 Ph: (07) 3369 3544
Opening Hours: Monday-Sunday (5pm-10pm)
Tuesday-Friday (Lunch: 11:30am-2:30pm)
Finally on our rundown of the top Indian restaurants in Brisbane we have the Halims Indian Taj Restaurant.
This dining spot is popular amongst locals and visitors alike. After all, how many places can claim the Indian, Australian and Sri Lankan cricket teams as past customers? If that doesn’t speak to the quality of the food that is served here, then you don’t like cricket 😉
Lastly, if you’d like a recommendation, Navratan Korma is a favourite. This delicate dish is made by blending nine exotic ingredients with the most delightfully creamy sauce.
Feel like a some red meat this evening? Take a look at our guide to the Best Steak Houses in Brisbane.
- The Best Middle Eastern Food and Restaurants in Melbourne - September 9, 2026
- The Best Restaurants in Newcastle - September 9, 2026
- The 15 Best Cafes In Melbourne - September 7, 2026








