The BEST Koshari in the world - Egyptian Vegan Street Food

The BEST Koshari in the world - Egyptian Vegan Street Food is a medium Egyptian recipe that serves 6. 620 calories per serving. Recipe by Middle Eats on YouTube.

Prep: 9 hrs | Cook: 4 hrs 11 min | Total: 13 hrs 41 min

Cost: $59.44 total, $9.91 per serving

Ingredients

  • 225 g Dried Chickpeas (Soak in room‑temperature water for 8–12 hours, then drain. Use canned chickpeas (750 g) as a shortcut.)
  • 750 g Canned Chickpeas (Rinse well before cooking. Use instead of dried chickpeas to skip soaking.)
  • 1 piece Large Plum Tomato (Adds depth to the chickpea cooking broth.)
  • 22 cloves Garlic (Divided: 10 for smooth sauce, 5 for spicy sauce, 7 for da sauce.)
  • 7 large Onion (6–8 onions for frying; keep a handful aside for the rice base.)
  • 6 tsp Ground Cumin (Used in chickpeas, lentils, onion seasoning, and da sauce.)
  • 4.5 tsp Salt (Divided among chickpeas, lentils, onions, da sauce, and rice.)
  • 1 tsp Cayenne Chili Powder (Half tsp for chickpeas, half tsp for da sauce.)
  • 0.25 tsp Black Pepper (Season the smooth garlic‑tomato sauce.)
  • 6 tbsp White Vinegar (4 tbsp for smooth sauce, 2 tbsp for spicy sauce, 1/3 cup for da sauce.)
  • 800 g Crushed Tomatoes (For the smooth garlic‑tomato sauce.)
  • 400 g Chopped Tomatoes (For the chunky spicy tomato sauce.)
  • 1 tsp Ground Coriander (Part of the da sauce.)
  • 0.25 cup Lemon Juice (Freshly squeezed; adds tang to da sauce.)
  • 250 g Brown/Dark Lentils (Also called black or brown lentils; keep the cooking liquid.)
  • 175 g Vermicelli (thin pasta noodles) (Toast in oil until golden brown.)
  • 175 g Egyptian or Medium‑Grain Rice (Rinse and dry for at least 1 hour before cooking.)
  • 250 g Small Tube Pasta (Ditalini or similar) (Cook al dente, then fold into the rice base.)
  • 2 cup Vegetable Oil (For deep‑frying onions; keep about 1/4 cup in pot for the rice base.)
  • 8 tbsp Olive Oil or Butter (4 tbsp for each tomato sauce; butter optional for richer flavor.)
  • 1 piece Fresh Green Chili (Thinly sliced; adjust quantity for heat level.)
  • as needed Water (For soaking chickpeas, cooking lentils, rice, and pasta.)

