Where To Find The Most Delicious Chelo Kebab In Tehran

Kebab | © Alexis Lamster/Flickr
Kebab | © Alexis Lamster/Flickr
Photo of Shaahin Pishbin
7 April 2017

Indescribably tasty and adored by Iranians, chelo kebab is the national dish of Iran and an essential gastronomic experience for all meat-eating tourists. Consisting of steamed, buttery basmati rice (chelo), some form of skewered kebab (normally minced lamb, lamb fillet, or saffroned chicken), and two large, grilled tomatoes, the ingredients are simple but compelling. Here we explore some of the best venues for chelo kebab in Tehran.

Chelo Kebab | © Chewy Chua/Flickr


Restaurant, Middle Eastern
Grilling Kebab
Grilling Kebab | © Beshef/Flickr
Shamshiri is one of Tehran’s oldest and best loved restaurants. Situated in the south-eastern corner of the Sabz-e Meydan entrance to the Grand Bazaar (bazaar-e bozorg), the restaurant is hugely popular with bazaaris and tourists alike, so you may struggle to get a seat at lunchtime. Perseverance will be rewarded, however, with what is widely regarded as the best koobideh kebab in Tehran.


Restaurant, Middle Eastern
Nayeb Restaurant is famous amongst Tehranis as one of the oldest and most prestigious restaurants in the capital. Dating back to the 19th century, Nayeb claims to have pioneered the now ubiquitous chelo kebab recipe (see their website for a full history). Make what you will of such bold claims, there’s no arguing with the quality and professionalism of this classy establishment nowadays. The buffet lunch and the kebab-e barg (lamb fillet) come particularly recommended.


Restaurant, Middle Eastern
Another upmarket, historic restaurant, aficionados of Alborz will insist you look no further for the best kebabs in Tehran. A meal at this sophisticated venue doesn’t come cheap, but the portions are notoriously generous and consistently delicious. In addition to first-rate kebabs, Alborz also offers seafood options and a range of mouth-watering desserts. A hot spot for Tehran’s high-flyers and socialites, it’s worth reserving a table to ensure you’ll be seated.

Tajrish Bazaar Kebabi

Restaurant, Middle Eastern
Shishlik kebab
Shishlik kebab | © Игоревич/WIkicommons
A bustling centre of commerce in north Tehran, the picturesque Tajrish Bazaar is a prime spot to shop and people-watch all afternoon. On the left-hand side of the main drag of the Bazaar you will find a popular, no frills restaurant that has some of the best chelo kebab in this part of town. Ordering at the till upon entry, this family-run establishment is habitually swarmed with locals at lunchtime, and for good reason, quick service, reasonably priced, excellent kebabs.

Sofekhane Azari

Located at the southern end of Tehran’s longest street, Valiasr, just a few hundred metres north of the railway station, is Sofrekhane Azari. This traditional restaurant enjoys an excellent reputation with the residents of south Tehran for its authentic dishes that have a home-cooked feel, as well as its frequent live music. The abgoosht (meat and chickpea stew) is a crowd-favourite, but the chelo kebabs are no less revered for their moreish, juicy goodness.

Jujeh kebab | ©Mehdi/Wikicommons

Parmis Restaurant

Restaurant, Middle Eastern
Escape from the smog and hubbub of the city with an excursion to Lavasan village, about a 30-minute drive to the northeast of Tehran. Parmis Restaurant is a great place to enjoy the full range of kebabs, uncontaminated by inner-city fumes. The plentiful outside seating, including private, carpeted gazebos, makes for a relaxing dining experience, and the food and service are top-notch, if a little pricey.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"