
If a friend landed from Pakistan tomorrow and had just one day to eat in Dubai, I'd take him to Lahori Chaska or Pak Liyari.
That's my quickest answer. The longer one depends on the time of day, because the Pakistani restaurants I go to in Dubai are good at different things. One is my breakfast spot. One is where I go for BBQ. One is my pick for families. And one is a famous name I'd skip.
I've lived in Deira for about four to five years. These are the Pakistani restaurants in Dubai I'd actually recommend, what I order at each, and what to expect.
Breakfast: Nihari, Paye and Haleem
For breakfast, I have two regular spots.
Mian Jee Restaurant
Mian Jee is where I eat breakfast more than anywhere else. My usual order is nihari for AED 16 and their daal special for AED 7. When I want something heavier, I add a half plate of paye, which is also AED 7.
With water and a drink, breakfast there comes to around AED 25 on average. For a full Pakistani breakfast in Dubai, that's a fair price.
Eagle Restaurant
Eagle Restaurant, also in Deira, is my other breakfast choice. In the morning I go for nihari, paye or haleem there.
Having two good breakfast spots helps. Some days you want nihari, some days haleem, and it's nice to know where to go for each.
If you're new to these dishes, nihari is a slow-cooked meat stew, rich and spicy, usually eaten with naan. Paye is a broth made from trotters, cooked for hours. Haleem is a thick mix of meat, lentils and wheat, cooked down until it's almost like a paste. All three are heavy, so plan for a slow morning.
Lunch: BBQ at Eagle Restaurant
Eagle isn't only for breakfast. At lunchtime I go back for their BBQ.
My order is either the chicken seena, which is the chest piece, or the leg piece. Both are classic Pakistani BBQ choices, so pick whichever you prefer.
Biryani: Karachi Darbar
Karachi Darbar is one of the oldest Pakistani restaurant names in Dubai. It has been around since 1973 and has more than 20 branches across Dubai, Sharjah and Ajman, including Deira, Bur Dubai, Karama and Al Satwa.
What stood out for me was the ambiance. It's very good, which makes it a nice choice if you want to sit and enjoy a proper meal rather than grab something quick.
I had the biryani there. It's a little on the spicy side, so keep that in mind if you don't like too much heat. Overall, I'd give it 9 out of 10.
Most branches open early and stay open late, with listings showing hours from around 5am to 2am, and meals typically under AED 50 per person.
For Families: Lahori Chaska
If you're eating with family, Lahori Chaska in Deira is the restaurant I recommend.
The reason is the seating. It's set up well for families, and you get privacy. That matters more than people think. When you're out with your family, especially with women and elders, you want to sit comfortably without feeling like you're in the middle of a busy cafeteria.
The dish I'd point you to is their daal chana. It's simple, homestyle food, and it's what I'd order there.
Lahori Chaska is also one of my two picks for a friend visiting from Pakistan with only one day to eat in Dubai.
For a Friend From Pakistan: Pak Liyari
The other restaurant I'd take that friend to is Pak Liyari.
I'll be honest here. So far I've only had chai at Pak Liyari, not a full meal. So I can't review the food yet. But it's a well-known Pakistani name in old Dubai, and it's still one of the places I'd suggest to a friend visiting from Pakistan.
It has branches in Naif in Deira and in Meena Bazaar in Bur Dubai, so it's easy to fit into a day in old Dubai. Restaurant listings put the average cost at around AED 40 to 45 for two people, which makes it very good value.
Its menu covers a lot of familiar dishes, including chicken tikka, chicken karahi, mutton biryani and a breakfast menu with halwa puri, nihari and paya. Most branches open early in the morning and stay open until late at night.
So if your friend has one day, you could start with breakfast, walk around old Dubai, and come back for a karahi in the evening.
The One I'd Skip: Butt Karahi
Not every big name is worth the money. My experience at Butt Karahi wasn't good.
It was expensive compared to the other restaurants here, and the taste didn't live up to the hype. That's only my own experience, and someone else may have had a better meal. But with so many good Pakistani restaurants in Dubai, I'd spend my money elsewhere.
Another Name You'll Hear: Ravi Restaurant
You can't talk about Pakistani food in Dubai without Ravi Restaurant coming up. It's in Al Satwa, near the Satwa Roundabout, and it has been a budget favourite for decades.
Its menu includes chicken karahi, mutton Peshawari, chicken tikka and brain nihari, and listings put the average cost at about AED 65 for two. It opens very early and stays open until after midnight.
I haven't included my own review of Ravi here, but it's one of the best-known Pakistani restaurants in Dubai, so it's worth knowing about.
My Picks at a Glance
Breakfast: Mian Jee for nihari, daal and paye, or Eagle Restaurant for nihari, paye and haleem.
Lunch: Eagle Restaurant for BBQ chicken seena or leg piece.
Biryani: Karachi Darbar, a little spicy, 9 out of 10 from me.
Best ambiance: Karachi Darbar.
Families: Lahori Chaska, for the private family seating and the daal chana.
One day with a friend from Pakistan: Lahori Chaska or Pak Liyari.
Skip: Butt Karahi.
Tips for Eating Pakistani Food in Dubai
Go early for breakfast. Nihari, paye and haleem are classic morning dishes, and the best time to have them is fresh, in the morning.
Ask about half plates. At places like Mian Jee, a half plate lets you try more than one dish without overeating.
Tell them how spicy you like it. Desi food in Dubai can be quite spicy, as the biryani at Karachi Darbar shows. Many restaurants will adjust if you ask.
Check the branch. Many Pakistani restaurants in Dubai have several branches, and the experience can vary between them. Look at recent reviews for the specific branch you're visiting.
Use old Dubai. Deira, Bur Dubai, Karama and Satwa have the highest number of Pakistani restaurants, so you'll always have options nearby.
Where I'd Start
If you only try one thing, make it a desi breakfast. Go to Mian Jee or Eagle in the morning, order the nihari, and take your time.
Then let the rest of the day decide itself: BBQ at Eagle for lunch, biryani at Karachi Darbar, or a family dinner at Lahori Chaska. You won't miss home nearly as much.
Frequently asked questions
- It depends on what you want to eat. For breakfast, I like Mian Jee and Eagle Restaurant for nihari, paye and haleem. For biryani and a nice setting, Karachi Darbar. For families, Lahori Chaska. For a friend visiting from Pakistan for one day, I'd pick Lahori Chaska or Pak Liyari.
- Mian Jee Restaurant and Eagle Restaurant are my two picks for nihari. At Mian Jee, a plate of nihari costs AED 16, and a full breakfast with daal, water and a drink comes to about AED 25. Eagle also serves paye and haleem in the morning.
- In my experience, yes. I'd give Karachi Darbar's biryani 9 out of 10. It's a little spicy, so ask for less heat if you prefer. The ambiance is also very good. Karachi Darbar has been in Dubai since 1973 and has branches across the city.
- Lahori Chaska in Deira is the one I recommend for families, because the seating gives families privacy. Their daal chana is my pick there. Karachi Darbar is also a good option if you want a comfortable setting, because its ambiance is very good. Bur Dubai in general is a good area for family dining, with many Pakistani and Indian families living there.
- At budget Pakistani restaurants in old Dubai, a meal usually costs well under AED 50 per person. My nihari breakfast at Mian Jee averages about AED 25. Listings put Pak Liyari at around AED 40 to 45 for two people and Ravi Restaurant at about AED 65 for two.
Cheap Eats in Dubai: Where I Actually Eat (and One Place I'd Skip)
Next →Where to Buy Pakistani Groceries in Dubai