Easy Mediterranean Recipes

Best Koshari Recipe – Authentic Egyptian Vegan Dinner

koshari recipe - authentic egyptian vegan koshari with crispy onions and tomato sauce
The ultimate Egyptian comfort food: Layers of rice, lentils, pasta and our tangy koshari sauce.

Try our easy Koshari recipe, the undisputed national dish of Egypt, a beloved, humble and unbelievably satisfying street food that is pure plant-based comfort. It’s often spelled as koshary. This dish is a delicious medley of simple and inexpensive ingredients: rice, lentils and macaroni pasta, all topped with a vibrant, tangy tomato sauce, chickpeas and a generous flourish of fried and crispy onions.

If you’ve never experienced Koshari, prepare for a revelation. It’s the ultimate one-bowl meal that delivers on texture, flavor and incredible nutritional value.

This isn’t just a generic recipe. We’re going deep on flavor and health, adapting the classic street food to fit a modern Mediterranean lifestyle perfectly. Our version is branded as a Mediterranean Diet Koshari, emphasizing its high fiber, whole-grain and plant-based protein content, making it the perfect choice for a healthy weeknight dinner.

What Is Koshari? (Egypt’s National Dish)

Koshari (or Kushari) is more than just a dish; it’s a cultural cornerstone in Egyptian cuisine. Its roots are often debated, but the most popular theory links it back to an Indian dish called khichdi, brought to Egypt by British soldiers in the 19th century. Then Egyptians adapted it, incorporating local staples like pasta (a legacy of Italian influence) and the robust, garlicky tomato sauce.

Today, Koshari is the quintessential Egyptian comfort food, sold from carts and specialized shops (Mahalat Koshari) all over the country.

At its core, Koshari combines four distinct layers:

  1. The Base: A blend of fluffy rice and brown or green lentils.
  2. The Fill: Small macaroni or other pasta shapes.
  3. The Topping: Tender chickpeas (often referred to as hummus).
  4. The Flavor: The signature Koshari Sauce (a tangy, spicy tomato-vinegar mixture).
  5. The Crunch: Crisp, caramelized and deep-fried onions (taqliya).

This layering of carbohydrates, protein and flavor is what makes it one of the most satisfying Egyptian dishes and a fantastic example of naturally plant-based Egyptian cuisine.

Why This Is the Best Mediterranean-Style Koshari Recipe

While the authentic street food version is delicious, our approach elevates it to be a High-Fiber Vegan Egyptian Dinner Powerhouse, perfectly aligned with the principles of the Mediterranean diet.

Here’s why this recipe will be your new favorite:

  • Mediterranean Diet Framing: We highlight the dish’s core components, “lentils, chickpeas, whole grains and olive oil (when possible)” that naturally align with the Mediterranean Diet pyramid. Which makes it a true Mediterranean lentil rice dinner.
  • Simplified & Simultaneous Cooking: We streamline the process, showing you how to manage the various components efficiently for an easy weeknight meal.
  • Traditional Sauce Depth: Our recipe focuses on the essential spices and techniques for the rich and tangy Koshari sauce, which is the soul of the dish.
  • Air-Fryer Crispy Onion Alternative: To reduce oil without sacrificing that essential crunch, we provide an oven or air-fryer method for the taqliya (crispy onions).
  • Vegan Protein Optimization: By using lentils and chickpeas, we ensure this is a complete and protein-rich Egyptian vegan main, perfect for a healthy lifestyle.

If you want to learn more about related recipes, you can explore our range of Mediterranean Diet Recipes.

What Are the Ingredients for Koshari Recipe?

egyptian vegan koshari ingredients - rice lentils and pasta
The simple, humble ingredients that make up Egypt’s national dish: rice, lentils and pasta.

The beauty of Koshari lies in its simplicity. And here are the main components and key ingredient tips:

Rice

Use long-grain white rice (like Egyptian or Calrose) for the most authentic result. But some recipes use short-grain rice, but the fluffier and separate texture of long-grain rice works best when combined with the lentils.

Lentils

Brown or green lentils are traditional. But, they should be cooked separately until just tender, not mushy, as they will be mixed with the rice.

Pasta

Small and elbow macaroni is the standard. But you can also use ditalini or another small and tubular pasta. Or use whole wheat pasta for an extra fiber boost that is very much in line with Mediterranean diet recipes.

