Ece ÖzdenakCuisinier
06 May 2026 Last updated: 12 September 2026

Egypt’s best-known street-food dish, koshari layers rice, pasta, and lentils with caramelized onions and a tangy tomato sauce. This fully plant-based dish makes a filling main course.

Step by Step

How to make it?

1

Fry the onions

15 min

Slice the onions into rings and fry them in plenty of oil over medium heat for 15 minutes, until deep golden. Drain on paper towels.

2

Cook the lentils and rice

20 min

Boil the lentils in a separate pot of water for 15 minutes, until tender. Cook the rice using the usual method with two 200 ml measures of water.

3

Boil the pasta

10 min

Cook the pasta in salted boiling water according to the package directions, then drain.

4

Make the sauce

15 min

In the remaining oil, sauté the garlic over medium heat for 1 minute. Add the grated tomatoes, vinegar, cumin, Turkish red pepper flakes, and salt. Simmer over low heat for 15 minutes.

5

Layer and serve

Combine the rice, lentils, pasta, and chickpeas on a plate, or arrange them in separate layers. Top with the tomato sauce and fried onions and serve.

Reminder

The components can be stored separately in the refrigerator for 3 days. Store the fried onions separately in an uncovered container at room temperature so they stay crisp.

Nutritional Values · 1 serving

Values are estimates
430 kcalCalories
15 gProtein
70 gCarbohydrate
11 gFat
10 gFiber
6 gSugar
480 mgSodium
1.5 gSaturated Fat
Protein 14% Carbohydrate 64% Fat 23%
Share
Reviews

Comments (0)

0.0 0 reviews 0% recommend it
5 0
4 0
3 0
2 0
1 0

No one has commented on this recipe yet. Write the first comment.

Similar Recipes

You'll like these too

Recipes tried by those who liked this one, fitting the same table.

Send Feedback