Egypt's ultimate street food — a layered bowl of rice, lentils, pasta and chickpeas with spiced tomato sauce and crispy fried onions.
Koshari is Egypt's national dish and one of the world's great street foods — a bowl layered with small pasta, rice, brown lentils and chickpeas, topped with a spiced tomato sauce, crispy fried onions and a fiery garlic vinegar sauce (dakka). Cheap, filling, deeply satisfying and entirely plant-based, it has been sold from koshari carts in Egyptian cities for over a century. Each bite is a different combination of textures and flavours.
Serves 6
Fry sliced onions in 2 tbsp oil over medium-high heat, stirring often, until very dark brown and crispy — about 25 minutes. Drain on paper towels.
Cook lentils in salted water 20 minutes until just tender. Drain. Cook rice separately. Combine with lentils and keep warm.
Cook pasta until al dente. Drain. Warm chickpeas separately.
Fry 2 cloves garlic in 1 tbsp oil. Add blended tomatoes, cumin, coriander, chilli and salt. Simmer 15 minutes until thick.
Mix 2 cloves minced garlic with red wine vinegar and a pinch of salt for dakka. Layer bowl with rice-lentil base, pasta, chickpeas, tomato sauce and crispy onions. Serve with dakka on the side.
The crispy onions are the soul of koshari — they must be very dark, almost burnt.
Making each component separately and layering them is the correct approach.
The dakka (garlic vinegar) is essential — it cuts through the richness.
Add a fried egg on top for a more substantial meal.
Use macaroni instead of ditalini for a common variation.
Each component keeps refrigerated for 3 days. Assemble fresh; crispy onions lose texture in advance.
Koshari was developed in Egypt in the 19th century, with origins in British-Indian kedgeree, Italian pasta and local Egyptian lentils and chickpeas. It became Egypt's most popular street food by the 20th century.
Yes — make all components in advance, but fry onions fresh just before serving and keep them dry so they stay crispy.
Per serving · 6 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes