Custrd is out now on the App Store and Google Play — Try it free for 7 days →
Back to recipes

Alexandrian Koshari

Egypt's iconic street-food layered dish: pasta, lentils, and rice topped with crispy chickpeas and a tangy tomato–vinegar sauce. Entirely plant-based, deeply satisfying, and a celebration of humble ingredients.

Total time
45 min
Servings
2
Calories
625
Protein
22g
Alexandrian Koshari
comfortsatisfyingegyptianveganvegetarianlentilschickpeascreamy

Ingredients

8 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    Pour 3 cups of water into a medium pot and bring it to a rolling boil over high heat, about 5 minutes.

  2. Step 2

    Add the lentils to the boiling water and stir once, then reduce heat to medium-low and simmer gently for 20 minutes until tender but not mushy.

  3. Step 3

    When the lentils have cooked for 10 minutes, bring a separate medium pot of 2 cups of water to a boil over high heat, about 5 minutes.

  4. Step 4

    Pour the rice into the boiling water, stir once, reduce heat to medium-low, cover with a lid, and simmer for 15 minutes until the water is absorbed and rice is tender.

  5. Step 5

    Fill a third pot with 4 cups of water and bring to a rolling boil over high heat, about 6 minutes.

  6. Step 6

    Add the pasta to the boiling water, stir once, and cook at a rolling boil for 8 minutes until just tender; drain in a colander and set aside.

  7. Step 7

    While the grains cook, heat 2 tablespoons of olive oil in a medium skillet over medium-high heat until it shimmers and slides quickly, about 90 seconds.

  8. Step 8

    Add the drained chickpeas to the hot oil and stir once, then cook without stirring for 3 minutes until the bottoms turn golden brown and crispy.

  9. Step 9

    Stir the chickpeas and cook for another 2 minutes, shaking the pan occasionally, until most are golden and crunchy outside; transfer to a plate.

  10. Step 10

    Pour the crushed tomatoes into the same skillet (do not wash it first; the stuck-on bits add flavor) and place it over medium heat, about 1 minute to warm.

  11. Step 11

    Stir in the vinegar and 1 tablespoon of olive oil, then simmer the sauce gently, stirring every 30 seconds, for 5 minutes until it darkens slightly and thickens.

  12. Step 12

    Drain the lentils if any water remains, then divide them evenly between two large bowls, spreading them as the bottom layer.

  13. Step 13

    Fluff the rice with a fork, then divide it evenly between the bowls and layer it on top of the lentils.

  14. Step 14

    Divide the pasta evenly and layer it on top of the rice in each bowl.

  15. Step 15

    Taste the tomato sauce and stir in a pinch of salt and pepper if needed, then pour half of the warm sauce over each bowl.

  16. Step 16

    Divide the crispy chickpeas evenly and scatter them in a mound on top of each bowl, then serve immediately while the chickpeas are still warm and crunchy.

Tools you’ll need

  • medium pot with lid
  • medium pot (without lid)
  • medium skillet
  • colander
  • wooden spoon
  • large spoon or ladle
  • fork
  • two large bowls

Cook smarter

Get matched recipes for what’s in your fridge

Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.