Koshari — Egypt's National Dish | Halal Kitchen Atlas
Egyptian · Cairo · nationwide staple

Koshari — Cairo's Street-Cart Classic

Egypt's national dish and Cairo's greatest street food. A gloriously improbable stack of rice, brown lentils, short macaroni, and chickpeas, crowned with mountains of crispy fried onions, drenched in spiced tomato sauce, and finished with a sharp garlic-vinegar drizzle (da'a). Naturally vegan, universally beloved, sold on every corner of Cairo. This is the definitive home version.

PREP25min
COOK1h 5min
TOTAL1h 30min
SERVES6
DIFFICULTYIntermediate
CUISINEEgyptian

Koshari is a dish that shouldn't work. Four different starches — rice, brown lentils, short macaroni, and chickpeas — layered together in one bowl, then buried under a mountain of crispy fried onions, drowned in a garlicky, cumin-heavy tomato sauce, and finished with a sharp splash of garlic-and-vinegar (da'a) that cuts through everything. Every rule of restraint says this should be too much. In practice it's one of the greatest street foods in the world.

The dish emerged in Cairo in the late 19th century as a working-class meal — a way for laborers to combine cheap staples into something filling, cheap, and portable. Italian immigrants brought pasta, Indian cooks brought lentils-and-rice traditions, Egyptian bakers already made everything with chickpeas and fried onions. It all landed together in the same bowl, sold from carts to workers on the docks and in the markets. It became Egypt's national dish by accident, and today kushari shops (specialized koshari restaurants) are as central to Cairene life as pizza to Naples.

Koshari and Egyptian street food culture

The koshari cart is a Cairo institution. A specialized kushari vendor sets up on a busy corner with four huge insulated bins — one each for rice, lentils, pasta, and chickpeas — plus vats of tomato sauce, fried onions, and da'a. Orders arrive constantly. The vendor scoops from each bin in exact ratios (their signature), tops with sauce and onions, hands the paper bowl over the counter. Most eat standing up, at the cart. A full koshari costs the equivalent of a few dollars and feeds you generously. Abou Tarek in downtown Cairo has been famous for koshari since 1950 and is often called the Michelin of koshari — a whole four-story building dedicated to nothing else.

The dish is completely vegan by tradition — koshari existed as working-class fuel before anyone in the West used the word vegan, and it demonstrates that halal cooking can be entirely plant-based when tradition dictates. In Egypt, ordering koshari doesn't feel like a compromise or a special dietary choice; it's just what people eat. During Ramadan, koshari is popular for suhoor (pre-dawn meal) because the mixed carbs and legumes provide slow-release energy through the fasting day. During Coptic Christian fasting periods (which prohibit animal products for weeks at a time), koshari sustains the Coptic community alongside their Muslim neighbors. It's food that crosses every line in Egyptian society.

Cultural review: Recipe developed and tested by our Cairo contributor Amira H. Verified against multiple Cairene versions — from Bulaq street carts to the famous Abou Tarek restaurant tradition. The four-component build-up (rice-lentils-pasta-chickpeas) plus fried-onion crown plus spiced tomato sauce plus garlic-vinegar drizzle follows the classical Egyptian standard exactly.

Ingredients

Serves 6

The rice component

1 cup long-grain rice — Egyptian short-grain OR basmati; rinsed well
1 tbsp vegetable oil
1 tsp salt
2 cups water

The lentil component

3/4 cup brown or green lentils — picked over, rinsed; do NOT use red — they disintegrate
3 cups water
1 tsp salt

The pasta component

1 cup small pasta — ditalini, small elbow macaroni, or short broken vermicelli; whatever's short
salted water for boiling

The chickpeas

1 can (400g) chickpeas — drained and rinsed; OR 1 cup dried, soaked and cooked

The crispy fried onions (the crown — do NOT skip)

3 large yellow onions — sliced very thin (2mm)
1 cup vegetable oil — for deep-frying
1 tbsp flour — optional — for extra-crispy
1 pinch salt

The spiced tomato sauce (salsa koshari)

1 can (400g) crushed tomatoes — or 6 fresh tomatoes, blanched and pureed
3 tbsp reserved onion-frying oil
4 cloves garlic — minced fine
1 tbsp tomato paste
1 tsp ground cumin
1/2 tsp ground coriander
1/2 tsp chili powder or Aleppo pepper — adjust to taste
1 tsp salt
1 tbsp vinegar — white or apple cider
1/2 cup water

