Skip to content
UpvoteEats, Toronto

The best butter chicken in Toronto

Ranked by Reddit

6 places ranked for butter chicken, from what 52 Redditors said about it. Scores are for the butter chicken specifically, not the restaurant overall.

Last updated . How the ranking works

  1. 9.1#1

    1. Kabul ExpressTop pick

    Middle Eastern, Indian in Downtown Yonge East

    3 Redditors on the butter chicken

    “the butter chicken at Kabul Express is absolutely transcendental”

    Loved itr/FoodToronto, Feb 2026Read on Reddit (opens in a new tab)
  2. 8.6#2

    2. Butter Chicken FactoryTop pick

    Indian in Cabbagetown-South St.James Town

    26 Redditors on the butter chicken

    “theirs is the most tasty in the city IMO”

    Loved itr/FoodToronto, Jul 2026Read on Reddit (opens in a new tab)
  3. 8.3#3

    3. Banjara Indian CuisineTop pick

    Indian in Dovercourt Village

    12 Redditors on the butter chicken

    “It is my favourite, and what I measure all other butter chickens by. We love it.”

    Loved itr/FoodToronto, Feb 2026Read on Reddit (opens in a new tab)
  4. 8.2#4

    4. Roti MahalTop pick

    Indian in Kensington-Chinatown

    5 Redditors on the butter chicken

    “Got it from Roti Mahal, which stands in the same spot where this dish was invented in the mid 90s.”

    Liked itr/FoodToronto, Mar 2025Read on Reddit (opens in a new tab)
  5. 6.8#5

    5. Laziz Curry KitchenTop pick

    Indian in Downtown Yonge East

    3 Redditors on the butter chicken

    “I go there all the time and have been going for the last 10 years.”

    Loved itr/FoodToronto, Aug 2026Read on Reddit (opens in a new tab)
  1. 6.2#6

    6. Mother IndiaWorth trying

    Indian in Roncesvalles

    3 Redditors on the butter chicken

    “butter chicken roti (a few spots like Mother India, MyRoti, Butter Chicken Roti)”

    Liked itr/FoodToronto, Feb 2026Read on Reddit (opens in a new tab)