Egyptian Koshari Layered Dish

Featured in: Fresh Bowls, Pastas & Greens

Explore a vibrant blend of rice, lentils, and pasta layered to create Egypt's treasured street food. Each bite bursts with a rich and spiced tomato sauce, complemented by the crunch of crispy fried onions. The aromatic cumin and coriander enrich the sauce, while a hint of garlic vinegar adds a subtle tang. Perfectly balanced textures and flavors come together in this wholesome dish, ideal for sharing and savoring warm.

Updated on Mon, 29 Dec 2025 13:42:00 GMT
A flavorful and layered bowl of Egyptian Koshari, with crispy onions and savory tomato sauce. Save
A flavorful and layered bowl of Egyptian Koshari, with crispy onions and savory tomato sauce. | basilpeak.com

The first time I tasted koshari, I was standing at a cramped street vendor's cart in Cairo, watching the man layer rice and lentils with the practiced speed of someone who'd done it ten thousand times. The steam rose up, carrying this incredible smell of cumin and tomatoes, and I realized right then that this humble dish was pure genius—every component separate until you mixed it all together, creating something greater than the sum of its parts. Now whenever I make it at home, I'm transported back to that moment, but with the bonus of making it exactly how I like it.

I made this for my roommate on a random Tuesday when she'd had the worst day at work, and watching her face light up when she took the first bite reminded me that food really does heal something in you. The crispy onions crackling between her teeth, the warmth of the spiced sauce—it turned her whole mood around. That's when I knew this recipe wasn't just delicious; it was reliable in a way that mattered.

Ingredients

  • Medium-grain rice (1 cup): It needs to be fluffy but sturdy enough to hold its own in the layers without turning mushy—arborio is too creamy for this.
  • Brown or green lentils (1 cup): They keep their shape better than red lentils and add an earthiness that feels essential here.
  • Elbow macaroni or ditalini (1 cup): The small pasta gets tucked into every corner, creating pockets of carbs that balance the earthiness of lentils.
  • Olive oil (2 tablespoons): Quality matters because it's building the base of your sauce—this is where flavor begins.
  • Crushed tomatoes (15 oz can): The backbone of everything; I've learned that San Marzano cans make the sauce taste noticeably richer.
  • Tomato paste (1 tablespoon): This deepens the flavor exponentially, concentrating the tomato essence into something almost savory-sweet.
  • Ground cumin and coriander (1 teaspoon and 1/2 teaspoon): These are the spices that make it unmistakably Egyptian; they create warmth without heat.
  • Crispy fried onions (from 2 large onions): They're the textural contrast that elevates this from comfort food to something special—never skip this step.
  • White vinegar (1/4 cup): The garlic vinegar on the side adds a brightness that cuts through the richness beautifully.

Instructions

Product image
Bake lasagna, casseroles, and roasted dishes evenly, then serve straight from oven to table.
Check price on Amazon
Start your lentils first:
Bring 3 cups of water to a rolling boil, add your rinsed lentils, then lower the heat so they simmer gently. You want them tender but not falling apart—around 20–25 minutes. This is the longest component, so getting it going early keeps everything from overlapping.
Get your rice going in a separate pot:
Combine rinsed rice with 2 cups water and a pinch of salt, bring it to a boil, then cover and reduce the heat to low. It'll be done in about 15–18 minutes—you're looking for fluffy, separated grains.
Cook the pasta while everything else simmers:
In a large pot of salted boiling water, cook your macaroni to al dente so it has a slight bite. Drain it well and set aside; you don't want starchy water diluting your final dish.
Build your tomato sauce with intention:
Heat olive oil over medium heat, add your finely chopped onion, and let it soften for about 5 minutes until it's turning translucent and golden. Add minced garlic, stir for just a minute—you want it fragrant, not brown—then add your crushed tomatoes, tomato paste, cumin, coriander, and a touch of sugar. Simmer uncovered for 15–20 minutes, stirring occasionally, until the sauce darkens and thickens. This is where patience pays off.
Make your onions crispy and golden:
Toss thinly sliced onions with flour and salt until coated, then fry them in batches in hot vegetable oil until they're deep golden brown and crackling—about 5–7 minutes per batch. Drain them on paper towels immediately so they stay crispy.
Mix up a quick garlic vinegar if you want::
Combine white vinegar, minced garlic, and optional chili flakes in a small bowl and let it sit for 10 minutes—the flavors meld and mellow slightly.
Layer it like you mean it:
In a bowl or on a platter, start with rice as your base, then add a layer of lentils, then pasta. Spoon that beautiful tomato sauce generously over everything, scatter your crispy onions on top, add a drizzle of garlic vinegar, and finish with fresh parsley if you have it. The warmth of everything underneath will release all the aromas right into your face.
Product image
Bake lasagna, casseroles, and roasted dishes evenly, then serve straight from oven to table.
Check price on Amazon
Save
| basilpeak.com

