Skip to main content

Indians in Toronto

The Butter Chicken Index: What Butter Chicken Costs Across the GTA (2026)

Original research · October 2026

The Butter Chicken Index

We priced butter chicken at 34 Indian restaurants across the GTA. Same dish, up to 3.8 times the price.

By Kumar Tanwar, Founder of Indians in Toronto · Published October 21, 2026 · Prices checked October 20, 2026

Ask anyone in the GTA what they order at an Indian restaurant, and there’s a good chance the answer is butter chicken. It’s on almost every menu, from a Scarborough counter to a Yorkville dining room. That makes it a fair way to compare prices.

So we checked. On October 20, 2026, we looked up the price of a regular butter chicken entree at 34 Indian restaurants across Toronto, Brampton, Mississauga, Markham and Scarborough.

The cheapest order was $8.99. The most expensive was $34. Same dish, up to 3.8 times the price.

A bowl of butter chicken on a restaurant table with a fork and napkin
Photo by Michele Krozser from Burst
Key findings
  • Butter chicken ranged from $8.99 to $34 before tax.
  • The GTA median was $20. Half the restaurants we checked charge between $18 and $23.
  • Toronto’s median was $22, about 17% more than Markham and Scarborough ($18.75).
  • High-end restaurants had a median of $22. Takeout and counter spots had a median of $15.
  • Only three restaurants charged more than $24, and all three are in Toronto.
  • Paying more didn’t buy a better-rated restaurant. Places charging under $18 had a median Google rating of 4.4, vs 4.2 for those charging $22 or more.

The full ranking

High-endNeighbourhoodSweet houseTakeout / counter
Adrak Yorkville Toronto
$34.00
Khazana (Toronto) Toronto
$28.00
Pukka Toronto
$28.00
Benares Toronto
$23.95
Anjappar Chettinad Brampton
$23.39
Ambiyan Markham
$23.00
Kwality Sweets Brampton
$22.10
Utsav Toronto
$22.00
Motimahal Toronto
$22.00
Avani Mississauga
$22.00
Tamarind Mississauga
$22.00
Dum Pukht Markham
$22.00
Nirvana Mississauga
$21.95
Desi Bar & Grill Mississauga
$21.49
Shatraanj Brampton
$21.00
Tandoori Flame Mississauga
$20.99
Khazana (Brampton) Brampton
$20.00
India's Taste Markham
$20.00
Sher-E-Punjab Toronto
$20.00
Indian Cuisine by the Lake Mississauga
$20.00
Copper Chimney Toronto
$19.00
Sweet Palace Brampton
$18.99
A-One Catering Mississauga
$18.50
Indian Sweet Masters Brampton
$17.99
Yummy Punjabi Flavours Brampton
$17.99
Bawarchi Scarborough
$17.49
Firangi Brampton
$16.99
Apna Pind Mississauga
$15.00
Mithas North York
$14.99
Mughal Mahal Mississauga
$13.99
New Mirchi Dhaba Scarborough
$13.99
Matheson Sweets Mississauga
$12.99
Amaya (Yorkdale) North York
$9.99
Samosa King (Embassy) Scarborough
$8.99

Regular entree, CAD, before tax. The table further down has every source.

The $34 plate and the $8.99 plate

At the top is Adrak Yorkville, where the Murgh Makhani costs $34. Two more Toronto restaurants, Khazana on Yonge Street and Pukka on St. Clair West, charge $28. All three are full-service, sit-down dining rooms.

At the bottom is Samosa King (Embassy) on Finch Avenue East in Scarborough, where a large butter chicken is $8.99 from the counter. Amaya at Yorkdale charges $9.99, but that’s a small curry-only portion, so it isn’t a like-for-like deal.

Most of the GTA sits in the middle. Eighteen of the 34 restaurants charge between $18 and $23.

City by city

$22.00Toronto
$20.50Mississauga
$19.50Brampton
$18.75Markham / Scarborough

Toronto: widest range

Toronto had the highest median ($22) and the biggest spread, from $9.99 at Amaya in Yorkdale to $34 at Adrak in Yorkville. All three of the GTA’s priciest plates are here.

Mississauga: steady middle

Mississauga’s prices clustered close together, from $12.99 at Matheson Sweets to $22 at Avani and Tamarind. The median was $20.50.

Brampton: the tightest range