Instructions

  1. Soak Dried Chickpeas (skip if using canned)

    Place 225 g dried chickpeas in a large bowl, cover with plenty of room‑temperature water and let soak for 8–12 hours. Drain before cooking.

    Time: PT8H

  2. Cook Chickpeas

    In a large pot, add enough water to cover the chickpeas, bring to a rapid boil, then add the soaked chickpeas (or rinsed canned chickpeas), one whole plum tomato, 2 minced garlic cloves, both halves of one onion, 1 tsp ground cumin, 1 tsp salt, and ½ tsp cayenne. Reduce to a simmer and cook 1–2 hours, adding more water if needed, until the chickpeas are very soft and can be crushed between fingers.

    Time: PT1H30M

    Temperature: high heat until boiling, then simmer

  3. Cook Brown Lentils

    Fill a pot with about 2 L water, bring to a boil, add 1 tsp salt and 1 tsp ground cumin, then add 250 g brown lentils. Boil 30–60 minutes, checking at 30 minutes for an almost‑al dente texture. Drain, reserving the cooking liquid.

    Time: PT45M

    Temperature: high heat until boiling, then simmer

  4. Prepare Garlic‑Tomato Sauce (Smooth)

    Heat 4 tbsp oil or butter in a saucepan over medium‑high heat. Add 10 minced garlic cloves and sauté 1 minute until fragrant. Add 4 tbsp white vinegar to deglaze, then stir in 800 g crushed tomatoes. Season with 1 tsp salt and ¼ tsp black pepper. Simmer 20–30 minutes, stirring occasionally, until thickened.

    Time: PT25M

    Temperature: medium‑high

  5. Prepare Spicy Tomato Sauce (Chunky)

    Heat another 4 tbsp oil in a saucepan over medium‑high. Add 5 minced garlic cloves and thinly sliced green chili; sauté a few minutes until aromatic. Add 2 tbsp white vinegar, then 400 g chopped tomatoes. Simmer 20 minutes, stirring, until the sauce thickens and remains chunky.

    Time: PT20M

    Temperature: medium‑high

  6. Make Da (Garlic‑Vinegar) Sauce

    In a jug, combine 7 minced garlic cloves, ⅓ cup white vinegar, ⅓ cup water, ¼ cup fresh lemon juice, 2 tsp ground cumin, 1 tsp ground coriander, ½ tsp cayenne, and ½ tsp salt. Whisk until fully blended. Set aside.

    Time: PT5M

  7. Slice & Season Onions for Frying

    Peel 6–8 large onions, slice them into long strips against the grain. Place strips in a large bowl, add 2 tsp ground cumin, 1 tsp black pepper, and 2 tsp salt. Mix thoroughly, then let sit 30 minutes to draw out moisture.

    Time: PT30M

  8. Fry Onions Until Crispy

    Fill a deep pot with vegetable oil to a depth of ~1.5 cm and heat over high heat until shimmering. Pat onion strips dry with paper towels, then fry in batches 8–12 minutes, stirring occasionally, until golden‑brown and crisp. Remove with a slotted spoon onto a paper‑towel‑lined tray, then transfer to a second tray to drain further.

    Time: PT20M

    Temperature: high heat

  9. Toast Vermicelli

    After draining the fried onions, pour off most of the oil from the pot, leaving about ¼ cup. Return the pot to medium‑high heat, add the reserved handful of raw onion strips and sauté briefly. Add 175 g vermicelli and stir‑fry 3–4 minutes until it turns golden brown.

    Time: PT5M

    Temperature: medium‑high

  10. Combine Rice and Remaining Ingredients

    Add 175 g washed and dried medium‑grain rice to the pot with vermicelli. Mix until evenly distributed. Stir in 3–4 tbsp of the smooth garlic‑tomato sauce and 3–4 tbsp of the da sauce. Then add the cooked lentils, mixing gently. Finally, pour in the reserved lentil cooking liquid and enough water so the rice/vermicelli is just submerged. Add 1 tsp salt and give a final stir.

    Time: PT8M

  11. Steam Rice‑Vermicelli Base

    Cover the pot with a tight‑fitting lid. Bring to a rapid boil over high heat, then reduce to low and let steam for 20–30 minutes. If excess liquid remains after 20 minutes, uncover and let evaporate; if too dry, add a splash of water and steam a few more minutes.

    Time: PT25M

    Temperature: high to boil, then low

  12. Cook Small‑Tube Pasta

    Bring a large pot of heavily salted water to a boil. Add 250 g small tube pasta and cook according to package directions until al dente (about 8–10 minutes). Drain and set aside.

    Time: PT10M

    Temperature: high heat

  13. Fold Pasta Into Rice Base

    Add half of the cooked pasta to the rice‑vermicelli pot, gently fold to combine (avoid crushing the rice). Add the remaining pasta and mix until evenly distributed.

    Time: PT5M

  14. Plate the Koshari

    Spoon a generous mound of the rice‑pasta base onto a serving platter. Drizzle several large spoonfuls of the smooth garlic‑tomato sauce, then add dollops of the spicy tomato sauce and the da sauce. Top with a heap of the cooked chickpeas and finish with a generous handful of the crispy fried onions.

    Time: PT5M

Nutrition Facts

Calories
620
Protein
20 g
Carbohydrates
110 g
Fat
15 g
Fiber
12 g

Dietary info: vegetarian, vegan

Allergens: gluten

Last updated: April 19, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

The BEST Koshari in the world - Egyptian Vegan Street Food

Recipe by Middle Eats

Koshari is Egypt's beloved national street‑food, a hearty, carb‑laden bowl of rice, vermicelli, brown lentils, chickpeas, and three tangy sauces topped with crispy fried onions. This recipe follows the detailed method from the YouTube channel Middle Eats, covering every component—from soaking chickpeas to making garlic‑vinegar sauce—so you can recreate the authentic flavors at home.

MediumEgyptianServes 6

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
35m
Prep
12h 18m
Cook
1h 33m
Cleanup
14h 26m
Total

Cost Breakdown

$59.44
Total cost
$9.91
Per serving

Critical Success Points

  • Soaking dried chickpeas (if used)
  • Cooking chickpeas until very soft
  • Seasoning and resting onion strips before frying
  • Frying onions to a deep golden crisp without burning
  • Toasting vermicelli until golden
  • Steaming the rice‑vermicelli mixture with the correct liquid ratio

Safety Warnings

  • Hot oil can cause severe burns; use a deep‑fat thermometer and keep a lid nearby.
  • Boiling water and steam can cause scalds; handle pots with oven mitts.
  • Chickpeas expand while soaking; use a large enough bowl.

Frequently Asked Questions

Everything you need to know about this recipe

Q

What is the cultural significance and history of Koshari in Egyptian cuisine?

A

Koshari originated in Egypt in the early 20th century, inspired by the Indian dish khichdi that arrived via British colonial trade. Over time it became Egypt’s national street food, symbolizing comfort, affordability, and the blending of Middle Eastern and South Asian culinary traditions.

cultural
Q

What are the traditional regional variations of Koshari in Egyptian cuisine?

A

In Cairo, Koshari is typically served with three sauces (garlic‑tomato, spicy, and da) and generous fried onions. In Upper Egypt, the dish may include fewer sauces and more emphasis on the lentil‑rice base, while some coastal versions add a splash of hot sauce or pickled vegetables for extra tang.

cultural
Q

How is authentic Koshari traditionally served in Egypt?

A

Authentic Egyptian Koshari is plated as a mound of rice‑vermicelli‑lentil‑pasta mixture, topped with chickpeas, a drizzle of smooth garlic‑tomato sauce, a spoonful of spicy tomato sauce, a splash of da (garlic‑vinegar) sauce, and a heap of crispy fried onions. It is often accompanied by a side of extra hot chili sauce.

cultural
Q

On what occasions is Koshari traditionally eaten in Egyptian culture?

A

Koshari is a everyday staple but is especially popular as a quick lunch for workers, a late‑night snack after social gatherings, and during Ramadan evenings when a hearty, filling meal is desired after fasting.

cultural
Q

What makes Koshari special or unique in Egyptian cuisine?

A

Koshari’s uniqueness lies in its layered combination of multiple carbs—rice, vermicelli, pasta, and lentils—each prepared separately yet unified by tangy, spicy, and garlicky sauces and topped with crunchy onions. This creates a complex texture and flavor profile that is both comforting and vibrant.

cultural
Q

What are the most common mistakes to avoid when making Koshari at home?

A

Common pitfalls include under‑cooking chickpeas, over‑watering the rice base, and frying onions in oil that isn’t hot enough, which leads to soggy onions. Also, stirring the rice too vigorously can break the grains, resulting in a mushy texture.

technical
Q

Why does this Koshari recipe use both a smooth garlic‑tomato sauce and a chunky spicy sauce instead of a single sauce?

A

Using two distinct sauces lets diners balance tanginess and heat to their preference, mirroring the street‑food tradition where each component is served separately. The smooth sauce provides acidity, while the chunky sauce adds texture and spice.

technical
Q

Can I make Koshari ahead of time and how should I store it?

A