There's something almost meditative about assembling koshari, layering each component and watching the sauce seep into the cracks between rice and pasta. It transforms from three separate dishes into something unified, the way families do when they come together for a meal.

Why Koshari Became My Go-To Dish

I started making this when I realized I could feed four people for under ten dollars without anyone feeling like they'd been given leftovers. The beauty is that it feels abundant—piles of texture and flavor—even though it's built from simple, humble ingredients. It's the kind of dish that makes you look like you spent way more effort than you actually did.

The Spice Level Is Up to You

The chili flakes are optional throughout this recipe, which means you can adjust the heat without affecting the flavor profile at all. I've served this to people who hate spicy food and people who live for it, and everyone's happy because you just customize your bowl at the end. The garlic vinegar is where you can slip in heat too if you want—it lets people add it to taste rather than having it baked in.

Make It Ahead and Variations

You can cook all the components hours in advance and just reheat them gently when you're ready to serve—the lentils and rice actually taste better the next day. I've swapped the macaroni for orzo when I wanted smaller, more delicate pasta pieces, and I've used vegetable broth instead of water for a deeper flavor. Some nights I add a fried egg on top, and other times I pile on extra fresh herbs like cilantro or mint.

  • Leftover koshari reheats beautifully in a pan with a splash of water—it comes back to life like it was just made.
  • Double the sauce recipe if you love it saucier, or add it on the side so everyone can portion their own.
  • The crispy onions are the one thing you really should make fresh right before eating, but the vinegar and sauce will keep in the fridge for several days.
Product image
Slow cook soups, stews, roasts, and casseroles effortlessly for comforting meals with rich, developed flavors.
Check price on Amazon
Warm, hearty Egyptian Koshari: a vibrant vegan dish of mixed grains and spiced tomatoes. Save
Warm, hearty Egyptian Koshari: a vibrant vegan dish of mixed grains and spiced tomatoes. | basilpeak.com

Koshari is the kind of recipe that brings people together without any fuss, filling bellies and warming hearts in equal measure. Make it once and it'll become a reliable friend in your kitchen, ready whenever you need something that tastes like care.

Questions & Answers

What grains are used in Egyptian Koshari?

Medium-grain rice and small elbow macaroni or ditalini pasta combine with lentils for a hearty base.

How is the tomato sauce flavored?

The sauce is seasoned with cumin, coriander, garlic, and optional chili flakes, simmered slowly to develop rich flavors.

What makes the fried onions crispy?

Onions are thinly sliced, tossed in flour and salt, then fried in hot vegetable oil until golden and crisp.

Can the dish be made vegan?

Yes, all ingredients including grains, lentils, and vegetables ensure it is naturally vegan.

Are there any variations for the pasta used?

Orzo or vermicelli can substitute the elbow macaroni to vary texture and appearance.

Is there a special garnish to enhance the dish?

