Kushari (Egypt’s Iconic Vegan Street Food): كشري

Kushari is a must-try Egyptian vegan street food that you can easily create in your own kitchen.  It includes heaps of playful vermicelli rice, mixed with lentils and al dente pasta, and topped with crispy fried onions. Kushari is served with three sauces.

The Story of Kushari, or Koshari 

Although it is a street food, Kushari remains an epitome of a cosmopolitan era that once prevailed in Egypt.  In many ways, this dish is an effortless fusion food at best.

The most common story about Koshari is that it was inspired by Kidchdi the Indian dish. Kidchdi arrived to Egypt with the Indians, who in the 19th century flocked to Egypt along with the British troops, when Egypt was a British colony.

Kidchi became popular among Egyptian too,  as they shared with their Indians their exotic food,  as well as their grievances against the British imperialist.

Ostensibly, the Indian dish was set on evolving, as Kushari soon landed in the kitchen of some Italian expat living in Cairo, who artfully added macaroni pasta and vermicelli.  

To baptize the dish Egyptian, locals drizzled on the dish their signature garlic-vinegar sauce. To spike the dish further, the dish is served with a mild tomato sauce, and a fiery chili-garlic sauce that can be replaced with tabasco. 

What is Special About Egyptian Kushari

Kushari is Egypt’s iconic vegan Egyptian dish that bursts with flavors , aromas and textures.

This vegan feast offers to your palate multiple textures that starts the playful vermicelli rice, mixed with cooked-to-perfection lentils, al dente pasta and tender chickpeas.  All gets topped with crispy fried onions and are served with three sauces: a mild tomato sauce, Daqqah, a tangy, cumin spiked vinegar-garlic cooked sauce and a fiery chili garlic sauce.

In my humble opinion, the sauces are the indisputable heroes here!

Thanks to their tuned garlicky bite, calculated acidic tang, and fiery spiciness, the three sauces morph dry heaps of bland carb staples into an edifice of nuanced textures, and juicy, tantalizing flavors that hit all taste buds at once.  Hands down, Kushari rivals the fanciest meat dishes.

How to Make Stree-Free Kushari

To save time and energy, prepare the ingredients of kushari in advance,  and follow the steps below in order to make your life easier. So here you go:

  • Soak the black lentils for one hour in hot water, rinse the lentils and drain the water.
  • Soak the rice in cold water for 30 minutes and rinse it with tap water until the water runs clear.

drain the water and let the rice dry for 30 minutes.

  • Start by peeling and mincing the cloves of one garlic head (10-15 garlic cloves).
  • Finely chop a medium onion.
  • Keep the spices handy: salt, black pepper, paprika, cayenne, cumin and coriander.
  • Start with frying the shallots first as you will reserve the oil to cook the rest of the dish.
  • Make the daqqah and save it in the fridge
  • Make the tomato sauce and keep it in the fridge
  • Make the chili-garlic sauce or replace it with tabasco to save time.
  • Cook the kushari last, to serve it warm or to freeze it until you are ready to use it.

Make Ahead & Freezer Friendly 

Kushari is also a crowd pleaser that you can make ahead and freeze (excluding the sauce).  You can cook the rice, vermicelli, pasta and freeze in ziplocks until you want to serve them.

As for the sauces, you can make then 2-3 days ahead and keep them in the fridge.

What Is The perfect Kushari (or Koshari) 

The perfect Kushari has:

  • Fluffy rice
  • Cooked but not mushy lentils
  • Crispy onions that are not burnt
  • Al dente pasta  
  • Tomato Sauce that isn’t too sour

In order to achieve the perfect consistency and flavor, prepare and measure all the ingredients in advance. The mise en place will make this recipe come together in no time and will spare you the panic of switching between the different steps.

Stir frying all

Kushari Is A One Pot Wonder 

Believe it or not, you can cook the rice, vermicelli, elbow macaroni, lentils all is one pot in less than 15 minutes. However you need to prep and measure the ingredients in advance to save time and energy.

Also follow the following order to reduce waste:

  • Rinse the black lentils in hot water in 1 hour
  • Rinse the basmati rice for 30 minutes in cold water
  • Start by frying the yellow onions, until crispy. Store the onions and reserve the onion-infused oil
  • Make the two sauce using the onion infused oil
  • Use the onion-infused oil to cook the rice, vermicelli, macaroni, and lentils

Lent Iconic Dish

The Egyptian Christian minority often eats Kushari around Lent, which, in the orthodox faith, lasts 55 days and culminates with Easter.

Kushari is a dish that transcends boundaries, and it doesn’t stop evolving. In 2013, the London-based, Lebanese-born food writer Anisa Helou launched, in the heart of London, Koshari Street,” a hole in the wall eatery that serves her signature Kushari. 

For More Vegan Dishes Check:

Join My Foodie Tribe 

Chez Nermine blog  is your source of authentic, wholesome, and no-fail Egyptian recipes. To receive our weekly recipe, Subscribe here to my blog Chez Nermine.