Yes. Cook the chickpeas, lentils, rice‑vermicelli base, and both tomato sauces up to two days ahead. Store each component in airtight containers in the refrigerator. Reheat gently on the stove, and fry fresh onions just before serving for maximum crispness.

technical
Q

What texture and appearance should I look for when the rice‑vermicelli base is done?

A

The rice should be fluffy and separate, the vermicelli tender and golden‑brown, and the overall mixture should be moist but not soggy. No large pockets of water should remain at the bottom of the pot.

technical
Q

How do I know when the fried onions are perfectly crispy for Koshari?

A

Perfectly crispy onions turn deep golden‑brown, have a dry, crunchy texture, and sink slightly when placed on paper towels. They should not be dark brown (burnt) or pale (under‑cooked).

technical
Q

What does the YouTube channel Middle Eats specialize in?

A

The YouTube channel Middle Eats specializes in step‑by‑step Middle Eastern home‑cooking tutorials, focusing on authentic flavors, street‑food classics, and approachable techniques for home cooks.

channel
Q

How does the YouTube channel Middle Eats' approach to Egyptian cooking differ from other Egyptian cooking channels?

A

Middle Eats emphasizes detailed breakdowns of each component, offering separate sauces and tips for making each element perfectly, whereas many other channels present a more simplified, one‑pot version. This method lets viewers customize the dish just like a street‑vendor would.

channel

You Might Also Like

Similar recipes converted from YouTube cooking videos

I Tried $1 Street Food Around The World
8

I Tried $1 Street Food Around The World

A daring Indian street‑food snack that combines a fresh betel leaf with sweet, nutty, and floral fillings, finished with a quick flash of edible camphor flame. The fire instantly extinguishes in your mouth, leaving a refreshing, astringent finish that cleanses the palate.

18 minServes 1$108
Indian
BIBIMBAP 🇰🇷 Vegan world tour pt. 1🗺🌱
4

BIBIMBAP 🇰🇷 Vegan world tour pt. 1🗺🌱

A vibrant, plant‑based take on the classic Korean bibimbap. Fluffy short‑grain rice is topped with marinated tofu, charred carrots, sautéed mushrooms, crisp cucumber salad, and a sweet‑spicy gochujang sauce. Perfect for a healthy lunch or dinner on a hot day.

1 hr 46 minServes 2$4
Korean
My Top 3 Korean Street Food Recipes Tteokbokki, Kimbap and Korean Street Toast ALL VEGAN
5

My Top 3 Korean Street Food Recipes Tteokbokki, Kimbap and Korean Street Toast ALL VEGAN

A complete Korean street‑food experience made completely plant‑based (except for optional egg). Learn how to make spicy tteokbokki with tofu “fish cake”, bite‑size mini gimbap, and a sweet‑savory Korean street toast. Perfect for a fun at‑home Korean night!

1 hr 30 minServes 4$29
Korean
Egyptian Koshari/Kushari/ Koshary
6

Egyptian Koshari/Kushari/ Koshary

A quick and easy ginger‑cumin paste that adds a burst of Indian flavor to stir‑fries, marinades, or soups. Made with just two pantry staples, this versatile condiment can be prepared in under two minutes.

3 minServes 2$0
Indian
Egyptian Koshari
4

Egyptian Koshari

A hearty Egyptian street‑food classic layered with rice, lentils, chickpeas, macaroni, vermicelli, and topped with three flavorful sauces and crispy fried onions. This vegetarian dish is easy to make at home and perfect for a comforting lunch or dinner.

2 hrs 20 minServes 4$10
Egyptian
Trying Egyptian Koshari at Abou Tarek in Cairo!
6

Trying Egyptian Koshari at Abou Tarek in Cairo!

A budget-friendly Egyptian street‑food classic that looks like pasta but is uniquely flavored with chickpeas, caramelized onions, and a simple tomato sauce. Inspired by a popular dish from a famous restaurant in Cairo, this quick and easy vegetarian meal costs about $1.50 per serving.

41 minServes 2$1
Egyptian