No Brampton restaurant in our sample charged less than $16.99 (Firangi) or more than $23.39 (Anjappar Chettinad). The median was $19.50.

Markham and Scarborough: best value

This area had the lowest median, $18.75. Prices ran from $8.99 at Samosa King to $23 at Ambiyan in Unionville.

Where you eat matters more than where you live

The bigger gap isn’t between cities. It’s between types of restaurants. The median butter chicken was $22.00 at high-end restaurants, $21.24 at neighbourhood spots and $15.00 at takeout counters.

“The sauce doesn’t change much from a Scarborough counter to Yorkville. The rent, the room and the service do. Neither price is wrong. You’re paying for a different night out.”Kumar Tanwar, Founder, Indians in Toronto

Does paying more get you a better restaurant?

Not by Google’s numbers. We matched each restaurant to its Google rating, more than 186,000 reviews in all. Price and rating had almost no link at all.

Restaurants charging under $18 for butter chicken had a median rating of 4.4. Those charging $22 or more had 4.2.

Best value: rated 4.4 or higher, under $18
  • Mughal Mahal, Mississauga: $13.99, rated 4.7 (25,844 reviews)
  • New Mirchi Dhaba, Scarborough: $13.99, rated 4.5 (1,673 reviews)
  • Mithas, North York: $14.99, rated 4.6 (252 reviews)
  • Apna Pind, Mississauga: $15.00, rated 4.4 (3,873 reviews)
  • Firangi, Brampton: $16.99, rated 4.4 (7,276 reviews)
  • Yummy Punjabi Flavours, Brampton: $17.99, rated 4.5 (3,116 reviews)

Google ratings cover the whole restaurant, not just the butter chicken. Checked October 21, 2026.

Every price we found

Regular entree price in CAD, before tax and tip, sorted from highest to lowest. Click a source to see where each price came from. Google ratings were checked on October 21, 2026, and cover the whole restaurant, not just the butter chicken. Click a rating to read the reviews.

#RestaurantAreaTypePriceGoogle ratingSource
1Adrak YorkvilleTorontoHigh-end$34.00★ 4.1
1,120 reviews
Restaurant menu
2Khazana (Toronto)TorontoHigh-end$28.00★ 4.5
7,291 reviews
Restaurant menu
3PukkaTorontoNeighbourhood$28.00★ 4.6
1,158 reviews
Restaurant menu
4BenaresTorontoHigh-end$23.95★ 4.5
1,129 reviews
Own ordering page
5Anjappar ChettinadBramptonNeighbourhood$23.39★ 4.2
4,799 reviews
Own ordering page
6AmbiyanMarkhamNeighbourhood$23.00★ 4.1
1,598 reviews
Restaurant menu
7Kwality SweetsBramptonSweet house$22.10★ 3.9
7,248 reviews
Own ordering page
8UtsavTorontoNeighbourhood$22.00★ 4.3
666 reviews
Restaurant menu
9Motimahal
Medium size
TorontoSweet house$22.00★ 3.7
2,552 reviews
Restaurant menu
10AvaniMississaugaHigh-end$22.00★ 4.3
6,116 reviews
Restaurant menu
11TamarindMississaugaNeighbourhood$22.00★ 3.9
3,557 reviews
Restaurant menu
12Dum PukhtMarkhamHigh-end$22.00★ 4.2
3,895 reviews
Own ordering page
13NirvanaMississaugaHigh-end$21.95★ 4.6
6,681 reviews
Own ordering page
14Desi Bar & GrillMississaugaNeighbourhood$21.49★ 4.7
22,730 reviews
Uber Eats
15Shatraanj
Regular size
BramptonHigh-end$21.00★ 4.5
156 reviews
Restaurant menu
16Tandoori FlameMississaugaNeighbourhood$20.99★ 4.4
22,153 reviews
Uber Eats
17Khazana (Brampton)BramptonHigh-end$20.00★ 4.2
8,250 reviews
Restaurant menu
18India's TasteMarkhamNeighbourhood$20.00★ 4.0
4,030 reviews
Own ordering page
19Sher-E-PunjabTorontoNeighbourhood$20.00★ 4.4
852 reviews
SkipTheDishes
20Indian Cuisine by the LakeMississaugaHigh-end$20.00★ 4.1
878 reviews
Restaurant menu
21Copper ChimneyTorontoNeighbourhood$19.00★ 4.1
695 reviews
Restaurant menu
22Sweet PalaceBramptonTakeout / counter$18.99★ 3.9
2,053 reviews
Own ordering page
23A-One Catering
Lowest size price
MississaugaTakeout / counter$18.50★ 3.9
3,798 reviews
Restaurant menu
24Indian Sweet MastersBramptonSweet house$17.99★ 4.1
13,163 reviews
Restaurant menu
25Yummy Punjabi FlavoursBramptonTakeout / counter$17.99★ 4.5
3,116 reviews
Restaurant menu
26BawarchiScarboroughTakeout / counter$17.49★ 4.2
5,791 reviews
Own ordering page
27FirangiBramptonNeighbourhood$16.99★ 4.4
7,276 reviews
Restaurant menu
28Apna PindMississaugaTakeout / counter$15.00★ 4.4
3,873 reviews
Restaurant menu
29MithasNorth YorkTakeout / counter$14.99★ 4.6
252 reviews
Restaurant menu
30Mughal MahalMississaugaNeighbourhood$13.99★ 4.7
25,844 reviews
Restaurant menu
31New Mirchi DhabaScarboroughTakeout / counter$13.99★ 4.5
1,673 reviews
Restaurant menu
32Matheson Sweets
Large size
MississaugaTakeout / counter$12.99★ 4.4
4,415 reviews
Restaurant menu
33Amaya (Yorkdale)
Small curry-only portion
North YorkTakeout / counter$9.99★ 4.1
1,918 reviews
Uber Eats
34Samosa King (Embassy)
Large size
ScarboroughTakeout / counter$8.99★ 3.9
5,553 reviews
In-store menu board

