7 Restaurants Serving Best Butter Chicken in Melbourne
Butter Chicken isn’t just food, it’s a whole mood! If you’re an Indian immigrant in Melbourne, then you know that a well-cooked bowl of steaming hot Butter Chicken has the ability to transport you all the way back to the busy streets of India.
However, finding authentic Butter Chicken in a foreign country can be a challenge. And that’s where we come in!
We’ve curated a list of Indian restaurants that serve the best Butter Chicken in Melbourne, just for you. So what are you waiting for? Go ahead and indulge in that sweet and spicy bowl of goodness (we know you want to).
How we review:
All the Indian restaurants in Melbourne that are a part of our list are reviewed based on three important criteria:
1. Value for money
2. Quality
3. Authenticity
7 Restaurants Serving Best Butter Chicken in Melbourne
1. Tonka

Location: 20, Duckboard Place, Melbourne, VIC 3000
Website: https://www.tonkarestaurant.com.au/
About the restaurant:
Tonka is a modern Indian restaurant in Melbourne, established by executive chef Adam D’Sylva. Since its inception in 2013, Tonka has received the ‘Hat Award’ by Age Good Food Guide every single year — a true testament to the quality, taste, and authenticity of the food they serve.
Inspired by his paternal South Asian heritage, Chef Adam creates popular Indian dishes that are the perfect amalgamation of traditional meets modern. The food served at Tonka is bright, clean, and packs a punch — an actual delight to the tastebuds.
Tonka’s Butter Chicken:
Known as one of the best Butter Chicken in Melbourne, Tonka’s ‘Veeran’s Butter Chicken’ is an Indian curry of boneless chicken pieces in a spiced tomato, cream, and butter sauce.
Cost:
Priced at $39, Tonka’s Butter Chicken is an indulgence. However, it’s one you would most definitely not regret.
2. Red Pepper
Location: 14-16 Bourke St, Melbourne VIC 3000
Website: https://www.redpepperindianrestaurant.com/

About the restaurant:
Red Pepper is a woman-led Indian restaurant in Melbourne, known for their authentic and flavourful North Indian dishes. From Delhi’s Butter Chicken to Rajasthan’s Goat Laal Maas, Red Pepper offers some of the finest traditional desi food in the city.
Established in 2006 inside a heritage-listed building on Bourke Street, the restaurant’s ambiance can best be described as casual with a touch of nostalgia. From polished floorboards, jazzy track lighting, classic Indian prints on the wall, and Indian music playing in the background, this restaurant will transport you back to India!
Red Pepper’s Butter Chicken:
If you think you’ve tasted amazing Butter Chicken before, wait until you experience Red Pepper’s take on it. Succulent and tender pieces of boneless chicken are marinated in Indian spices, cooked in the tandoor, and served with a thick buttery tomato-based sauce and garnished with nuts. To top it off, their portion sizes are as generous as it gets! And that’s why they are known as one of the best Butter Chicken restaurants in Melbourne.
Cost:
Priced at $23.90, Red Pepper’s Butter Chicken in Melbourne is definitely a steal!
3. Gourmet Curry Hut Indian Cuisine

Location: Shop 3/4 318 Little Collins St, Melbourne VIC 3000
Website: https://gourmetcurryhut.com.au/
About the restaurant:
Gourmet Curry Hut, located in the heart of Melbourne, was established over 20 years ago with the intention of offering avid food lovers a taste of authentic Indian cuisine. Their tastefully designed menu represents the diversity, culture, traditions, and essence of India — a culinary voyage that is truly one-of-a-kind.
Using fresh ingredients, classic Indian spices, and gluten-free ingredients, Gourmet Curry Hut has established itself as one of the best Indian restaurants in Melbourne.
Gourmet Curry Hut’s Butter Chicken:
If you love Indian food, but your spice tolerance level is relatively low, then you must try Gourmet Curry Hut’s Butter Chicken — the perfect combination of tender boneless chicken pieces and a sweet, creamy tomato-based curry.
Cost:
Gourmet Curry Hut not only offers one of the best Butter Chicken in Melbourne but also provides excellent value for money. Priced at $19.50, it’s a deal you just can’t say no to.
4. ISH