The da'a (garlic-vinegar drizzle) — non-negotiable

6 cloves garlic — minced or pounded to a paste
3 tbsp white or apple cider vinegar
1/2 tsp salt
1 tbsp water

Optional table condiments

shatta (Egyptian chili sauce) — or any hot sauce
extra crispy onions — for garnish
chopped parsley — traditional though optional

Equipment

  • 3 medium saucepans (for rice, lentils, and pasta running in parallel)
  • Deep pot or wok for frying onions
  • Slotted spoon for lifting fried onions
  • Paper towels for draining onions
  • Fine mesh strainer for rinsing rice and lentils
  • Small saucepan for tomato sauce
  • Mortar and pestle (or knife) for the da'a garlic paste
  • Large serving bowl

Method

Koshari is a parallel-processing dish — you'll have three pans on the stove simultaneously (rice, lentils, pasta) plus the onion-frying operation happening alongside. Read through the method fully before starting. The single most important step is the crispy fried onions — take your time with them; they're the crown of the dish.

Start the lentils (they take longest)

  1. 01

    Cook the lentils

    In a medium saucepan, combine rinsed lentils and 3 cups water. Bring to a boil, then reduce to a low simmer. Cook uncovered for 25-30 minutes until tender but still holding their shape (not mushy). Add 1 tsp salt in the last 5 minutes. Drain any excess water and set aside covered.

Fry the onions (the critical step)

  1. 02

    Slice the onions very thin

    Peel and slice the onions into very thin (2mm) rings or half-moons. Use a mandoline if you have one — even, thin slices are essential for uniform crispness. Toss the sliced onions with 1 tbsp flour (optional, but produces the crispiest results) and a pinch of salt.

  2. 03

    Heat the oil

    In a deep pot or wok, heat 1 cup vegetable oil over medium-high heat until shimmering (about 175°C/350°F). A test onion piece should sizzle immediately when dropped in.

  3. 04

    Fry in batches

    Add onions in batches — never crowd the pot. Fry each batch for 6-8 minutes, stirring occasionally, until deep golden brown and crispy. Be patient in the last 2 minutes — they go from golden to burnt in seconds. Watch them constantly.

  4. 05

    Drain thoroughly

    Use a slotted spoon to lift onions onto paper towels. They'll crisp further as they cool. Reserve 3 tbsp of the onion-frying oil for the tomato sauce — it has beautiful onion flavor. Set the fried onions aside.

Cook the rice

  1. 06

    Toast and cook the rice

    In a medium saucepan, heat 1 tbsp oil over medium heat. Add rinsed rice and stir for 1 minute to lightly toast. Add 2 cups water and 1 tsp salt. Bring to a boil, then reduce heat to low, cover tightly, and cook for 15-18 minutes until water is absorbed and rice is tender. Turn off heat, keep covered, let rest 5 minutes. Fluff with a fork.

Cook the pasta

  1. 07

    Boil the pasta

    Bring a pot of salted water to a boil. Add the small pasta (ditalini or small elbow macaroni). Cook according to package directions until al dente (typically 6-8 minutes). Drain and set aside. Toss with a splash of oil to prevent sticking.

Make the tomato sauce

  1. 08

    Sauté aromatics

    In a small saucepan, heat 3 tbsp reserved onion-frying oil over medium heat. Add minced garlic and cook for 30 seconds until fragrant (do not brown).

  2. 09

    Build the sauce

    Add tomato paste and cook, stirring, for 1 minute — this deepens the tomato flavor. Add crushed tomatoes, cumin, coriander, chili powder, and salt. Stir well. Add 1/2 cup water and bring to a simmer.

  3. 10

    Simmer and finish

    Simmer the sauce over low heat for 10-15 minutes until slightly thickened. In the last minute, stir in 1 tbsp vinegar (this is what gives Egyptian tomato sauce its signature bright tang — do not skip). Taste and adjust seasoning.

Make the da'a (garlic-vinegar drizzle)

  1. 11

    Prepare the garlic paste

    Using a mortar and pestle (or a fine grater), crush 6 cloves of garlic with 1/2 tsp salt until you have a smooth paste. Add 3 tbsp vinegar and 1 tbsp water. Stir well. This is da'a — the sharp garlic-vinegar drizzle that finishes every koshari.

