• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Recipes
  • Med Diet
  • Subscribe
The Matbakh
menu icon
go to homepage
  • About
  • Recipes
  • Med Diet
  • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Med Diet
    • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Egyptian

    Egyptian Koshari Recipe (The Best I've Had)

    By Lily・Published: Oct 4, 2020・Updated: Feb 13, 2025・Post may have affiliate links.

    Jump to Recipe Jump to Video Print Recipe

    Koshari (also spelled kushari and koshary) is the national dish of Egypt made with brown lentil rice, spicy tomato sauce, pasta, and crispy onions. It's popular Egyptian street food, and it hits the spot. This Egyptian koshari recipe is a family recipe and the best I've ever had.

    Egyptian koshari

    If you are ever visiting Egypt, I recommend trying ful medames, mulukhiyah with roz, and koshari (of course)!

    What Is Koshari?

    Koshari is a hearty vegan meal made with lentil rice, pasta, chickpeas, vinegar tomato sauce, and topped with crispy thin fried onion rings.

    What I Love About This Recipe

    This meal is delicious! However, the thing I love the most about this recipe is it's perfect for batch cooking and meal prepping. It reheats extremely well, so it's one of my favorite meals to prepare ahead of time. It takes some time to make, but it's worth it!

    Why This Koshari Recipe Is The Best

    Many koshari recipes only have a cooked red vinegar sauce. However, this recipe has two types of red sauce: a fresh red sauce and a cooked vinegar red sauce. This recipe has been perfected over a lifetime, and the fresh red sauce is the secret sauce.

    Ingredient Notes

    ingredients for koshari lentil rice and koshari vinegar red sauce.
    • Rice: Use Egyptian rice (also known as Calrose short-grain rice).
    • Brown Lentils: I recommend using brown lentils for the right koshari experience; however, green lentils can be substituted.
    • Onions: You can use white onion, brown onion, yellow onion, sweet onion, or red onion.
    • Tomatoes: I like to use tomatoes on the vine or Roma tomatoes. Beefsteak tomatoes work just fine. I don't recommend using canned tomatoes in this recipe.
    • Tomato Paste: Any type of tomato paste will do for this recipe.
    • Garlic: I recommend using fresh garlic.
    • White Vinegar: I use distilled white vinegar. I don't recommend using any other type of vinegar because it will change the flavor of the koshari vinegar red sauce.
    • Crushed Red Pepper: Just a pinch of crushed red pepper. Alternatively use ground chili powder or fresh chili pepper.
    • Spices: This authentic Egyptian koshari recipe needs ground cumin, ground coriander, and ground chili powder.
    ingredients for cumin chickpeas, fried onions, and pasta.
    • Chickpeas (garbanzo beans): I recommend using dried chickpeas; however, canned chickpeas can be substituted to save some time.
    • Pasta: Traditional koshari uses white pasta, but a healthier alternative is whole wheat pasta. In fact, I prefer whole wheat pasta for this recipe when I can find whole wheat spaghetti and whole wheat elbow pasta.
    • Oil: Any type of oil can be used, but my favorite is sunflower oil because it makes the fried onions very crispy. One tip is to use the same oil that was used for frying the onions (after frying the onions) because it's infused with an onion flavor.
    ingredients for optional red sauce.

    How To Make Koshari

    This koshary recipe is split into four parts: make the chickpeas and crispy fried onions, blend the fresh red sauce, cook the lentil rice, and make the vinegary sauce. Before getting started, soak the lentils and chickpeas ahead of time for about 3 hours.

    Make The Chickpeas and Fried Onions

    boil dried chickpeas.

    Boil the chickpeas with cumin while preparing the fried onions.

    add ground cumin and lime juice to cooked chickpeas

    Once the chickpeas are tender, add a squeeze of lime on top.

    separating the onion rings.

    Chop the onions into thin circles. Allow the onions tossed in flour to rest for 30 minutes prior to frying.

    frying onions in sunflower oil.

    Sunflower oil yields the most crispy fried onions. Fry the onions in oil until golden brown, then put them on a paper towel lined plate.

    Make The Fresh Red Sauce (Optional)

    blending the optional fresh red sauce.

    Make the fresh red sauce. Add the bell pepper, tomatoes, onion, garlic cloves, ground cumin, ground coriander, salt, pepper, lime juice, and some oil from the fried onions in a food processor.

    fresh red sauce blended.

    Blend on high. Set aside.

    Make The Koshari Lentil Rice

    add onions to a food processor.

    Prepare the koshari lentil rice by blending the peeled onion in the food processor.

    sautee blended onions.

    Add some oil to a high-rimmed pot and fry the blended onions for about 10 minutes on medium-low heat.

    simmering the koshari rice.

    Add the soaked brown lentils and water to the cooked onions. Bring to a boil for 10 minutes, or until the lentils are soft.

    onion, lentil, and rice simmering.

    Turn down the heat to medium-low and add the rice and more water. Add salt and pepper and mix the rice. Cover and cook for about 12 to 15 minutes, or until the rice is steamed. Remove from the heat and keep the rice covered.

    Make The Pasta and Koshari Red Vinegar Sauce

    Cook the pasta until al dente per the package instructions while making the tomato vinegar chili sauce.

    add the blended tomatoes to a strainer.

    Blend the tomatoes in a blender. Pour the pureed tomatoes into a strainer.

    press the tomatoes sauce through the strainer.

    Use a spoon to press the blended tomatoes through the strainer.

    fry the garlic, red chili pepper, tomato paste, and vinegar in ghee.

    In a medium saucepan on high heat, add some oil and fry the red pepper flakes (or cayenne pepper) and minced garlic for about 1 minute. Add the tomato paste and white vinegar for about 30 seconds.

    simmer the strained tomato sauce.

    Add the strained tomatoes. Stir in the ground cumin, ground coriander, salt, sugar, and ground pepper.

    Egyptian koshari red sauce.

    Boil on medium-high heat for about 10 minutes. Add a chili pepper if desired.

    koshari bowl with fried onions.

    Assemble your koshari bowl!

    How to Assemble the Perfect Koshari Bowl

    Because koshari has several parts to it, you might be wondering how to assemble everything. I made the list in order of how you assemble the bowl starting with the bottom-most layer (being the koshari lentil rice).

    1. Koshari lentil rice
    2. Pasta
    3. Cumin chickpeas
    4. Traditional koshari tomato sauce with vinegar
    5. Fresh red sauce (optional)
    6. Crispy fried onions
    how to make egyptian koshari recipe
    Egyptian koshari

    Tips and Variations

    • I recommend following the steps just as I lay them out in the recipe instructions to save the most time.
    • If using long-grain rice, add a cup more water. Long-grain rice requires more water than short-grain rice.
    • If you want to lighten this recipe up, use whole wheat pasta and reduce the amount of oil used for the koshari rice.
    • Use the oil from the fried onions in other parts of this recipe. This is a tip I've heard from 2 sources to make the most flavorful koshari.
    • Substitute brown rice in lieu of white rice.
    close up view of koshari lentil rice

    The secret to an amazing bowl of koshari is the right portions of each layer. Personally, I go overboard with the fresh red sauce and fried onions. But, experiment for yourself with what you prefer.

    Time Saving Tips

    Koshari takes time to make, especially if it's your first go around. Here are some time-saving tips:

    • Use canned chickpeas instead of dried chickpeas.
    • Don't make the optional fresh red sauce.
    • Use store-bought passata (strained tomatoes) instead of blending and straining fresh tomatoes.
    koshari lentil rice, red sauce, chickpeas, fried onions, and a plate with koshari

    FAQs

    What to serve with koshari?

    Normally, koshari is served as a standalone dish. However, you can add some boiled eggs to the side. Also, a chopped salad goes well with this dish.

    How long does it take to make koshari?

    Koshari is not difficult to make, but it has a lot of parts. Each part is easy to do, but if you are in a hurry, it can get overwhelming. If you are making this for your first time, block off about 2 hours and 30 minutes to take your time. When you've made koshari a few times, you can cook it in less than 1 hour and 30 minutes. If you have made this meal a lot, you can get it down to an hour.

    Middle Eastern Lentil Recipes

    Another vegan lentil recipe is this Lebanese lentils and pasta, aka rishta. Or check out Egyptian red lentil soup or mujaddara. Check out the best Egyptian traditional foods, or try some of our favorites below!

    Join the Tribe

    Subscribe to The Matbakh Facebook, Instagram, YouTube, or Pinterest pages. We also have a saucy newsletter.

    📋 Recipe

    Egyptian koshari on a plate

    Egyptian Koshari Recipe (The Best I've Had)

    Author: Lily
    Course: Entree
    Cuisine: Egyptian
    Prep: 30 minutes mins
    Cook: 2 hours hrs
    Total: 2 hours hrs 30 minutes mins
    4.63 from 35 votes
    Print Pin Rate Email
    Servings 8
    Koshari is a hearty vegan meal of lentil rice, chickpeas, spicy vinegar tomato sauce, pasta, and fried onions. This Egyptian koshari recipe is an authentic family recipe, and it makes a large quantity. It's perfect for meal prepping or feeding a crowd. It does take a bit of time to make, which is why the serving size is set high (so you can enjoy leftovers).

    Ingredients
     
    US Customary - Metric

    Chickpeas

    • 1 cup dried chickpeas or 2 - 15 ounce cans of chickpeas** See note 3
    • 2 teaspoon ground cumin
    • ½ lime

    Fried Onions

    • 1½ lbs onion about 2 large onions
    • 6 tablespoon flour to toss the onions in prior to frying
    • oil for frying preferably sunflower oil** See note 5
    • salt to taste

    Fresh Red Sauce (Optional)

    • 1 lb tomatoes
    • 6 ounces green bell pepper
    • 6 ounces onion
    • 3 garlic cloves
    • 1 teaspoon ground coriander
    • 1 teaspoon ground cumin
    • 1 tablespoon oil from the fried onions
    • 1 lime
    • salt and pepper to taste
    • 1 spicy pepper optional

    Koshari Lentil Rice

    • 1 cup dried brown lentils
    • 2 cups dry Calrose rice or short-grain rice **See note 4
    • 1¼ lbs onion about 1½ large onions
    • 4 tablespoon oil from the fried onions
    • 4 cups water

    Pasta

    • 8 ounces elbow pasta
    • 8 ounces dried spaghetti

    Traditional Koshari Red Sauce

    • 2¼ lbs tomatoes see note 7 for substitution of canned passata
    • 2 tablespoon ghee
    • 1 teaspoon chili flakes or cayenne powder optional
    • 9 garlic cloves
    • 3 tablespoon tomato paste
    • 3 tablespoon white vinegar
    • 1 teaspoon ground cumin
    • 1 teaspoon ground coriander
    • ½ teaspoon sugar
    • 1 teaspoon salt or to taste
    • 1 teaspoon black pepper or to taste

    Instructions

    Soak Dry Lentils and Dry Chickpeas Ahead of Time

    • Soak the dried lentils and dried chickpeas in water for 3 hours prior to making koshari.

    Prepare the Chickpeas

    • See note 3 if using canned chickpeas. Boil the dried chickpeas until semi-cooked (about 45 minutes to an hour). Drain water. Add fresh water and the ground cumin. Boil chickpeas a second time for another 30 minutes. Once chickpeas are cooked, squeeze the lime over the chickpeas.

    Fry the Onions

    • Chop the onions into circles. Mix with flour and set aside for 30 minutes prior to frying.
    • Fry in oil, preferably sunflower oil. Using a frying spatula, remove the onions from the oil. Set onto a paper towel and set aside. Salt as desired. Keep the sunflower oil to use some of it in other parts of the recipe.

    Make the Fresh Red Sauce (Optional)

    • Blend the tomatoes, bell pepper, onion, and garlic cloves in the food processor. If you would like a spicy sauce, add 1 spicy pepper. Add the ground cumin, ground coriander, oil (from the fried onions), lime juice, salt, and pepper. Blend and set aside.

    Make the Koshari Lentil Rice

    • Blend the onions in a food processor. In a high-rimmed stovetop pot, add the oil (from the fried onions). Cook the blended onions slowly on low heat for about 10 minutes.
    • Add the drained brown lentils (these will be about 2.25 cups after being soaked) and water. Bring to a boil. Simmer for 10 minutes covered, or until they soften.
    • Turn down the heat to medium-low. Add the short-grain rice, salt, and pepper. Mix the koshari rice and cook on medium-low heat covered until the rice is tender (about 12 to 15 minutes). Turn off the stove and allow the rice to rest covered for 5 minutes.

    Cook the Pasta

    • Boil water and add about 1 tablespoon of salt. Break the spaghetti pasta in half, then break the half again making quarter-size sections of spaghetti. Break about 15 spaghetti noodles at the same time.
    • Add the spaghetti pasta and elbow pasta to the boiling water. Cook the pasta until desired firmness. Drain the pasta and set it aside.

    Koshari Vinegar Red Sauce

    • Blend the tomatoes in a blender. Strain tomatoes into a bowl. Alternatively, use canned tomato passata (see note 7). Mince the garlic cloves.
    • Fry oil (or ghee) with 1 teaspoon chili flakes (or chili powder) for 30 seconds then add the minced garlic cloves. Add the tomato paste and vinegar for about 30 seconds before adding the blended tomatoes.
    • Add the ground cumin, ground coriander, salt, sugar, and ground black pepper. simmer for about 10 minutes.

    Assemble the Dish

    • Layer the dish, starting with lentil rice on the bottom, then cooked pasta, chickpeas, koshari vinegar sauce (and optional sauce), and top with fried onions.

    Equipment

    cuisinart cook set.
    Cuisinart Cook Set
    food processor.
    Food Processor
    mercer cutting knife.
    Chef's Knife
    acacia wood cutting board.
    Cutting Board
    knife sharpener.
    Knife Sharpener
    magnetic knife block.
    Magnetic Knife Block
    vitamix blender.
    Blender
    fine mesh strainer.
    Wire Mesh Strainer

    Video

    Notes

    1. Store koshari rice, pasta, fresh red sauce, koshari vinegar red sauce, fried onions, and chickpeas separately in the fridge for up to 5 days. 
    2. Whole wheat pasta is a suitable substitution.
    3. Substitute 2 cans of chickpeas (15-ounce cans) for 1 cup of dried chickpeas. Because canned chickpeas are already cooked, just drain the chickpeas. Boil for 5 minutes in water with ½ tablespoon of ground cumin. Then squeeze ½ a lime on top.
    4. Use Calrose rice, Egyptian rice, or Japanese short-grain rice for this recipe. If using medium or long-grain rice, the water ratio will need to be adjusted.
    5. After frying the onions, save the frying oil. Use some of the frying oil in other parts of the recipe.
    6. The nutrition facts do not factor in the oil from frying the onions.
    7. Tomato passata is like tomato sauce. It's strained blended tomatoes. Instead of making homemade passata, you can use canned passata. Substitute a 24 ounce bottle for fresh tomatoes.

    Nutrition

    Serving: 3 cups | Calories: 528 kcal | Carbohydrates: 90 g | Protein: 58 g | Fat: 12 g | Saturated Fat: 2 g | Polyunsaturated Fat: 10 g | Trans Fat: 0 g | Cholesterol: 0 mg | Sodium: 161 mg | Fiber: 28 g | Sugar: 6 g

    More Authentic Egyptian Recipes

    • okra and oxtail stew.
      Bamya Middle Eastern Okra Stew
    • Egyptian recipes.
      The Best Traditional Egyptian Food Dishes
    • clotted cream with pistachios on top
      Homemade Ashta Cream
    • tahini halva cute on a plate
      Pistachio Tahini Halva

    About Lily

    Howdy! My name is Lilian, but my friends call me Lily. I'm the founder and one of the recipe authors here at The Matbakh. I enjoy sunsets, long walks to the fridge, meaningful relationships, and anything related to food. I'm so happy you are here!

    Reader Interactions

    Comments

      4.63 from 35 votes (12 ratings without comment)

      Leave A Comment Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Amy

      February 19, 2023 at 4:01 pm

      5 stars
      This dish was absolutely everything I didn't know I needed. I love the onion layer!

      Reply
      • Lily

        February 19, 2023 at 7:40 pm

        Thanks Amy!

        Reply
      • Aleena Leon

        July 13, 2024 at 10:34 pm

        2 stars
        I made this for a dinner party with some of my Middle Eastern friends today. I had WAAAY too much lentil rice left over and ran out of the onions (which were the best part). I measured all ingredients according to the recipe. My two Egyptian friends said that they were not trying to be mean, but the sauces were a little bland. One tastes a little like salsa but not as flavorful. And I used canned chickpeas but this took me WAAAY too long. I was expecting more from a recipe that has such high ratings. I am sorry!

        Reply
        • Lily

          July 14, 2024 at 12:48 am

          Thanks for taking the time to give your honest opinion. Koshari took me a few tries to learn, and I would agree the fried onions are the best part! Ask your Egyptian friends to make their version of Koshari and compare it for yourself. I’ve been part of many arguments over who makes the best hummus, tabouli, etc because we middle eastern chefs take pride in the recipes handed down in the family.

          One tip I have for the sauces is taste and adjust as they are made. Like adding more salt, vinegar, spice, etc. depending on if you make the passata fresh, the quality of your tomatoes will affect the sauce.

    2. Anjali

      February 12, 2023 at 8:22 pm

      5 stars
      This was the most comforting, satisfying family dinner recipe I've tried in a while! The lentils, pasta and super flavorful spices made it hearty and delicious!

      Reply
      • Lily

        February 19, 2023 at 9:23 pm

        It is SUCH a hearty recipe, thank you!

        Reply
    3. Laika

      January 22, 2023 at 12:39 pm

      My family is from Cairo, so thought it would be nice to try this. Very difficult to follow, but a couple of hours later we had bowls of bland blandness, luckily we had rice with roasted vegetables in the fridge to eat instead.

      Reply
    4. Jacqueline

      January 11, 2023 at 11:01 am

      5 stars
      Oh yes please. That sounds absolutely delicious.

      Reply
      • Lily

        February 19, 2023 at 7:40 pm

        Thank you!

        Reply
    5. Melissa

      November 02, 2022 at 7:46 am

      I used to live in Egypt and tonight I'm having my family for dinner and it's gonna be Egyptian night! Besides gulash and shakshoka, I'm making koshary, akeeeed 😍 thank you for your very helpful recipe!

      Reply
      • Lily

        November 02, 2022 at 11:50 am

        Hi Melissa, Thank you for your comment! I tried to make the instructions as in detail as possible. Let us know how it turned out!

        Reply
    6. Katherine

      October 18, 2022 at 1:24 pm

      5 stars
      Hi i am In the middle of making the recipe so far all tastes great. However I have a question what about the first red sauce? We do not cook it? I live in Egypt and when buying koshery all sauces r warm. Did I miss a step?

      Reply
      • Lily

        October 18, 2022 at 2:00 pm

        Hi Katherine, great question. The first red sauce is a family recipe, and it's not normally what you would find at a restaurant or other homes. You can skip it if you like, but it's really awesome, and why I say this koshari recipe is the best I've tried! And to answer your question, yes- it's not cooked however the tomato vinegar sauce (the traditional koshari sauce) is cooked.

        Reply
    7. Jean

      July 26, 2022 at 8:03 am

      5 stars
      I lived in Egypt and missed this meal. Your recipe is spot on. I made this recipe in an hour with these modifications: I used canned garbanzo beans, substituted fresh tomato purée for boxed tomato purée on the vinegary sauce, and added a spicy pepper to the blended tomato sauce. I really enjoyed it and it made a lot!

      Reply
    8. Morgan

      March 25, 2022 at 6:56 am

      I can’t quite tell from the photos - do you mix all of the lentil/rice chickpeas and pasta together and then do the sauces? Or do you later these things?

      Reply
      • Lily

        March 25, 2022 at 8:16 am

        Hi Morgan, good question! I keep the lentil rice, pasta, chickpeas, fried onions, and sauces separate (even when storing in the fridge). Then, when you are ready eat, build the koshari by layering kind of like a Chipotle bowl. Hope that helps!

        Reply
    9. A.

      February 22, 2022 at 4:13 pm

      5 stars
      hi,
      I am Egyptian and I know how to make koshari very well. But your recipe and the way you explain it are amazing. Love it

      Reply
    10. Kerry

      February 18, 2022 at 8:19 am

      A question what do you do with the sauces am
      I missing something

      Reply
      • Lily

        February 18, 2022 at 11:57 am

        Hi Kerry! Thanks for the comment, you spoon the sauces over the pasta, lentil rice, and chickpeas (as little or as much as you want), then top with fried onions.

        Reply
        • Lily

          February 22, 2022 at 4:44 pm

          Thank you so much for the comment! It’s so easy to forget a step but hearing comments like this are very helpful

    11. Candace

      August 02, 2021 at 9:37 pm

      5 stars
      I made this tonight, and while it took a while to prep everything, the recipe is very straightforward and easy to follow. That tomato vinegar sauce is to die for and is my new favorite thing. Gonna try it on everything now!

      Reply
      • Lily

        August 03, 2021 at 5:38 am

        Thanks, Candace for the review! I'm so glad you liked the tomato vinegar sauce... I really like making mine super spicy. The red sauce has a nice way of pulling all of the ingredients together in the final bowl.

        Reply
    12. Jessica

      July 26, 2021 at 8:38 pm

      This recipe was okay, but not amazing. Firstly, for the amount of rice-lentil base it makes, it proportionally needs WAY more than 1 fried onion to top it! You’ll actually need 2-3 onions at minimum, if not more.

      Secondly, the best koshari I’ve had always has vermicelli in the rice as well, and both it, the rice, and the lentils are fried in oil first before cooking in water to vastly improve t flavor.

      Finally, this recipe has no daqqa (garlic vinegar sauce) in addition to the red sauce and hot sauce.

      Like I said, this is an okay recipe, but there are definitely much better ones out there.

      Reply
      • Lily

        July 27, 2021 at 7:55 am

        Thank you for the comment! And great tips you've included. I've updated the recipe to include another onion for frying because I think you are right about that. If you have a recipe for daqqa, drop it below.

        Reply
    13. Debra Alcala

      June 29, 2021 at 9:02 pm

      I lived in Cairo for 6 years and koshari was a favorite. I can't wait to try your recipe. Thanks

      Reply
      • Lily

        June 30, 2021 at 6:35 am

        Hope you like it! It takes a little bit of time, but it's worth it.

        Reply
    14. Judy

      April 21, 2020 at 7:53 am

      5 stars
      I am really interested in making this recipe! While it looks time consuming, I like how you broke down all the steps. Keep the recipes coming; I’m enjoying learning how to make new dishes that I find in this blog.

      Reply
      • Lilian B.

        April 21, 2020 at 11:59 pm

        5 stars
        Thanks Judy Batootie!

        Reply
    15. Mo

      April 18, 2020 at 6:55 am

      5 stars
      Took a lot of time to make but it was worth it in the end.

      Reply
      • Lilian B.

        April 19, 2020 at 12:00 am

        5 stars
        Thanks Mo!

        Reply
    Newer Comments »

    Primary Sidebar

    lily at the matbakh

    I'm Lily

    I'm an American Lebanese living in Texas. My kitchen, or matbakh, is a hodgepodge of recipes from the U.S. and Mediterranean region.

    ABOUT ME

    Mediterranean Desserts

    • basbousa semolina cake with honey and yogurt
      Basbousa Semolina Cake

    • baklava rolls
      Walnut Baklava Rolls

    • mafroukeh close up
      Mafroukeh Pistachio Dessert With Cream

    • pumpkin cake with cream cheese icing.
      Pumpkin Olive Oil Cake with Cream Cheese Icing

    Footer

    Stay Connected

    • Instagram
    • Pinterest
    • YouTube
    • X

    ↑ back to top

    Legal

    Privacy

    Terms

    Accessibility

    About

    The Matbakh

    About Me

    Med Diet

    Resources

    Shop

    Recipes

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2020 - 2025 Amooni Media LLC

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.