Koshari — Egyptian Rice and Lentil Dish

Welcome to the world of authentic Egyptian flavors with Koshari, often hailed as the national dish of Egypt! This beloved street food staple is a true feast of textures and tastes, layering fluffy rice, hearty lentils, and tender pasta, all brought together with a zesty, aromatic tomato sauce. Koshari is more than just a meal; it's a cultural icon, a comforting bowl of goodness that's both incredibly satisfying and naturally vegan. Get ready to create a dish that will transport you to the bustling streets of Cairo!

Cooking: 40 minutes
Quantity: 4 Servings
Per serving
Calories: 495 kcal
Proteins: 13 g
Fats: 18 g
Carbohydrates: 68 g

Ingredients for Koshari

  • 150 g red lentils
  • 150 g round-grain rice
  • 200 g pasta (e.g., colored fusilli)
  • 300 g canned tomatoes in their own juice
  • 1 onion
  • 2 cloves of garlic
  • 4 tablespoons olive oil
  • a bunch of dill
  • chili pepper
  • salt, sugar, paprika

How to cook Egyptian Lenten Rice Dish

To prepare this Egyptian Lenten rice dish, rinse the round-grain rice with cold water, place it in a heavy-bottomed pot, and add 250 ml of cold water. As soon as the water boils, reduce the heat and cover tightly with a lid. Cook for 12 minutes. Wrap the pot with the cooked rice in a towel and let it rest for 10 minutes.

A pot with cooked rice, wrapped in a towel to steam.

Cook the rice, wrap it, and let it rest for 10 minutes

Pour 2 tablespoons of olive oil into a saucepan and add the red lentils. Quickly sauté over medium heat. This type of lentil cooks very fast and does not require pre-soaking.

Pour in a cup of hot water and cook over medium heat for 12-15 minutes. The lentil grains should remain whole, so try not to turn them into mush.

Boil the pasta until al dente. Any type of pasta will do; the original koshari (a traditional Egyptian street food dish made of rice, lentils, and pasta mixed together) recipe uses several kinds, so use whatever you have on hand.

Red lentils being sautéed in a saucepan with olive oil.

Sauté the red lentils over medium heat

Lentils simmering in water in a saucepan on the stove.

Pour in a glass of hot water and cook the lentils over medium heat for 12-15 minutes

Colorful fusilli pasta being boiled in a pot of water.

Boil the pasta until al dente


Pour 2 tablespoons of olive oil into a wok or a deep frying pan, and add the canned tomatoes along with their sauce. Season with salt, sugar, and ground paprika to taste.

Canned tomatoes and spices being added to a wok with olive oil.

Pour olive oil into a wok, add the canned tomatoes with their sauce, and season

Add finely chopped onion, minced garlic, and thyme sprigs. Cook the sauce over moderate heat for 10 minutes. For this Egyptian Lenten rice dish recipe, you can use dried onion and garlic for a quicker and more aromatic result.

Once the sauce is ready, assemble the dish without removing the pan from the heat. First, add the cooked rice.

Next, add the cooked lentils, or you can use canned chickpeas or canned beans.

Chopped onion, garlic, and thyme being cooked in a tomato sauce in a wok.

Add onion, garlic, and thyme sprigs. Cook the sauce over medium heat for 10 minutes

Cooked white rice being added to the tomato sauce in a wok.

Add the cooked rice to the finished sauce

Cooked lentils being added to the rice and tomato sauce mixture in a wok.

After the rice, add the cooked lentils


Add the cooked pasta and finely chopped herbs—this recipe uses dill, but cilantro, parsley, or green onions would also work well. Crush a green chili pod, remove the seeds, slice it into thin rings, and add it to the other koshari ingredients. If you don’t like spicy food, you can omit the chili.

Cooked pasta, fresh herbs, and sliced chili added to the Koshari in the wok.

Add the cooked pasta, finely chopped herbs, and green chili

Mix the ingredients and taste. Add salt if needed, and heat through on low for 5 minutes to let the tomato sauce soak into everything.

All Koshari ingredients—rice, lentils, pasta, and sauce—being mixed in a wok.

Mix the ingredients. Salt to taste and heat through for 5 minutes on low heat

Serve the Egyptian Lenten rice dish hot. You can serve koshari with flatbreads, fresh, or pickled vegetables.

A serving of Egyptian Koshari in a white bowl, ready to be eaten.

The Egyptian Lenten rice dish is ready

And there you have it—a delicious bowl of homemade Koshari that's bursting with flavor and history. We hope you enjoyed this culinary journey to Egypt! To elevate your dish even further, try serving it with traditional toppings like crispy fried onions for a delightful crunch or a drizzle of dakka (a garlic-vinegar sauce) for an extra tangy kick. Koshari is a wonderful dish to share, so gather your loved ones and enjoy this comforting meal together. Happy cooking!