Chickpeas

Canned chickpeas work perfectly. You just have to rinse them well before adding them to the final dish. And they are your second source of protein, making this a true plant-based Egyptian cuisine powerhouse.

Onions

Use yellow or white onions. And the key is to slice them thinly and fry (or air-fry) them until they are dark golden and crispy. This taqliya provides the critical textural contrast.

Tomato Sauce

The sauce is based on tomato puree, enhanced with a heavy dose of garlic, vinegar and a hint of spice. This is the koshari sauce recipe component that elevates the entire dish.

What Spices Are Essential for The Perfect Koshari Recipe?

The spices in Koshari are intentionally simple, allowing the flavor of the lentils, rice and tomato to shine. The primary spices are used for the sauce, not the rice/lentil base.

  • Cumin: This is the most critical spice. And it’s used in the sauce and sometimes sprinkled over the lentils and chickpeas. Also its earthy warmth defines the flavor profile.
  • Coriander: Often paired with cumin in the sauce for a bright and citrusy lift.
  • Chili/Cayenne Pepper (Optional but Recommended): A pinch of this is usually added to the sauce or a separate spicy chili-garlic oil (called shatta) is served on the side. And this is what adds the necessary heat.
  • Bay Leaf: Used when cooking the lentils and rice to add an aromatic base layer.

This simple blend of spices makes Koshari a unique and flavorful Egyptian dish.

How to Make Koshari (Easy Step-by-Step Recipe)

koshari sauce recipe - traditional tomato garlic vinegar sauce and crispy onions
The two most essential flavor boosters: our tangy Koshari sauce and perfectly crispy taqliya (fried onions).

This koshari recipe easy guide breaks down the multi-component dish into manageable steps.

Step 1: Cook the Lentils and Rice

  1. Rinse the lentils and cook them in water until they are tender but still hold their shape (about 20-25 minutes). Then drain and set aside.
  2. In a separate pot, cook the rice until fluffy. Once it’s done, gently fold the cooked lentils into the rice, then season lightly with salt.

Step 2: Cook the Pasta

  1. Boil the macaroni pasta according to the package directions until al dente. After this, drain and toss with a tablespoon of olive oil to prevent sticking.

Step 3: Prepare the Crispy Onions (Taqliya)

  1. Thinly slice the onions. Then toss them with a tablespoon of flour or cornstarch (optional for extra crispiness) and a pinch of salt.
  2. Traditional Method: Deep fry them in a high-heat oil (like canola or peanut) until dark golden brown and crispy. Then, remove with a slotted spoon and let them drain on paper towels. (The frying oil is often reserved for the sauce to infuse flavor).
  3. Air-Fryer Method (Healthy Alternative): Toss the onions with 1 tablespoon of olive oil. Now, air-fry at 380°F (195°C) for 10-15 minutes, tossing halfway, until it’s golden and crunchy.

Step 4: Make the Chickpeas

  1. Rinse the canned chickpeas. After that, simmer them in a small pot with a splash of water, a pinch of salt and a dash of cumin for about 5 minutes. This enhances their flavor.

Traditional Koshari Sauce Recipe (Tomato, Garlic & Vinegar)

This koshari sauce recipe is the make-or-break element. It must be pungent, garlicky and tangy.

Koshari Sauce Ingredients:

  • 2 tablespoons olive oil (or the reserved onion-frying oil for authenticity)
  • 6-8 cloves garlic, minced
  • 1 (28 oz) can crushed tomatoes or tomato puree
  • 1/4 cup white vinegar (essential for the tang)
  • 2 teaspoons cumin
  • 1 teaspoon coriander
  • 1/2 teaspoon cayenne pepper (or to taste)
  • Salt and black pepper

Instructions for Koshari Sauce:

  1. In a saucepan, heat the oil over medium heat. Now, add the minced garlic and cook for about 30-60 seconds until fragrant (do not let it burn)!
  2. Immediately stir in the crushed tomatoes, cumin, coriander, salt and pepper. Then, bring it to a simmer.
  3. Stir in the white vinegar and cayenne pepper. Then let the sauce simmer gently for 15-20 minutes, allowing the flavors to meld and deepen. The sauce should be robust and slightly thinner than a typical pasta sauce.

