Authentic Egyptian Koshari: Rice, Lentils & Crispy Onions
Egyptian Koshari
Hearty Egyptian street food: rice, lentils, pasta, chickpeas, spicy tomato sauce and crispy fried onions.
Nutrition (per serving)
Koshari is Egypt’s beloved street-food comfort bowl — a satisfying, budget-friendly mashup of rice, lentils, pasta and chickpeas dressed in a tangy, spiced tomato sauce and finished with crisp fried onions. It’s one of those dishes that feels like a warm hug: humble ingredients, bold flavors, and completely addictive.
This recipe walks you through each component but keeps things approachable: cook the grains and pasta, simmer a punchy tomato sauce, fry onions until crackling, then layer and serve. It’s perfect for feeding a crowd, meal-prepping, or serving when you want something hearty and soulful.
Ingredients
- Long-grain white rice:1 cup
- Brown or green lentils (dried):1 cup
- Elbow macaroni:8 oz
- Canned chickpeas, drained:15 oz
- Tomato sauce (or crushed tomatoes):2 cups
- Tomato paste:2 tbsp
- Yellow onion (for sauce):1 pieces
- Yellow onion (for frying):2 pieces
- Garlic cloves, minced:3 pieces
- Vegetable oil (for frying):1/2 cup
- Olive oil:2 tbsp
- Cider vinegar (for sauce and drizzle):3 tbsp
- Sugar:1 tsp
- Ground cumin:2 tsp
- Ground coriander:1 tsp
- Red pepper flakes:1/2 tsp
- Salt:1 1/2 tsp
- Black pepper:1 tsp
- All-purpose flour (for dredging onions):1/2 cup
- Fresh parsley, chopped (optional):2 tbsp
Instructions
-
Meanwhile, make the tomato sauce: finely chop 1 onion and sauté in 1 tbsp olive oil over medium heat until soft. Add minced garlic and cook 30 seconds. Stir in tomato paste, tomato sauce, 1 tbsp cider vinegar, sugar, cumin, coriander, red pepper flakes, 1 tsp salt and 1/2 tsp black pepper. Simmer gently 10–12 minutes to let flavors meld. Adjust seasoning and add more vinegar for brightness if desired.
-
Make the crispy onions: peel and thinly slice 2 onions into rings. Toss the rings in flour with a pinch of salt and pepper, shaking off excess. In a wide skillet or deep pot, heat vegetable oil over medium-high until shimmering. Fry onions in batches until deep golden and crisp, about 3–4 minutes per batch. Drain on paper towels and season lightly with salt.
-
To assemble: layer a base of rice on each plate, add a scoop of lentils, then some pasta, and top with chickpeas. Spoon generous amounts of tomato sauce over each serving and finish with a large handful of crispy fried onions. Drizzle the garlic-vinegar sauce over the top and sprinkle with chopped parsley.
Tips & Notes
- Fry onions in small batches so they brown evenly and become fully crisp.
- Cook lentils and rice separately for best texture — they finish at different times.
- Make the crispy onions ahead and store in a paper bag at room temperature to keep them crisp.
- Adjust the vinegar in the tomato sauce and drizzle to get the classic bright tangy balance.
- Leftovers keep well; reheat gently and add a little water to revive the rice before serving.
