We've eaten at every notable Persian and Iranian restaurant in Dubai over the past year. Some multiple times. We ranked them on three criteria: food quality, authenticity, and value for what you pay. Here are the 15 best, brutally honest, no paid placements.
Persian cuisine in Dubai spans a remarkable range — from a Michelin-cited creekside fine dining room to a Deira institution that's been feeding Dubai since 1978. The common thread is the food itself: one of the world's great culinary traditions, built on saffron, slow fire, and extraordinary rice technique.
The Persian table: a spread of rice, stews, kebabs and mezze — one of dining's great experiences
World-Class Tier
Shabestan
The summit of Persian dining in Dubai. Shabestan sits on Deira Creek with unobstructed water views, a lavishly decorated dining room of traditional Iranian motifs, and food that makes the Michelin inspectors return year after year. The chelo kebab barg (fillet on saffron rice, AED 160) is among the top five kebab experiences in the entire Middle East. The saffron is always real, the tahdig (crispy rice crust) is always perfect.
Their ghormeh sabzi (AED 115) has a depth of flavour that suggests it's been simmering since the restaurant opened. Live traditional Persian music on Thursday and Friday evenings elevates this from dinner to event. Book at minimum 4–5 days ahead for weekends.
Al Ustad Special Kebab
Since 1978, this unassuming Deira restaurant has been the most important address in Dubai's Persian food story. Featured on CNN and BBC, voted Zomato's Best Kebab Restaurant, and reportedly visited by the Crown Prince — Al Ustad is proof that greatness doesn't require grandeur. The koobideh (ground lamb, AED 55) is the dish that defines Dubai Persian.
The restaurant is not fancy. The tablecloths are simple, the décor functional. None of that matters when the meat arrives on its skewer of perfectly charred lamb, placed on top of saffron rice that absorbs every drop of juice. Order the soltani (mixed plate with both koobideh and barg, AED 85) for the full picture.
Premium Tier
Shahrzad
Named after the Persian storyteller of One Thousand and One Nights, Shahrzad at the Hyatt Regency is the most ornate Persian dining room in Dubai. The interior is a serious investment in ambience — hand-painted tilework, arched ceilings, intricate screens. Live old-style Persian music most evenings.
The ghormeh sabzi (AED 105) is the one to order: a beautifully balanced herb stew that has been on this menu for over two decades and still tastes as though someone's grandmother made it. The lamb shank (mahicheh, AED 195) falls from the bone in four directions. Excellent for special occasions.
Iran Zamin
One of Dubai's oldest continuously running Persian restaurants, Iran Zamin has been serving the same exceptionally good food since 2003. It has survived the rise of trendier competitors because the cooking is simply excellent. The portions are generous — the lamb biryani (AED 95) is one of the best rice dishes in the city, and the fesenjan (pomegranate and walnut stew, AED 98) achieves a balance of sour and rich that few restaurants manage.
Great for families, large groups and anyone wanting a full Persian meal at a reasonable price. No alcohol, which makes it perfect for mixed groups.
Farsi Restaurant
The most reliably good everyday Persian restaurant in New Dubai. Run by a chef with over 20 years experience across Iran and Dubai, Farsi is where the professionals of JLT and Business Bay come for a proper lunch or a late dinner. The Chelo Soltani (mixed kebab platter, AED 110) feeds two comfortably and showcases the kitchen's mastery of the grill.
The lamb chop (AED 120), marinated in saffron, lemon and onion before hitting the charcoal, is a dish that would hold its own in any restaurant twice the price. Late-night option in JLT until midnight — rare for the area.
A Persian spread: the artistry of Iranian cooking — mezze, grilled meats and aromatic rice pilafs
Great Value Tier
Grand Abshar
Grand Abshar is the best cheap Persian restaurant in Dubai, and it isn't particularly close. The chelo kubideh (AED 40) is a full meal — two skewers of ground lamb on saffron rice with grilled tomato and flatbread. The lamb biryani at AED 57 is a genuine bargain for the quality. No frills, occasional service delays, but the food itself is the real deal.
Baran Cafe UAE
A community favourite in the expat-heavy Al Karama district, Baran Cafe punches well above its price tag. The ash reshteh (Persian noodle soup, AED 30) is a warming, deeply savoury bowl that many Iranian expats here say tastes exactly like home. The joojeh kebab (saffron chicken, AED 65) is consistently good and the portion sizes are generous.
Anar Persian Restaurant
Anar — meaning pomegranate in Persian — captures the fruit's spirit: tart, vibrant, a little unexpected. The fesenjan here (pomegranate and walnut stew, AED 88) is exceptional, and the kashk-e bademjan starter (aubergine with whey and caramelised onion, AED 35) is a table staple. Reliable across multiple visits.
Restaurants 9–15 include: Parsian Kitchen, Ishtar Persian & Grill, Shandiz, Golestan, Persian Palace, Tehran House, and several neighbourhood spots in Deira and Al Karama that rotate seasonally. We update this list quarterly.
Want to go deeper? Read our complete guide to Persian kebab styles in Dubai, or explore Persian restaurants by Dubai area.