
- Country of origin
- 🇪🇬 Egypt
- Category
- Street Food
- Difficulty
- ●○○ Easy
- Preparation
- 30 min
- Cooking
- 40 min
- Servings
- 4 servings
No meat, and no shortage of protein
Koshari carries three separate starches — rice, lentils and pasta — plus chickpeas, in a single bowl, and it does that specifically so a dish with no meat at all can still be a complete, filling meal. The numbers back up what generations of Cairo street food eaters already knew: per serving, across four servings:
Eleven grams of fibre per serving, entirely from the lentils and chickpeas, is a substantial amount for a dish with no vegetables beyond onion and tomato. Twenty-three grams of protein without any meat or dairy is the other notable figure — the combination of grain (rice, pasta) and legume (lentils, chickpeas) proteins is what gets koshari to a protein total that a rice dish alone could never reach.
Fat stays moderate at 14 g per serving, and nearly all of it comes from the oil used to deep-fry the onions on top — the one genuinely indulgent element in an otherwise lean, carbohydrate-forward dish.
History
Koshari was born in Cairo in the 19th century out of a mix of trade and colonial influences. The lentils and rice echo the rice-and-lentil dishes of South Asia, which arrived in Egypt via British trade routes; the pasta gives away the influence of Italian immigrants who settled in the country around the same time; the spiced tomato sauce with garlic vinegar and the fried onions, meanwhile, stay much closer to Egyptian and Middle Eastern tradition. The dish established itself as a cheap, filling everyday meal, packed with protein and carbohydrates despite containing no meat at all.
Koshari is everywhere on Egyptian streets today, sold from mobile carts as much as from shops dedicated entirely to it, and eaten across every social class despite its humble origins. It’s often considered Egypt’s national dish.
Ingredients — Serves 4
- 200 g (1 cup) rice
- 150 g (⅔ cup) brown lentils
- 150 g (5 oz) small short pasta (macaroni or elbows)
- 150 g (1 cup) cooked chickpeas
- 3 onions, thinly sliced and fried until crisp
- 400 g (14 oz) chopped tomatoes, 3 garlic cloves, vinegar
- Cumin, chili powder, oil

The Egyptian koshari recipe, step by step
- Cook the rice, lentils, and pasta separately, each in salted water, then drain.
- Fry the thinly sliced onions in hot oil until deep golden and crisp, then drain on paper towels.
- Make the tomato sauce: crushed garlic sautéed in oil, chopped tomatoes, cumin, and chili, simmered down for 15 minutes.
- Add a splash of vinegar to the sauce toward the end of cooking to give it some kick.
- In each bowl, layer the rice, lentils, pasta, and chickpeas.
- Top with tomato sauce and a generous scattering of crispy fried onions just before serving.
Cooking method
Technique: each component cooked separately, assembled only at serving time to preserve the different textures.
Traditional equipment: several pots going at once; nothing special is needed — the discipline is in the timing, not the tools.
Signs to look for: the fried onions should stay crisp right up to serving; add them last to keep them from going soft.
Economic context
Koshari’s whole appeal, historically, is that it delivers a complete meal from rice, lentils, pasta and chickpeas — four of the cheapest, most shelf-stable ingredients in any kitchen. That’s exactly why it became the everyday dish of Cairo’s streets rather than its restaurants: filling and nutritionally dense without needing meat, dairy, or anything seasonal.
Source: World Bank / FAO, Food Prices for Nutrition database (Cost and Affordability of a Healthy Diet) v4.0, 2024 data, CC BY 4.0, DOI 10.57966/41AN-KY81. Retrieved 29 July 2026. This figure describes the cost of a healthy diet in Egypt generally — it is not a costing of this specific recipe.
Who this dish suits
Fits well with
- Vegetarian and vegan cooking — no animal ingredients at all as written
- High-fibre eating patterns, 11 g in one serving
- Budget-conscious batch cooking
Worth knowing
- Contains gluten (pasta) — relevant for allergen checks
- High fibre load may cause digestive discomfort for those unaccustomed to legumes
- 114 g carbohydrate per serving, from three separate starches at once
Go further
Koshari’s rice-lentils-pasta stack has a more layered history than it looks. Koshari Wasn’t Always Egypt’s National Dish traces where the dish actually comes from.
And you?
In your opinion, where’s the best place or restaurant to enjoy good koshari?