How to get better value

Compare portion sizes, not just prices. A $10 small and a $19 large aren’t the same deal. Check the restaurant’s own website or call before ordering through a delivery app. When we checked three GTA Indian sweet shops, the same 1 lb box of kaju katli cost 23% to 38% more on Uber Eats than on the shop’s own ordering page. With Diwali coming, see our list of the best Indian sweet shops in the GTA.

How we did it

On October 20, 2026, we looked up the price of butter chicken (sometimes called murgh makhani) at 34 strictly Indian restaurants across the GTA. (We checked one more, but Google lists it as permanently closed, so we left it out.) We used, in order of preference: the restaurant’s own menu, its own online ordering page, a delivery app (Uber Eats or SkipTheDishes), or the in-store menu board. Where a restaurant offers sizes, we used its regular or standard entree. Prices are in Canadian dollars, before tax, tip and delivery fees. Delivery-app prices can run higher than in-store prices. Restaurants change prices often, so check before you go.

On October 21, 2026, we also recorded each restaurant’s Google rating and review count. We grouped restaurants as high-end, neighbourhood, sweet house (sweet shops with a hot food counter) and takeout or counter. We’ll repeat the index every few months to track how prices change.

Questions

How much does butter chicken cost in Toronto?

In October 2026, a regular butter chicken entree at Indian restaurants in the GTA ranged from $8.99 to $34 before tax. The median across 34 restaurants was $20. Among the Toronto restaurants we checked, the median was $22.

Where is the cheapest butter chicken in the GTA?

In our sample, the lowest prices were at takeout counters in Scarborough and North York, starting at $8.99 for a large order at Samosa King (Embassy) on Finch Ave E. Takeout and counter spots had a median of $15.

Why does butter chicken cost so much more at some restaurants?

Rent, service, portion size, plating and location all play a part. High-end restaurants in our sample had a median of $22, while takeout and counter spots had a median of $15.

Can I use this data or chart?

Yes. You're welcome to share the chart or cite the numbers with credit to Indians in Toronto and a link back to this page.

About the author

Kumar Tanwar is the founder of Indians in Toronto. He holds a bachelor’s degree in Hotel and Catering Management and started his career in hotel food and beverage service.

He went on to spend nearly 20 years in marketing, including roles with Ferrero and Mattel. Today, he keeps an eye on the GTA’s Indian food scene, one menu at a time.

The Butter Chicken Index is original research by Indians in Toronto. You’re welcome to share the chart or cite the numbers with credit and a link to this page.

Media and data requests: info@indiansintoronto.ca · (647) 856-1272

Own an Indian restaurant in the GTA and think we missed your price? Send us your menu