The Best Afghan Restaurants in Toronto

The best Afghan restaurants in Toronto are the ones that serve freshly grilled meats like beef kafta, kebabs, lamb shank, and more; which often comes with a soft bed of rice, a hearty side of salad, and a huge piece of naan. Even though you’re not in Afghanistan, you can still find many authentic Afghani restaurants right here in Toronto.

13) Silk Road Kabob House

Located by Bay and Gerrard St W, you will find a casual spot that serves authentic Afghan cuisine. Here you find classics like kabobs, salads, wraps, and more. One of their most popular dishes is their kofta combos ($14), which come with nicely seasoned chicken and beef, served on a soft bed of Jasmine rice plus salad. This place delivers delicious Afghan food without the fluff.

Address: 736 Bay St., Toronto, ON M5G 2M4
Phone: (647) 347-7740

12) Afghan Kabob Restaurant

Dum pukht 6
Google/Imad Jawadi
Afghan Kabob Restaurant is a hidden gem in Scarborough that delivers the authentic flavours of Afghan cuisine. Here you will find dishes that offer great value for your money such as kabobs, tandoori chicken, wraps, and dinner plates. One of their go-to favourites is their chicken kabob dinners, which feature their classic chicken breast skewer marinated in their in-house blend of seasoning, all served with Afghan salad, rice, and flatbread.

Address: 4379 Kingston Rd #3, Scarborough
Phone: (416) 282-9898

11) Kabob Guys - Afghan Grill

This restaurant serves traditional afghan food in a casual setting with two locations in Mississauga and Scarborough. Their menu features appetizers, dinner plates, kabob specials, and even party platters for events. One of the must-try dishes is their tandoori chicken dinner ($12.99) which comes with a spicy chicken breast that is juicy and cooked with perfection

Address: 4045 Sheppard Ave E, Toronto
Phone: (647) 748-0003

10) Baghlan Kabob & Bakery

This unassuming Afghan diner located in Rexdale and Brampton aims to provide delicious healthy foods at affordable prices. They have definitely achieved their goal, as they’ve become a beloved addition to the Afghan cuisine scene in Brampton. With simple menus featuring classics like tandoori chicken, butter chicken, shawarma wraps, and more. This is the ideal spot for quick and delicious Afghan food.

Address: 32 Rexdale Blvd, Etobicoke, 1775 A Queen St E, Brampton
Phone: (416) 401-0120, (905) 793-6000

9) Bread & Salt Afghan Cuisine

At this Afghan restaurant, they don’t play around when it comes to Afghani middle eastern cuisine. From the decor of the store to their food, everything is done beautifully and with close attention to detail. Highly recommend their lamb shank, as this spot is raved to have one of the best lamb shanks in Toronto. The meat is cooked perfectly – juicy, tender, and packed with flavour.

Address: 1492 Dundas St E #3, Mississauga
Phone: (905) 277-2521

8) Naan & Kabob

Naan & Kabob is an Afghan restaurant chain that has several locations throughout the GTA. Their menu features all your Afghan favourites like stews, kabobs, grilled platters, and more. One of their must-tries is their Lamb Shank, which is served with a bed of seasoned brown rice, topped with fried sweet carrot strips and raisins. They also do catering, so if you ever need to serve a large group of people, you can’t go wrong here.

Address: 691 Yonge St, Toronto, 1801 Lawrence Ave E, Scarborough, and more
Phone: (416) 972-6623, (416) 285-8191

7) Bakhtar Kabab

Photo by Mary T.
At this humble Afghan diner in Mississauga, you will find delicious Afghan cuisine that’s available 7 days a week. Here they serve traditional Afghan food like kabobs, falafels, wraps and more. This dish that customers often rave about here is their shawarma. Not only is their shawarma wrap delicious, but it’s also one of the best bangs for your bucks in the GTA. For just $6.49, you can get their chicken shawarma wrap which is marinated in their special sauce.

Address: 5925 Tomken Rd # Unit 1, Mississauga
Phone: (905) 670-9944

6) Helmand Kabob Palace

If you’re looking for authentic Afghan cuisine, you’ve found it. Here you will find all the classics like karahi, kabob, lamb shanks, and more. One of their favourites is their Tandoori chicken meal which comes with a salad, rice/fries, and naan. Best of all, they have daily specials for each day of the week. This means you can try something new each time you visit while saving some cash.

Address: 2200 Brock Rd Unit 14, Pickering
Phone: (905) 239-1010

5) Royal Kabob Afghan Cuisine

This little spot in Brampton is where you want to go for some fresh kabobs and shawarmas. The food served here is always prepared fresh and flavourful; plus they are well portioned and worth the price. For just $11.99, you can get their chicken shawarma platter which comes with chicken shawarma that’s served with a heaping amount of rice, and salad, along with their special sauce.

Address: 10 Flowertown Ave, Brampton, ON 
Phone: (647) 847-5682

4) Zaitoun

Zaitoun does things a little differently compared to most Afghani restaurants, as their menu not only offers Afghan cuisine but also American. This famous Afghani restaurant in Scarborough is known for its delicious kabobs, roast chicken, ribs, and sandwiches. Despite being an Afghan restaurant, this doesn’t stop them from serving some of the best-fried chickens in the GTA. Plus everything served here is 100% halaled.

Address: 2270 Markham Rd, Scarborough
Phone: (416) 292-4777

3) Little Kabul Fine Foods

Don’t let its appearance fool you, this Afghani grocery store also serves some of the best Afghani foods in the GTA. Despite being a grocery store, their menu is just as extensive, if not more compared to other Afghani restaurants in the area. Here you will still find classics such as platters, wraps, kabobs, and more. Everything here is made fresh to order, with your choice of seasoning and sauces to make the dish your own.

Address: 925 Main St E, Milton
Phone: (905) 693-1444

2) Kabul Express

Kabul Express is an authentic Afghan grill house located on Dundas St E, near Ryerson University. Over the years, this spot has become one of the go-to places for the delicious flavours of Afghani foods. One of their most popular menu items is the Butter Chicken with naan, which is often raved to be one of the best in the city.

Address: 126 Dundas St E, Toronto
Phone: (647) 351-1111

1) Bamiyan Kabob

With several locations throughout the GTA, this is a classic spot if you’re craving Afghani food. Here you will find all your favourites including kabobs, wraps, salads, as well as desserts. Their famous kabob dinners are a definite must-try, as it’s always freshly prepared and served in giant portions. Highly recommend their Half Chicken Kabob plate, which comes with half an incredibly tender chicken and marinated in their special seasoning. It’s also served with a side of salad, along with a gigantic piece of naan, that’ll be a challenge to finish in one sitting.

Address: Multiple Locations
Phone: (416) 650 – 0111

That’s it for our list of the best Afghan restaurants in Toronto. If you’re craving Afghani food, then you can’t go wrong with the restaurants mentioned on this list. Be sure to check out our other blogs to find the next spot to visit in Toronto.

You might also like...