Koshari is Egypt's national dish and for good reason. It is full of layers of flavour starting with rice and lentils, macaroni, chickpeas, a spiced tomato sauce, dukkah (cumin vinegar) and lots of caramelized onions. One bite and you will be in love!
In a large bowl combine the sliced onions with the flour and cornstarch and lightly coat them.
Heat enough oil in a large sauté pan, enough to cover the onions, over medium-high heat.
Add in the onions so that they are immersed in the oil and not overcrowded. If needed, fry the onions in two batches or two sauté pans.
Once the onions at the edges start to turn golden, gently bring the outer ones to the centre and continue frying until they all turn golden brown. Be careful not to burn them!
With a slotted spoon remove the onions from the oil to a paper towel lined tray to absorb the excess oil and set aside.
Strain the remaining oil through a sieve and set aside to use in the rest of the recipe.
For the Lentils and Rice
Wash the lentils and the rice in separate bowls and set aside.
In a large pot over medium heat, add the onion oil along with the chopped onions and garlic.
Cook for a few minutes until softened and fragrant.
Drain and add in the soaked lentils along with the 2 cups of water.
Cover and bring to a boil.
Reduce heat and continue to cook until the lentils have softened and the water has disappeared, about 10-15 minutes.
Once cooked, add in the rice along with the chicken broth and salt.
Raise heat to high, once it comes to a boil, cover, reduce heat and cook for 10-15 minutes until rice is fluffy and cooked through.
Add a tablespoon of onion oil and gently mix through.
For the Pasta
In a medium sized pot filled with water bring it to a boil over high heat.
Add the pasta and the salt, give it a stir.
Once cooked according to package directions, drain and set aside.
For the Chickpeas
Drain and rinse the chickpeas.
Combine the chickpeas with the salt, cumin and onion oil. Set aside.
For the Dukkah (vinegar sauce)
In a small saucepan on medium heat, add the onion oil and garlic.
While stirring, cook the garlic until it just starts to turn lightly golden.
Add vinegar, reduce heat and then add in the coriander, cumin, salt and chilli flakes.
Stir together and then transfer to a bowl and set aside.
For the Tomato Sauce
In a medium saucepan on medium heat, add the onion oil and garlic.
While stirring, cook the garlic until it just starts to turn lightly golden.
Add vinegar, coriander, cumin, salt, chilli flakes and black pepper.
Add in the tomato passata/puree and mix until well combined.
Bring the sauce to a boil, stir, then reduce to a simmer.
Simmer and reduce until thickened. Set aside.
For the Spicy Tomato Sauce
Skim off 1/2 cup of the tomato sauce and transfer to a bowl.
Add the chilli powder to your taste and stir.
To Serve
On a large platter, layer the cooked rice and lentils with the pasta, the chickpeas and the crispy fried onions. Top with some of the tomato sauce and the dukkah (and the spicy tomato sauce if using). Serve the dish with the remainder on the side.