For fun tutorial food videos, follow IG @cheznermine & Facebook page: Chez Nermine Page

Chez Nermine blog is an Amazon Associate. We earn a small commission from qualifying purchases. Our commission doesn’t affect the  price of the product you purchase.

Kushari or Koshari

Serves 8-10 people


Fried Onions & Onion-Infused Oil 

  • 1 kg of shallots or 4 big onions, thinly sliced (see notes)
  • 2 1/2 cups oil for frying
  • 1 teaspoon of salt


Daqqah (Vineger-Garlic Sauce)

  • 1 tablespoon onion-infused oil
  • 1 tablespoon ground cumin
  • 5 garlic cloves, crushed
  • 1/2 cup of white distilled vinegar
  • 1/2 cup water, room temperature
  • Salt and pepper

Spicy Tomato Sauce 

  • 1 onion, diced
  • 2 garlic cloves, crushed
  • 2 teaspoons cayenne pepper
  • 2 cups fresh or store bought tomato juice
  • 1 tablespoon tomato paste
  • 1 teaspoon of sugar
  • 1 heaped tablespoon of crushed garlic
  • salt and pepper to you taste

For Garnish: 

  • Fried onions (see recipe above)
  • Tomato-garlic  sauce (see recipe above)
  • Daqqah (Garlic-Vinegar Vinaigrette), (see recipe above)
  • Chili-garlic oil (recipe above)
  • ½ cup chickpeas, soaked and boiled (or canned)


  1. Fry the onions: In a large frying pan, add the oil and heat, once it gets warm and not hot, add the julienned onions and keep stirring with a wooden spoon on low heat, until all the onion slices start to crisp up and turn into a golden hued color.  Remove the fried onions with a slotted spoon and let them rest on absorbent paper in one layer. Don’t pile them as they will get soggy. This onion will be used to garnish the kushari.
  2. Strain the onion-infused oil: let the same oil you used for frying the onion come to room temperature, and then strain using a fine mesh sieve fitted unto a clean deep bowl. Set it aside as you will use this onions-infused in the following steps
  3. Make the Tomato-Garlic sauce. Heat the onion-infused oil in a medium saucepan, over low heat, once hot, add the crushed garlic, once it becomes fragrant, add the vinegar followed by the tomato juice, the spices, let it simmer on low heat for 5 minutes. Add some water if the sauce becomes too thick.
  4. Make the Daqqah (garlic-vinegar sauce): Add the onion-infused onion to a small saucepan and heat. Once hot, add the crushed garlic, once it becomes fragrant, add immediately the vinegar followed by the water, lemon, and season with salt, pepper, and cumin. If the sauce is too strong, add one or two tablespoons of water. Turn off the heat, pour the vinaigrette into a sauce boat, and set it aside to serve it at room temperature later with the kushari.
  5. Make the Chili-Garlic oil: Add the onion-infused oil to the same pan you used for making the daqqah in the previous step. Once the oil is hot, add the pepper flakes and keep stirring in the hot oil until it becomes so fragrant, add the vinegar, ¼ cup of the tomato-garlic sauce, season with cumin, salt and pepper. Let the sauce simmer for a couple of minutes. Turn off the heat. Transfer the sauce to a serving bowl and set aside to serve with the kushari.
  6. Cook the Kushari: Add two spoons of canola oil to a large heavy bottom pan on medium heat. Once it sizzles, add the vermicelli, keep stirring the vermicelli until it has a deep amber color. Add the rice over the vermicelli, and stir in the hot oil, until it all gets coated with the oil. Add the soaked and rinsed lentils and then stir in hot water from the kettle. season the kushari with salt, cumin and coriander. Bring the pot to a boil for 5 minutes, and then lower the heat, cover the pot and let it cook on low heat for no more than 8-10 minutes. Uncover the pan, taste the Kushari and adjust the seasoning.
  7. Assemble the kushari: Transfer the kushari to a large serving dish. Arrange on top the rinsed canned chickpeas. Drizzle the kushari  first with the garlic-vinegar oil and then with the tomato sauce and sprinkle the fried onions on top. Serve it warm with more sauces to serve from.
  8. Relax, and watch the whole thing disappearing in no time.😊


  • To avoid onions-onions-triggered tears, keep a lit candle on your workstation where you are slicing the onions.
  • Invest in a good quality of basmati rice. This specific ingredient could make or break Kushari.  Soak the rice for 30 minutes in cold water, and then rinse it several times under tap water until the water runs clear.
  • Best Kushari places in Cairo are Abu Tarek  and kushari Al Tahrir.
  • You can double up the ingredients for a second batch of Kushari.

Posted by

Former diplomat | Travel & Food Writer | Stauch advocate of Culinary Diplomacy. Find more here: https://cheznermine.com/about/

One thought on “Kushari (Egypt’s Iconic Vegan Street Food): كشري

Leave a Reply