Location: 199 Gertrude St, Fitzroy VIC 3065
Website: https://ishrestaurant.com.au/
About the restaurant:
Despite being newly established in 2018, ISH is already known as one of the best Indian restaurants in Melbourne. The brainchild of restaurateur Ganeev Bains, ISH aims to serve their interpretation of modern-day India on a plate. The restaurant is best recognised for their contemporary Indian dishes — the perfect blend of global and local. While they use modern culinary techniques, they also beautifully incorporate the rich heritage of Indian cuisine to deliver what they describe as ‘unexpected India’.
ISH’s Butter Chicken:
ISH’s Butter Chicken, also famously known as one the best Butter Chicken in Melbourne, is a reimagined version of the dish, made using local ingredients and an international flair. Creamy sauce, succulent morsels of meat, and unforgettable flavours — an experience of a lifetime.
Cost:
ISH’s Butter Chicken is priced on the slightly expensive side at $31.
5. Mukka Indian Restaurant
Location: 365 Brunswick St, Fitzroy VIC 3065
Website: https://mukka.com.au/

About the restaurant:
If you’re looking for authentic Indian food in Melbourne, then look no further! Run by two charming brothers, Mukka is an unassuming Indian restaurant with a menu that is inspired solely by family recipes. From rich desi curries to wholesome vegetable stir-frys, Mukka’s comfort food is humble and addictively flavoursome. With its open brick interiors and hanging plants, Mukka is one of the most charming Indian restaurants to dine in Fitzroy.
P.S – Mukka’s extensive menu has some great options for vegetarians, vegans, and those on a gluten-free diet.
Mukka’s Butter Chicken:
Mukka’s Butter Chicken can best be described as chunks of tandoor-grilled chicken served with a silky and creamy tomato-based sauce. It is hands down one of the most authentic Butter Chicken in Melbourne!
Cost:
Mukka’s Butter Chicken is averagely priced at $24 — a treat that is worth every cent!
6. Horn Please

Location: 167 St Georges Rd, Fitzroy North VIC 3068
Website: https://hornplease.com.au/
About the restaurant:
Horn Please was established with the intention of creating an Indian eatery in Melbourne that didn’t just offer lip-smacking food but also an interesting atmosphere to the diners.
The restaurant is run by Chef Amar, whose culinary skills have been praised in many publications, including The Age Good Food Guide, The Herald Sun, SMH, Cheap Eats, and more. Inspired by the Indian food that he ate growing up, Amar’s vision for Horn Please was to produce dishes that are simple yet soulful. And given that the restaurant offers one of the best Butter Chicken in Melbourne, we’d say he definitely succeeded in bringing his vision to life.
Horn Please’s Butter Chicken:
The restaurant’s Butter Chicken is a gluten-free version of the dish, made using free-range chicken marinated in a sauce of tomato, fenugreek, yogurt, and ginger.
Cost:
Horn Please’s Butter Chicken is averagely priced at $25. For the quality and quantity, you just can’t go wrong!
7. Delhi Streets

Location: 22 Katherine Pl, Melbourne VIC 3000
Website: https://www.delhistreets.com.au/
About the restaurant:
Delhi Streets, known as one of the best butter chicken restaurants in Melbourne, brings authentic Indian street food to desi food lovers in the city. From savoury snacks to stuffed Rotis, indulgent desserts, and classic curries, this restaurant offers it all. If you’re looking for bold flavours that will surprise and excite your senses all at once, then Delhi Streets is a must-visit!
Delhi Streets’ Butter Chicken:
What’s unique about Delhi Streets’ Butter Chicken is that they offer the dish in a Thali format — a large portion of creamy Butter Chicken with basmati rice, freshly baked Naan, pappadum, and pickles!
Cost:
Priced at $17 per Thali, it doesn’t get better than this. Butter Chicken heaven right there!
Sign Up Today
Sign up to our newsletter and get the latest info.