Food

Cheap Eats in Dubai: Where I Actually Eat (and One Place I'd Skip)

By CodeScot6 min read

Prices checked: October 2026

Illustration of a desi breakfast with nihari, naan and karak chai at a small restaurant in old Dubai

People who visit Dubai for the first time usually expect two things about food. They expect it to be expensive, and they expect to miss the taste of home.

Both turned out to be wrong for me. I live in Deira, and on most days I eat well without spending much. The trick isn't a secret app or a discount code. It's knowing where to sit down.

This guide covers the cheap eats in Dubai I actually go back to, what I order and what I pay, one popular place that didn't live up to the hype for me, and what a cheap meal costs across old Dubai right now.


My Regular Breakfast: Nihari at Mian Jee

If you ask me where I eat most often, the answer is Mian Jee Restaurant. It's a Pakistani restaurant, and it's where I go for breakfast more than anywhere else.

My usual order is simple. I get the nihari, which costs AED 16. Next to it I add their daal special for AED 7. If I want something heavier, I order paye. I usually take a half plate, which is AED 7.

With water and a drink, my breakfast there comes to around AED 25 on average. For a full desi breakfast in Dubai, that's a fair price, and it's a meal I keep going back to.

A small tip from that habit: half plates are worth asking about. When you're trying a few dishes at once, a half plate lets you taste more without wasting food or money.

For anyone new to Pakistani breakfast food, here's what those dishes are. Nihari is a slow-cooked beef or mutton stew, rich and spicy, usually eaten with naan. Paye is a broth made from trotters, cooked for hours. Daal is a lentil curry. None of them are light, but they'll keep you going until late afternoon.

The Place I Recommend to Everyone: Saif Restaurant

If a friend visits and asks me where to eat in Deira, I send them to Saif Restaurant. It's an Indian restaurant, and I recommend it every time. It's a very good restaurant, plain and simple.

It's in the Hor Al Anz part of Deira, opposite Hor Al Anz Mosque. Restaurant listings show it open daily from 12 noon to midnight, with an average cost of about AED 50 for two people. That puts it firmly in budget territory.

Hor Al Anz isn't a tourist area, so you won't stumble across it by accident. That's part of why I like recommending it. You're eating where people who live here eat, at prices set for them, not for visitors.

One I'd Skip: Butt Karahi

Not every famous name is worth the trip. My experience at Butt Karahi wasn't good.

It was expensive compared to the other places in this guide, and the taste didn't match the hype. The name gets a lot of attention, but for me the food didn't back it up.

That's only my experience, and someone else may have had a better meal there. But if you're on a budget, I'd put your money into a smaller place with a proper local crowd instead. In my experience, that's where the value is.

What Cheap Food Costs in Old Dubai Right Now

My own spots are only part of the picture, so I checked current prices across the older parts of the city. These are typical prices in Karama, Deira and Bur Dubai as of October 2026.

ItemTypical price
Chicken shawarma wrapAED 8 to 15
Lamb shawarma wrapA dirham or two more
Shawarma plate with fries, hummus and saladAED 20 to 35
Full curry and rice mealAED 15 to 35
Plate of biryani at a budget restaurantAED 15 to 25
Karak chaiAED 1 to 3
ParathaAED 3 to 7
Cafeteria mealAED 15 to 35 per person

Compare that with Downtown or Dubai Marina, where similar plates often cost AED 80 to 150 per person. Old Dubai is roughly 50 to 70% cheaper for comparable food.

So whether Dubai feels expensive for food depends almost completely on the neighbourhood you eat in.

Where to Look for Cheap Eats in Dubai

If you don't know where to start, these four areas are the safest bets for budget food.

Deira and Al Rigga

This is my side of the city. The streets around Al Rigga and the older parts of Deira are packed with shawarma stands, cafeterias and small desi restaurants. Many stay open late, which helps if you land at night or finish sightseeing after dark.

Karama

Karama is often called Dubai's budget food capital, and with good reason. Pakistani, Indian, Sri Lankan and Filipino restaurants sit side by side, and most dishes stay under AED 35.

Bur Dubai

Around Meena Bazaar you'll find Indian vegetarian thalis for roughly AED 18 to 35, along with older Iranian kebab places. It's also an easy area to combine with a walk through old Dubai.

Al Satwa

Satwa is home to some long-running budget favourites, including Ravi Restaurant, a Pakistani spot that's been serving Dubai for decades. Mains there usually cost about AED 15 to 30.

How to Keep Food Costs Low

Most of these come down to choosing where you eat, not eating less.

  • Eat in old Dubai whenever you can. If you're sightseeing in Downtown during the day, plan dinner back in Deira, Karama or Bur Dubai.
  • Treat malls as an experience, not a habit. Mall restaurants are fine once or twice, but daily meals there add up quickly.
  • Try cafeterias. They don't look like much from the outside, but they're where you'll find karak chai for a couple of dirhams and filling meals from around AED 15.
  • Ask about half plates and portion sizes. Desi portions can be big, and ordering smaller lets you try more dishes.
  • Look at who's eating. A restaurant full of local workers at lunchtime is usually a good sign for both price and taste.

The Short Version

If I only had one meal to recommend, I'd send you to Saif in Deira. For breakfast, I'd point you to the nihari at Mian Jee. And if a big name with a big price is calling you, remember that hype doesn't always come with taste.

Dubai's best value is in its older streets. Eat there, and the city gets a lot more affordable.

Frequently asked questions

It depends on where you eat. In malls, Downtown and Dubai Marina, meals often cost AED 80 to 150 per person. In older areas like Deira, Karama and Bur Dubai, a full curry and rice meal usually costs AED 15 to 35, and karak chai can be as cheap as AED 1 to 3.
Deira, Karama, Bur Dubai and Al Satwa all have plenty of Pakistani restaurants. My regular breakfast spot is Mian Jee, where I order nihari for AED 16. Al Satwa is also known for long-running budget favourites like Ravi Restaurant. Look for places busy with local diners at mealtimes.
A simple breakfast of karak chai and paratha can cost under AED 10 at a cafeteria. A full desi breakfast is more. At Mian Jee, my usual nihari breakfast with daal, water and a drink comes to around AED 25 on average, which is still cheap for a filling sit-down meal.
Karama, Deira, Al Rigga and Bur Dubai are the cheapest areas for eating out. Old Dubai is roughly 50 to 70% cheaper than Downtown and Dubai Marina for similar food. Karama is especially popular, with most dishes in its Pakistani, Indian and Sri Lankan restaurants under AED 35.
In my experience, yes. Saif Restaurant is an Indian restaurant opposite Hor Al Anz Mosque in Deira, and it's the place I recommend most to friends. Listings show it open daily from noon to midnight, with an average cost of about AED 50 for two people.