How to Layer Koshari Rice, Lentils & Pasta Properly

The final presentation is key to the authentic Koshari experience. And the layers are served warm, allowing the heat to bring out the aroma of the sauce and onions.

  1. Base Layer: Start with a generous scoop of the rice and lentil mixture.
  2. Middle Layer: Add a layer of the cooked macaroni pasta over the top.
  3. Topping 1 (Protein): Scatter a handful of the warmed chickpeas over the pasta.
  4. Topping 2 (Sauce): Drench the dish with the tangy Koshari tomato sauce. Also, the diners often add extra sauce at the table.
  5. The Finisher: Crown the entire dish with a large and generous mound of the crunchy fried (or air-fried) crispy onions.

Serve immediately and enjoy this truly authentic Egyptian koshari recipe.

printable koshari recipe card image
Easy Mediterranean Recipes

Best Koshari Recipe

Authentic Egyptian Koshari: A high-fiber, healthy vegan Mediterranean dinner with rice, lentils, pasta, chickpeas and a tangy tomato sauce.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 6
Course: Dinner, Main Course
Cuisine: Egyptian, Mediterranean
Calories: 510

Ingredients
  

Lentil/Rice Base:
  • 1 cup brown or green lentils
  • 1 cup long-grain rice
Pasta:
  • 1 cup small elbow macaroni
Chickpeas:
  • 15 oz can chickpeas
Crispy Onions:
  • 2 large yellow onions
  • 1/4 cup oil or 1 tbsp for air fryer
Koshari Sauce:
  • 2 tbsp olive oil
  • 6 cloves minced garlic
  • 1 28 oz can crushed tomatoes
  • 1/4 cup white vinegar
  • 2 tsp cumin
  • 1 tsp coriander
  • 1/2 tsp cayenne
  • salt
  • pepper

Method
 

Step 1: Cook the Lentils and Rice
  1. Rinse the lentils and cook them in water until they are tender but still hold their shape (about 20-25 minutes).
  2. Then drain and set aside.
  3. In a separate pot, cook the rice until fluffy.
  4. Once it’s done, gently fold the cooked lentils into the rice, then season lightly with salt.
Step 2: Cook the Pasta
  1. Boil the macaroni pasta according to the package directions until al dente.
  2. After this, drain and toss with a tablespoon of olive oil to prevent sticking.
Step 3: Prepare the Crispy Onions (Taqliya)
  1. Thinly slice the onions.
  2. Then toss them with a tablespoon of flour or cornstarch (optional for extra crispiness) and a pinch of salt.
  3. Traditional Method: Deep fry them in a high-heat oil (like canola or peanut) until dark golden brown and crispy. Then, remove with a slotted spoon and let them drain on paper towels. (The frying oil is often reserved for the sauce to infuse flavor).
  4. Air-Fryer Method (Healthy Alternative): Toss the onions with 1 tablespoon of olive oil. Now, air-fry at 380°F (195°C) for 10-15 minutes, tossing halfway, until it’s golden and crunchy.
Step 4: Make the Chickpeas
  1. Rinse the canned chickpeas.
  2. After that, simmer them in a small pot with a splash of water, a pinch of salt and a dash of cumin for about 5 minutes.
  3. This enhances their flavor.

Notes

For a gluten-free koshari recipe, use gluten-free pasta.
For the healthiest version, use the air-fryer method for the crispy onions.

Is Koshari Healthy? 

The answer is a resounding YES. Koshari is an absolute nutritional champion, especially when viewed through the lens of the Mediterranean Diet and as a high-fiber vegan dinner.

Key Health Benefits Of Koshari:

NutrientBenefit in Koshari
Fiber PowerhouseLoaded with lentils, chickpeas, and (optionally) whole wheat pasta. Fiber aids digestion, promotes satiety, and is excellent for heart health.
Complete Vegan ProteinThe combination of lentils, rice and chickpeas provides a complete amino acid profile, making it a robust, naturally vegetarian and vegan source of protein.
Low Glycemic LoadThe high fiber and protein content from the legumes slows the absorption of carbohydrates from the rice and pasta, which leads to more stable blood sugar levels.
Nutrient-DenseNaturally rich in essential minerals like Iron, Folate and Magnesium.

We recommend a per-serving breakdown to highlight your unique positioning:

