Whether it’s your go-to for takeaway night or all-round fave cuisine, there’s nothing more hearty and nourishing than a good ol’ Indian feast. It’s comfort food at its finest, and we at Urban List, simply can’t resist it. Naan-negotiable.
It’s a good thing then, that Brisbane/ Meanjin is home to some of the best Indian restaurants serving up more curries, tandoori chicken, and dahl than you can poke a fork at.
From simple street food to dishes that pack a spicy punch, keep calm and curry on—your next best meal is waiting.
Never miss a new opening or upcoming event in Brisbane again—get us in your inbox here.
Indian Room
5/55 Railway Tce, Milton | 2A/220 Melbourne St, West End
Wake up and smell the flavours at Indian Room—they start at brunch. A family-owned and run business that’s part cafe, part restaurant, they dish out Indian cuisine with a twist. Dining between 10am - 3pm at their Milton location, you won’t find your usual eggs on toast on the menu. Instead, there’s options like Indian jaffles stuffed with spiced chicken and cheese, and the Bunny Chow—hollowed out white bread filled with butter chicken, lamb curry, or paneer butter masala. As for dinner, things are more traditional, though no less impressive. Featuring everything from samosas to curries, no one misses out at the table. They also have an entire vegan menu with a lengthy list of tasty options.
The Klay Oven
5/110 Macquarie St, Teneriffe
Want to taste the true flavours of India? It doesn’t get more authentic than The Klay Oven (hint: it’s in the name). Here, they use a clay tandoor oven—a key part of traditional Indian cooking that brings out those deep, smoky flavours—to make their curries, and have perfected the art of Indian street food like pani puri. Better yet, they’re BYO, so grab your fave drop and book a seat.
Mirchh Masala
3/110 Logan Road, Woolloongabba
Looking for an authentic Indian street food experience? Say less. Serving up plates full of flavour and aroma, you’ll find a range of easy street-style options including vada pav, dosa, and Bombay bhel at Mirchh Masala. But the trip to tasty town doesn’t have to end there—with an on-site grocer stocked with traditional Indian, Pakistani, and Nepalese spices and sauces, you’ll be ready to up the ante in the kitchen thanks to these exotic flavours.
Tapri Proudly Desi
151 Baroona Rd, Paddington
Image credit: Tapri | Instagram
Inspired by the busy streets of India, Tapri brings the essence of Indian culture and community to Brisbane in one vibrant Paddington eatery. From the spicy and tangy flavours of chaats to the savoury delights of dosas, Tapri celebrates the joy and heritage of Indian street food, so take a bite.
Curryville
6/629 Wynnum Rd, Morningside
One guess as to what you should order from Curryville—you got it. This Morningside eatery is mad for curry, and you better believe they do them obscenely well. With a team dedicated to making everything from scratch, every dish includes quality ingredients, original spice blends, and their signature sauces. No one misses out here—all their curries are gluten free and can be made dairy-free upon request. Dig in.
You might also like:
Sankalp
493 Ipswich Road, Annerley | 4/1401 Gympie Rd, Aspley
For an authentic and flavoursome feast no matter what side of the river you reside, set your sights on Sankalp. This Indian dining institution belongs to The Sankalp Group, who operate over 150 restaurants across the world (so they know their stuff). With an entire page of their menu dedicated to dosa and curries like goat roganjosh and chicken methi garlic, you’re guaranteed to get your fix the way you like it; mild, medium, or hot.
Aamaya
11/39 Hercules St, Hamilton
For those who prefer their curry with upscale vibes, Aamaya has you covered. Situated in the riverside Portside Wharf precinct, this Indian restaurant cooks up all the classics as well as some re-imagined recipes that set the bar high. With antique-inspired interiors to appease the fine diners in all of us, let this be your next meal out.
Paddington Curry House
3/147 Latrobe Terrace, Paddington
Image credit: Paddington Curry House | Instagram
This casual inner city spot draws on the traditional flavours of both India and Nepal to bring you satisfying Indian-fusion dishes that’ll have you coming back for more. Known for their designer curries like spicy prawn vindaloo and the signature lamb cashew, Paddington Curry House’s top-notch service matches the quality of their dishes. They also do takeaway, so if your ideal service is switching on Netflix at home while you dine, you know who to call.
Sitar
Multiple locations
Cooking traditional curries from the finest local ingredients since 1990, it’s no wonder Sitar has made its way into a list of the best Indian restaurants around. Now with three convenient locations across the River City and a large loyal following, you'll be guaranteed to get your comfort food fix.
Sultans Kitchen
163 Given Terrace, Paddington
What began as a humble BYO eatery along Milton Road 22 years ago has flourished into one of Brisbane’s most acclaimed, top-tier Indian restaurants. While its roots are in traditional Indian cuisine, Sultans Kitchen’s menu makes sure to reflect the various regions across the Indian continent, adding a little modern spice with foreign flavours.
Taj Mahal
148 Merthyr Rd, New Farm QLD
A meal here isn’t the only one to steal the show—leave that to its impressive list of celebrity diners. Living up to its name, Taj Mahal is renowned for serving up traditional North Indian cuisine. The menu is extensive and impressive, and is sure to leave you in a food coma—just be sure to leave room for their signature dessert, the mango kulfi. You won’t regret it.
It's Mirchi Healthy Indian
284 Given Terrace, Paddington
Image credit: It’s Mirchi | Indian
Cheat day? Never heard of it, never have to. Thanks to It’s Mirchi Healthy Indian, you’ll enjoy the tastes of India without guilt. Catering for a wide variety of dietary requirements, this Paddington eatery prioritises fresh quality produce, and makes your favourites like butter chicken and tikka masala (only without all the added nasties). Those in favour of lighter options will find those on the menu too—from cauliflower florets to brussel sprout sticks, there’s ways to indulge while sticking to your health kick.
Jaipur Palace
Unit 3/379 Main Rd, Wellington Point
Serving naan to the masses for over two decades, Jaipur Palace has mastered the art of taking the traditional flavours of India’s north and making them palatable for our Western tastebuds. With an extensive menu that’s varied, expertly prepared and undeniably delicious, elastic pants are highly recommended.
Main image credit: Indian Room | Markus Ravik
Urban List Best Of: has our highest stamp of approval—curated lists of the very best recommendations for you to eat, do, see, buy or book, carefully chosen by our Editors.