The dish to eat in Cairo · Egypt

Koshari

Koshari in Cairo

Photo: Basma, CC BY-SA 4.0, via Wikimedia Commons · source

Egypt's street dish: rice, lentils and macaroni topped with spiced tomato sauce, garlic vinegar, chickpeas and crisp fried onions.

Koshari is Cairo's everyday lunch, cheap and filling and vegan by accident. Koshari halls serve it in metal bowls in seconds, and you add the garlic vinegar (da'ah) and hot sauce yourself.

Where to eat itCook it at home

Where to eat it: the best three in Cairo

  1. Abou Tarek

    Champollion Street, Downtown

    Order: A bowl of koshari with extra crispy onions and da'ah

    Cairo's most famous koshari house, in a multi-story building downtown.

    Open in Maps
  2. Koshary El Tahrir

    Tahrir Street and branches across Cairo

    Order: Koshari, large, with hot sauce

    A Cairo chain with a loyal following for its koshari.

    Open in Maps
  3. Sayed Hanafy

    Bab El Louq, Downtown

    Order: Koshari and a rice pudding to finish

    An old-school koshari shop popular with locals for decades.

    Open in Maps

All three are on Chef Amazing’s list The best koshari in Cairo, which you can save and take with you.

Cook it at home: Koshari (Egyptian rice, lentils and pasta)

Serves 6Time 1 hr 30 min

Several simple parts that come together in the bowl: crisp onions (and their oil, which flavors everything), brown lentils and rice cooked together, macaroni, chickpeas, a spicy tomato sauce and a sharp garlic vinegar.

Pans and tools

You’ll need

Steps

  1. Onions: toss the onions with the flour and salt. Heat the oil in a wide pan and fry the onions in batches, stirring, 10 to 15 minutes until deep brown and crisp. Drain on paper towels. Keep the oil.
  2. Lentils: boil the lentils in plenty of water 15 minutes until just tender but firm. Drain.
  3. In a heavy pot, heat 2 tbsp of the onion oil. Add the rice and lentils with the cumin and salt and stir 2 minutes. Add 2 1/2 cups (600 ml) water, bring to a boil, cover and cook on the lowest heat 20 minutes. Rest 10 minutes covered.
  4. Cook the macaroni in salted water until tender, drain and toss with 1 tbsp onion oil.
  5. Tomato sauce: heat 2 tbsp onion oil, cook the garlic 30 seconds, add the cumin, coriander and chili, then the passata, paste, water, vinegar, sugar and salt. Simmer 20 minutes until thick.
  6. Da'ah: mix everything in a jar and shake.
  7. To serve, spoon the rice and lentils into bowls, add a layer of macaroni, then the chickpeas. Ladle tomato sauce over, pile with crisp onions, and pass the da'ah and more chili at the table.
Chef’s tips

Fry the onions in batches; crowded, they steam instead of crisp.

Cook the lentils until just tender, as they cook again with the rice.

Be generous with the da'ah: its sharpness makes the dish.

Contains: Wheat (gluten).

Save to my recipes

More in Cairo

Where to eat in CairoThe Cairo food mapThe list to savePlan a trip with Chef
The dish in every cityWhere to eat in Cairo

Picked October 2026 from what locals, food writers and the city’s own guides agree on. Places change; confirm hours before you go.

Chef Amazing · Will Travel for Food · Cairo · The dish in every city