A drizzle of garlic-infused vinegar and chopped fresh parsley adds brightness and tangy contrast.

Egyptian Koshari Layered Dish

Classic Egyptian mix of rice, lentils, pasta topped with spiced tomato sauce and crispy fried onions.

Time to Prep
30 min
Time to Cook
40 min
Overall Time
70 min
Recipe by Hailey Evans


Skill Level Medium

Cuisine Egyptian

Portions 4 Number of Servings

Diet Preferences Plant-Based, Without Dairy

What You'll Need

Grains & Legumes

01 1 cup medium-grain rice, rinsed
02 1 cup brown or green lentils, rinsed
03 1 cup small elbow macaroni or ditalini pasta
04 8 fl oz water (for rice)
05 12 fl oz water (for lentils)
06 1/2 teaspoon salt, divided

Tomato Sauce

01 2 tablespoons olive oil
02 1 large onion, finely chopped
03 4 garlic cloves, minced
04 1 (15 oz) can crushed tomatoes
05 1 tablespoon tomato paste
06 1 teaspoon ground cumin
07 1/2 teaspoon ground coriander
08 1/2 teaspoon chili flakes (optional)
09 1 teaspoon sugar
10 Salt and black pepper, to taste

Crispy Onions

01 2 large onions, thinly sliced
02 1/2 cup all-purpose flour
03 1/2 teaspoon salt
04 Vegetable oil, for frying

Garnishes

01 1/4 cup white vinegar
02 2 garlic cloves, minced
03 1/2 teaspoon chili flakes (optional)
04 Chopped fresh parsley (optional)

Steps

Step 01

Cook Lentils: Cover lentils with 12 fl oz water in a saucepan. Bring to a boil, reduce heat, and simmer for 20 to 25 minutes until just tender. Drain and set aside.

Step 02

Cook Rice: Combine rinsed rice with 8 fl oz water and 1/4 teaspoon salt in a separate pot. Bring to a boil, cover, reduce heat, and simmer for 15 to 18 minutes until cooked through. Fluff with a fork and set aside.

Step 03

Cook Pasta: Cook macaroni in a large pot of boiling salted water until al dente. Drain and set aside.

Step 04

Prepare Tomato Sauce: Heat olive oil in a saucepan over medium heat. Sauté chopped onion until translucent, about 5 minutes. Add garlic and cook for 1 minute more. Stir in crushed tomatoes, tomato paste, cumin, coriander, chili flakes, and sugar. Season with salt and pepper. Simmer uncovered for 15 to 20 minutes, stirring occasionally, until thick and flavorful.

Step 05

Make Crispy Onions: Toss sliced onions with flour and salt until evenly coated. Heat vegetable oil in a deep skillet over medium-high heat. Fry onions in batches until golden brown and crisp, about 5 to 7 minutes per batch. Drain on paper towels.

Step 06

Prepare Garlic Vinegar (Optional): Combine vinegar, minced garlic, and chili flakes in a small bowl. Let stand for 10 minutes to develop flavor.

Step 07

Assemble: Layer rice, lentils, and pasta in individual bowls or on a serving platter. Spoon tomato sauce generously over the top. Add crispy onions and drizzle with garlic vinegar if desired. Garnish with chopped parsley and serve hot.

Tools Needed

  • Saucepan
  • Large pot
  • Deep skillet or frying pan
  • Slotted spoon
  • Mixing bowls
  • Paper towels

Allergy Advice

Look into all items for allergy risks and talk with a healthcare provider with any concerns.
  • Contains wheat from pasta and flour used for onions.
  • Ensure frying oil is free from allergens.
  • Use gluten-free pasta to accommodate gluten-free diets.
  • Check ingredient labels for hidden allergens.

Nutritional Details (by portion)

Details here are informative and do not replace personalized medical guidance.
  • Caloric Value: 520
  • Fats: 10 g
  • Carbohydrates: 95 g
  • Proteins: 17 g