Nutrition (Per Serving Estimate)Value
Calories~450-550 kcal (depending on oil used for onions)
Fiber~15-20 grams
Protein~20-25 grams

Common Mistakes When Making Koshary Recipe (And How to Fix Them) 

Avoiding these simple pitfalls will ensure your Egyptian koshari recipe is a success every time.

MistakeThe ResultThe Fix
Mushy LentilsThe dish becomes pasty and loses its layered texture.Cook the lentils in plenty of water and stop cooking the moment they are tender. Make sure that they still have a slight bite.
Bland SauceKoshari tastes flat; the flavor doesn’t “pop.”Do not skimp on the vinegar or the garlic. Because the sauce needs that aggressive tang to balance the carbs. Also, add a pinch of sugar to round out the acidity if needed.
Soggy OnionsThe essential crunch is lost, making the texture uniform.Ensure the onions are sliced very thinly and completely dry. If frying, use high heat and if air-frying, use very little oil and check frequently.
Skipping the SpicesThe dish lacks the iconic flavor profile.Ensure you use what spices are essential for koshari: plenty of cumin and coriander in the tomato sauce.

Meal Prep, Storage & Freezing Tips for Koshari Recipe

Koshari is an ideal dish for meal prep as its components store beautifully and reheat well.

  • Meal Prep: Cook the lentils/rice mixture, pasta and sauce separately and store them in airtight containers.
  • Storage: Store the rice/lentil/pasta base in the fridge for up to 4 days. The sauce can be stored for up to 5 days. Now, keep the crispy onions completely separate in an open container or paper bag at room temperature to maintain their crunch.
  • Freezing: Can I freeze koshari? Yes, the rice/lentil base and the tomato sauce freeze well for up to 3 months. You can thaw overnight in the fridge and reheat gently on the stovetop. But, do NOT freeze the pasta or the crispy onions as they will become mushy upon thawing.

Koshari vs Koshary – Correct Spelling

You may often see the dish spelled both ways.

  • Koshari: This spelling is generally accepted as the primary English transliteration.
  • Koshary: This is a very common alternative spelling, particularly in street food contexts and on many international menus.

What is the difference between koshari and koshary? 

There is no difference in the dish itself. Both refer to the exact same beloved Egyptian lentil, rice and pasta dish.

Koshari Recipe in Arabic & Cultural Significance

In Arabic, the dish is generally spelled as كشري (pronounced kusharī).

Koshari’s cultural significance lies in its status as the great equalizer. It is an affordable, filling and immensely popular meal consumed by all economic classes. It represents Egyptian ingenuity – taking simple, humble ingredients and creating something profoundly delicious.

FAQs About Koshari Food

Is koshari vegetarian?

Yes, authentic Koshari is completely plant-based and vegan. Because it contains only grains (rice, pasta), legumes (lentils, chickpeas), onions and a tomato-vinegar sauce, making it a natural fit for vegan Mediterranean dinner plans.

Is koshari healthy?

Yes, Koshari is very healthy. Additionally, it is a fantastic source of plant-based protein, iron and extremely high in dietary fiber due to the large quantities of lentils and chickpeas. It also aligns perfectly with the whole-food emphasis of the Mediterranean Diet.

What spices are used in koshari recipe?

The primary spices used in Koshari are cumin and coriander, which are incorporated into the tangy tomato sauce. Moreover, a hint of cayenne or chili powder is often used for heat.

What are the ingredients in koshari?

The core ingredients for Koshari are: rice, lentils, small pasta (macaroni), chickpeas, thinly sliced crispy onions and a tomato sauce seasoned with garlic and vinegar.

What is the difference between koshari and koshary?

They are the same dish. “Koshari” is the most common English spelling, while “Koshary” is a frequent alternative transliteration of the Arabic name.

Can I freeze koshari?

Yes, the cooked lentil/rice base and the tomato sauce can be frozen. However, it is best to prepare the pasta and crispy onions fresh, as they will not maintain their texture after freezing and thawing.

Is koshari gluten free?

Traditional Koshari is not gluten-free because it contains wheat-based pasta. To make it gluten-free, simply substitute the traditional macaroni with an equivalent amount of gluten-free pasta (such as rice or lentil-based macaroni).

Leave a Reply

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

Recipe Rating