Warm the chickpeas and assemble

  1. 12

    Warm the chickpeas

    In a small pan, gently warm the drained chickpeas over low heat for 3-4 minutes. Sprinkle with a pinch of salt and cumin.

  2. 13

    Build the koshari in a large bowl or on plates

    The layering order: (1) RICE spread evenly on the bottom, (2) LENTILS spread over the rice, (3) PASTA spread over the lentils, (4) CHICKPEAS scattered on top. Then: (5) TOMATO SAUCE poured generously over everything, (6) CRISPY FRIED ONIONS in a mountain on top.

  3. 14

    Serve with da'a and shatta at the table

    Never pre-dress the koshari with da'a — it's added by each person at the table to their own portion. Serve with the da'a bowl and shatta (chili sauce) on the side. Each person drizzles what they want. This is important; too much da'a overwhelms, and everyone's preference is different.

Koshari — technique from a Cairo kitchen

  • The crispy fried onions are the whole dish. Do not use pre-fried onion crisps from a package — they're inferior. Make them fresh. Slice thin (2mm), fry until deep golden brown, drain thoroughly. Every Cairene will judge your koshari by the onions.
  • Brown or green lentils, never red. Brown lentils hold their shape during cooking; red lentils turn to mush. Egyptian koshari always uses lentils that stay whole and distinct — you should see them clearly in the finished dish.
  • Serve the components separately if possible. Purist koshari cooks lay out rice, lentils, pasta, and chickpeas in separate bowls, letting the sauce and onions land on top. This preserves the visual layers. Home cooks who serve directly still layer, don't pre-mix.
  • Da'a is added at the table, never in the kitchen. This is a rule. Each person adds their own amount to their own portion. Some like a lot, some just a drop. Pre-dressing ruins the balance and personal preference.
  • The tomato sauce vinegar is essential. Egyptian koshari tomato sauce isn't Italian tomato sauce — the vinegar bite is what makes it Egyptian. Don't skip the 1 tbsp vinegar at the end of the sauce.
  • Reserve the onion-frying oil. After frying the onions, that oil is now infused with deep sweet-savory onion flavor. Use 3 tbsp of it for the tomato sauce — it makes a real difference.
  • Use ditalini or small macaroni. The pasta should be small and short — you should be able to eat it with a spoon along with the rice and lentils. Long pasta doesn't work.
  • Make components ahead. Lentils, rice, pasta, chickpeas, tomato sauce, and da'a can all be made hours ahead and reheated. Only the fried onions must be made close to serving (they lose crispness after 4-6 hours).

Halal notes

  • Traditional koshari is entirely plant-based (vegan) — no meat, dairy, or eggs. Naturally halal by default.
  • Rice, lentils, pasta, chickpeas, tomatoes, onions, garlic, vinegar, spices: all naturally halal.
  • Some pasta brands use egg (fresh egg pasta) — check ingredients; standard dried semolina pasta is vegan.
  • Some pre-made hot sauces contain wine vinegar (not halal in strict interpretation) — check labels or make shatta at home with white vinegar.
  • Some pre-fried onion products (crispy onions in packages) contain milk powder or animal-derived flavor enhancers — always make onions fresh at home.

Substitutions

OriginalSubstitute
Brown or green lentilsPuy lentils (French green); do NOT use red or split lentils — they disintegrate
Ditalini or small macaroniShort broken vermicelli, orzo, small elbows, small shells; any small dry pasta
Canned chickpeasDried chickpeas — 1 cup dry = ~2.5 cups cooked; soak overnight, boil until tender
Deep-fried onionsOven-baked (350°F/175°C, tossed in oil, spread thin, 25-30 min until crispy); still delicious
White vinegarApple cider vinegar; lemon juice as absolute last resort
Long-grain riceBasmati rice; Egyptian short-grain; do not use jasmine — too sticky
Fresh tomatoes for sauceGood quality canned crushed tomatoes; passata

How to serve

  • Traditional Cairo style: served in a wide shallow bowl, all components layered, sauce and onions on top, da'a and shatta bowls on the side.
  • Add extra crispy onions on top as a garnish — the more the better.
  • With a small side salad of chopped tomato, cucumber, and lemon juice — light and refreshing.
  • With shatta (Egyptian chili sauce) drizzled for those who want heat.
  • During Ramadan: serve for suhoor (pre-dawn) — the mixed carbs release energy slowly through fasting hours.
  • For a hearty lunch: koshari alone is a complete meal — no need for anything else.
  • Followed by strong Egyptian tea (shai koshari) or Turkish-style coffee.

