Koshari (Egyptian Lentil, Rice & Pasta Bowl)
Hearty, spice‑bright Egyptian street food of lentils, rice and macaroni topped with tangy tomato sauce, chickpeas and crisp fried onions — filling, inexpensive and fully vegetarian (vegan).
AI image1 hr 10 min
start to finish
20 min
hands on
Some skill
difficulty
4
servings
Ingredients
For the lentils
For the rice
For the pasta
For the tomato sauce (daqqus)
For the crispy fried onions
For the chickpeas & assembly
Pantry & seasoning
Garnish
Optional
Contains gluten. Cooking for an allergy? Check the label on every packet you use — brands differ, and we can only tell you what the recipe calls for.
Roughly, per serving
620 kcal22g protein98g carbs14g fat
An estimate, not a lab analysis.
Method
Rinse the lentils under cold water; pick out any stones.
Place rinsed lentils in a medium pot with 3 cups water and 1 tsp salt, bring to a boil, then reduce to a simmer and cook until tender but not falling apart.
Start checking at 15 minutes; brown/green lentils usually take 18–25 minutes depending on age.
Meanwhile rinse the rice until the water runs clear.
In a separate medium pot combine the rinsed rice, 1.75 cups water, 1 tbsp oil and 1/2 tsp salt; bring to a boil, cover, reduce heat to low and cook until the water is absorbed and rice is tender.
Turn off the heat and let rest, covered, for 5 minutes before fluffing with a fork.
Bring a large pot of salted water to a boil and cook the macaroni until al dente according to package instructions; drain and toss with a drizzle of oil to keep the pieces separate.
While grains and pasta cook, make the tomato sauce: heat 2 tbsp oil in a saucepan over medium heat and sauté the minced garlic until fragrant, about 30 seconds.
Add crushed tomatoes, 2 tbsp white vinegar, 1 tbsp sugar, 1 tsp salt, 1 tsp ground cumin and red pepper flakes (if using); bring to a simmer, reduce heat and cook, stirring occasionally, until slightly thickened and bright — about 12–15 minutes.
Adjust vinegar and sugar to taste: the sauce should be tangy with a touch of sweetness.
Prepare the onions: toss the thinly sliced onions with the flour, 1/2 tsp salt and 1/4 tsp black pepper so they are lightly coated.
Heat the frying oil in a wide skillet or saucepan to medium‑high (oil should shimmer but not smoke). Fry the floured onions in batches, turning occasionally, until deep golden brown and crisp.
Remove when deeply golden — they will crisp further as they drain. Drain on paper towels and season immediately with a little salt.
When lentils are tender, drain any excess water; taste and add salt if needed. Stir 1 tsp ground cumin into the lentils.
Warm the drained chickpeas in a small saucepan with 1/2 tsp ground cumin and a pinch of salt until heated through.
Combine the cooked rice and lentils in one pot or bowl and gently mix so they are evenly distributed.
To serve, spoon a base of the rice‑lentil mix into each bowl, add a portion of macaroni, a spoonful of chickpeas, ladle the tomato sauce over the top and finish with a generous handful of crisp fried onions, chopped parsley and a lemon wedge.
Serve family‑style so people can add more sauce or fried onions to taste.
Worth knowing
- Fry the onions last or keep them in a warm, single layer on paper towels so they stay crisp; they’re the texture star of the dish.
- Koshari assembles well ahead — store components separately and reheat, then top with onions and parsley just before serving.
- If you prefer less oil in the fried onions, thinly slice and roast them on a rimmed baking sheet at 425°F (220°C), tossing once, until very brown and crisp (time will vary).
Make it yours
Cooking without dairy, without an oven, for someone who won't touch chilli, or for six instead of four? Have the recipe rewritten around it — quantities, steps and all.
VegetarianVeganBudgetMeal prepHigh protein
Watch someone make it
A different recipe for the same dish, by a cook who has spent years on it.
More Egyptian cooking
An original Restaurant Pro recipe — our own composition in the idiom of Egyptian cooking, not any restaurant's recipe. Written to be vegetarian and vegan as listed.



