5 from 4 votes
Koshari|Kushari EgyptianStreetFood
Koshari / Kushari
Prep Time
20 mins
Cook Time
1 hr
Total Time
1 hr 20 mins

Koshari or Kushari is a very popular Egyptian Street Food that is made with Rice, lentils
and Pasta which is then topped with a spicy tomato sauce and caramelized onions.

Course: Main Course
Cuisine: African, Egyptian
Keyword: Egyptian Koshari, Popular street food around the world, Popular street food of Egypt, rice and pasta main dish, Street food, Street food kushari, Vegetarian main dish
Servings: 4 People
Author: Sandhya Ramakrishnan
To make Koshari –
  • Rice – 1 cup
  • Lentils brown – ¾ cup (I used Masoor dal with skin)
  • Elbow pasta or any small pasta – ¾ cup
  • Onions – 2 large thinly sliced
  • Cumin powder – ½ tsp
  • Nutmeg powder – ¼ tsp
  • Oil – 4 tbsp
  • Salt – to taste
To make the tomato sauce –
  • Tomato sauce – 1 can 15 oz
  • Onion – 1 small chopped finely
  • Garlic – 2 cloves finely minced
  • Cumin powder – 1 ½ tsp
  • Cinnamon – ½ tsp
  • All spice – ¼ tsp
  • Nutmeg – ½ tsp
  • Red chili powder – 2 tsp or adjust based on your spiciness level
  • Vinegar – 2 tbsp
  • Salt – to taste
To serve –
  • Caramelized onions
  • Boiled chickpeas – 1 cup optional
  1. Heat a wide pan and add about 3 tbsp of oil. Sauté the onions until well caramelized and dark brown.
  2. Remove almost 3/4th of the caramelized onions and drain it on a paper towel and keep aside.
  3. To the remaining onions in the pan, add about 3 cups of water and bring it to boil.
  4. To this add the washed and drained lentils.
  5. Once the lentils are ½ way done, add the rinsed and drained rice.
  6. Add the cumin powder and nutmeg powder to the boiling rice and lentil along with salt.
  7. Cook them until done (about 30 mins). Keep aside.
  8. In another pan boil about 3 cups of water and cook the elbow pasta until al dente. Drain and keep it aside.
To make the sauce –
  1. Heat a pan with about a tbsp of oil. Add the chopped onion to it and sauté until translucent.
  2. Now add the garlic and sauté for 2 more mins.
  3. To this add the vinegar and bring it to a boil. Once the vinegar boils, add the canned tomato sauce along with salt and rest of the seasonings.
  4. Let the sauce boil and then simmer and reduce until it is thick (about 20 mins).
To assemble –
  1. Layer the rice and lentil on the bottom of the plate.
  2. Then add a layer of pasta.
  3. Add a layer of spicy tomato sauce.
  4. Top with caramelized onions and boiled chickpeas.
  5. Scoop a big spoonful of everything together and enjoy this tasty and delicious dish!!!