Storage & make-ahead

All components keep well separately in the refrigerator for 3-4 days. Rice, lentils, pasta, and chickpeas can be combined and reheated in the microwave or a covered pan with a splash of water. Tomato sauce keeps 5 days refrigerated, freezes 3 months. Da'a keeps 2 days refrigerated (garlic can develop off-flavors after that; make fresh). Fried onions lose their crispness within 4-6 hours — best made fresh; leftover fried onions can be re-crisped in a dry pan or 350°F oven for 3-4 minutes.

Nutrition per serving

580Calories
18gProtein
98gCarbs
14gFat

Frequently asked

Koshari is the most-eaten street food in Egypt — a staple lunch for millions of Egyptians daily. It's cheap, filling, entirely plant-based (naturally halal and vegan), sold on every street corner in Cairo, and crosses every socioeconomic line — laborers, students, office workers, and wealthy Cairenes all eat it. Egyptian President Abdel Fattah el-Sisi famously stops at koshari carts, and Cairo's Abou Tarek koshari restaurant is a national institution. Officially, Egypt has no legally-declared national dish, but koshari is universally recognized as the culinary symbol of the country.

Koshari emerged in Cairo in the late 19th century as fuel for the urban working class. Each component reflects a wave of migration and food influence: rice is ancient Egyptian, lentils are from ancient Middle Eastern legume traditions, pasta was brought by 19th-century Italian workers in Egypt, chickpeas are pan-Mediterranean, fried onions and cumin-tomato sauce are Egyptian. Combining them all created a complete-protein meal that filled a laborer's stomach cheaply and could be eaten with one hand from a paper bowl while working. The improbable combination became beloved because it just works — the textures, flavors, and starches complement each other.

Yes — traditional koshari contains no meat, dairy, eggs, or animal products of any kind. It's one of the few genuinely traditional vegan main courses in Middle Eastern cuisine (most Middle Eastern main courses feature lamb, beef, or chicken). During Coptic Christian Lent, when animal products are prohibited for weeks at a time, koshari is a staple for Egyptian Christians. Egyptian Muslims eat it year-round. Both communities recognize koshari as "safe" for any dietary situation.

Da'a (also spelled daa or de'a) is the sharp garlic-vinegar drizzle that finishes every Egyptian koshari. It's made by pounding fresh garlic with salt into a paste, then thinning with vinegar and water. The bright acidity cuts through the rich starchy base and lifts the whole dish. Do not skip it — koshari without da'a tastes flat and heavy. You can make it milder (less garlic, more water) but the vinegar-garlic combination is non-negotiable. Every koshari joint in Egypt has a small bottle of da'a at every table.

Abou Tarek is a legendary koshari restaurant in downtown Cairo, opened in 1950 by Ahmed Abou Tarek. Today it occupies a four-story building dedicated entirely to serving koshari — Cairo's largest koshari operation, serving thousands of bowls daily. The restaurant is often called "the Michelin of koshari" and is a mandatory stop for Egyptian food tourism. The recipe is closely guarded, but the components (rice, lentils, pasta, chickpeas, tomato sauce, crispy onions, da'a, shatta) are the same as home versions — Abou Tarek's fame comes from consistency, quality, and 75 years of practice.

You can make it slightly faster by cooking components simultaneously in separate pans (which the method here already does). True one-pot koshari isn't traditional and doesn't work well — each starch has different cook times and would either overcook or undercook. Some modern recipes attempt "one-pot koshari" but Cairene cooks consider these compromises. For an authentic result, use three pans in parallel plus the onion-frying operation. The dish takes 90 minutes end-to-end. Many home cooks make lentils, pasta, and rice the night before and reheat for a 20-minute weekday assembly.

Shatta is Egyptian chili sauce — bright red, medium-hot, made from crushed red chilies, garlic, vinegar, and salt. It's fresher and simpler than harissa (which is Tunisian/North African and often more complex, containing caraway, coriander, and other spices). Shatta is served on every Egyptian table for people who want to add heat to their koshari (or eggs, or fried fish, or ta'ameya). You can substitute any hot sauce, but shatta is the traditional pairing. Available at Middle Eastern groceries or easy to make at home.

Share with