Egyptian rice, lentil and tomato sauce dish (koshari)
Koshari is an Egyptian layered dish combining lentils, rice, and pasta topped with a warm spiced tomato sauce and crispy fried onions. It's a hearty, aromatic meal that comes together in one pot.
Koshari is an Egyptian layered dish combining lentils, rice, and pasta topped with a warm spiced tomato sauce and crispy fried onions. It's a hearty, aromatic meal that comes together in one pot.

Delivery in as fast as one hour.*
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Put oil in a wide non stick pan over medium heat and sauté the onions until nicely browned, about 20 minutes. stir occasionally. Add brown sugar salt for the last two minutes of sautéing and remove from the heat.
Put all tomato sauce ingredients n a heavy bottom saucepan over medium-high heat, mix and bring to boil. Reduce heat to a low simmer and cook for about 20 minutes, mashing the tomatoes and mixing occasionally, until the sauce has thickened. Adjust salt and vinegar to taste. Set aside.
Put oil in a heavy bottom saucepan over medium high heat. Add vermicelli noodles and cook, stirring frequently, until brown. Transfer noodles to a small bowl and add lentils to the saucepan together with vegetable stock. Bring to boil over medium-high heat, then reduce heat to low, cover and cook for 20 minutes until lentils are almost tender. Add rice and salt, and the browned vermicelli, mix gently, cover and continue to cook for 15 minutes longer. Add boiling water by the ¼ cup if the stew seems too dry.
Wash chickpea in a colander until water coming out are clean.
Arrange koshari in individual or one large communal bowl. Put the rice-lentil stew at the bottom, top generously with tomato sauce, sprinkle chickpea, top it all with the crispy onion and serve.
Koshari keeps in the fridge up to 5 days.
Store cooked lentils, rice, pasta, and sauce separately in airtight containers for up to 3 days. Reheat on the stovetop or in the microwave; fry fresh onions just before serving.
Yes. Cook the lentils, rice, and pasta separately and store each in the fridge for up to 3 days. Prepare the tomato sauce ahead. Layer and reheat gently before serving, adding fresh fried onions on top.
Koshari is distinctly Egyptian and includes pasta (usually macaroni or spaghetti) as a core component, plus chickpeas. The spice profile uses cinnamon and coriander, and crispy fried onions are essential.
Yes, but soak and cook dried chickpeas until tender (1–2 hours) before layering. Canned chickpeas are faster and work equally well.
Slice onions thinly and fry in olive oil over medium-high heat, stirring often, until golden brown and crisp (8–10 minutes). Drain on paper towels.
This version is vegan as written. It contains no meat, dairy, or eggs—just lentils, rice, pasta, chickpeas, and vegetables.

Ful Medames Recipe (Egyptian fava beans)
25 min

Koshari
90 min

Molokhia
30 min
Cajun Spaghetti With Creole Meat Sauce
55 min
Classic Alfredo Sauce
15 min

Savory Egyptian Hawawshi for an Easy and Flavorful Dinner
30 min

Hawawshi (Egyptian Meat Stuffed Bread)
95 min

Arayes (Hawawshi)
45 min