Top 15 Indian Restaurants In Brisbane

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

The 15 Best Indian Restaurant In Brisbane

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 in the as a veggie treat and can’t go past the Goat Biryani when we head into the Biryani House.

Eden Garden Indian Cuisine

Location: Shop 2, 193 Melbourne Street, South Brisbane, QLD 4101 Ph: (07) 3846 622
Opening Hours: 11:30am – 2pm (Lunch: Monday – Friday)
12pm-3pm (Lunch: Saturday)
5pm-9:30pm (Dinner: Sunday-Thursday) 
5pm-10pm (Dinner: Friday-Saturday) 

Sitting pretty with a Trip Advisor Travellers’ Choice Award in 2020, this restaurant features Punjabi cuisine.

Named for the famous Indian cricket ground, it features unpretentious decor and hearty, spicy dishes.

Offering a number of generous banquets in both meat and vegan options as well as value for money Dinner Packs, this is a great spot for meal with friends before a match at the Gabba.

Fancy a spicy Red Curry with Beef tonight? 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.


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
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.

Delights of Punjab

Location: Shop 5/6, 35 Handford Road, Zillmere, QLD 4034

Following on from the excellent Punjabi Palace is another eatery that specialises in Punjabi cuisine.

Probably best known for its roaring trade in takeaway food, the Delights of Punjab has a simple, uncluttered and functional restaurant in the suburb of Zillmere, to the north of the city.

What the location lacks in charm, it makes up for in hospitality and convenience. The staff are warm and helpful, and there’s always plenty of parking.

This is a perfect place to try something different in Indian and Halal cuisine. It serves the usual Butter Chicken, Palak Paneer, Garlic Naan, etc, but we’d advise you to try something more interesting.

The thalis (both vegetarian and non-veg) are only available for in-restaurant diners, and are substantial, cheap and delicious. The chef’s special curries (Goat Masala, Murgmethi Malai and Kadai Goat) are highly recommended.

There are also plenty of vegetarian options and dedicated kids menu too.

Editor’s Note: We have recently been informed that this restaurant is currently closed. We will inform you when we know more.


Location: T22, Stones Corner Village
Opening Hours: 10am – 3pm (Lunch: Monday-Friday); 8am – 3pm (Lunch: Saturday-Sunday); 5 pm -9:30 pm (Dinner: Saturday-Sunday)

Top 15 Indian Restaurants In Brisbane

When you visit IndiMex, you will experience something truly ‘one of a kind’.

As the name implies, this restaurant is a bit of an original. Here, the best of Indian and Mexican food are married to create a thrilling spicy blend. Sounds great, hey?

Essentially an Indian restaurant with a ‘Mexican twist’, the menu combines crispy, crunchy, traditional North Indian treats with multifaceted Mexican dishes. The result is a taste sensation.

Hailing from India, but with experience in Mexican eateries, the chef/owner felt the 2 cuisines complimented one another. And the rest is history.

NB: Since we updated this article in April 2022, IndiMex has temporarily closed. However, they declare they will re-open soon. Fingers crossed!

Wondering where to get a drink in Brisbane? See here for our go to Bars.

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.

Nutmeg Indian Cuisine

Location: Shop 1/281 Sandgate Road, Albion, QLD 4010 Ph: (07) 3063 3726
Opening Hours: Monday – Sunday: Excluding Tuesday (5pm-9pm)
Monday, Wednesday, Friday (Lunch: 11:30am-2pm)

If you’re looking for a spin on traditional curries, then Nutmeg Indian Cuisine might be the eating place for you.

Featuring a quirky, ‘on trend’ burnt orange and black interior design this restaurant enhances the inner city dining vibe.

Excitingly, this establishment gets a number of rave reviews online. In fact, they were a Finalist for the Best In South East Queensland in 2021. With accolades like that, you know they know their spice blends.

So why not turn up the heat with some Slow-Cooked Peppered Pulled Lamb Sliders? Perhaps curry classics like creamy Fish Malabar infused with coconut milk are more to your style? Don’t worry. This kitchen turns out one of the most delicious around.

And yes. There is a focus on nutmeg as the name would suggest.

With such an interesting menu, you really should try this entry on our list of the best Indian restaurants in Brisbane.

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.

Dylan Cole
Latest posts by Dylan Cole (see all)