Nutrition Facts for Koshari

Koshari

Image of Koshari
Nutriscore Rating: 74/100

Koshari, Egypt’s beloved street food, is a hearty and flavorful fusion of textures and tastes that will delight your palate. This comforting dish combines fluffy white rice, tender lentils, and soft macaroni, all generously layered with a zesty tomato sauce infused with garlic, cumin, and chili flakes for a bold kick. Crispy fried onions and protein-rich chickpeas add crunch and richness to every bite, making it a well-rounded meal. Perfect for family dinners or gatherings, koshari is a budget-friendly vegetarian recipe that's both filling and satisfying. Experience the essence of Egyptian cuisine with this crowd-pleasing classic, ready in just over an hour.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
1 hr 10 min
🕐
Total Time
1 hr 30 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 1 cup white rice
  • 1 cup brown lentils
  • 1 cup small macaroni
  • 2 tablespoons vegetable oil
  • 4 cloves garlic, finely chopped
  • 2 cups canned tomato puree
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 0.5 teaspoon red chili flakes
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 2 large onions, thinly sliced
  • 1 cup chickpeas, canned and rinsed
  • 4 cups water
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Rinse the rice thoroughly under cold water until the water runs clear to remove excess starch.

2

Bring 2 cups of water to a boil in a saucepan. Add the lentils and 1 teaspoon of salt. Cook for about 25 minutes or until the lentils are tender but not mushy. Drain and set aside.

3

In another saucepan, bring 2 cups of water to a boil, add the rice with a pinch of salt. Reduce the heat to low, cover, and cook for 15-18 minutes or until rice is tender and the water is absorbed.

4

Cook the macaroni according to package instructions. Drain and set aside.

5

In a large skillet, heat 2 tablespoons of vegetable oil over medium heat. Add the chopped garlic and sauté until fragrant, about 1 minute.

6

Add the tomato puree to the skillet. Stir in cumin, coriander, chili flakes, the remaining salt, and black pepper. Let the sauce simmer on low heat for about 15 minutes to thicken, stirring occasionally.

7

In a separate skillet, heat oil over medium-high heat and fry the sliced onions until they are golden brown and crispy. This will take about 10 minutes. Drain the onions on paper towels.

8

In a large serving bowl, mix the cooked rice, lentils, and macaroni together.

9

Top the mixture with the spicy tomato sauce, followed by a generous layer of crispy onions.

10

Scatter chickpeas on top for added texture and protein.

11

Serve koshari warm and enjoy this comforting Egyptian classic.

Cooking Tip: Take your time with each step for the best results!
2100
cal
77.6g
protein
376.5g
carbs
38.0g
fat

Nutrition Facts

1 serving (2587.2g)
Calories
2100
% Daily Value*
Total Fat 38.0 g 49%
Saturated Fat 5.3 g 26%
Polyunsaturated Fat 16.8 g
Cholesterol 0 mg 0%
Sodium 5267 mg 229%
Total Carbohydrate 376.5 g 137%
Dietary Fiber 50.4 g 180%
Total Sugars 53.1 g
Protein 77.6 g 155%
Vitamin D 0.0 mcg 0%
Calcium 481 mg 37%
Iron 22.5 mg 125%
Potassium 4599 mg 98%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

69.8%%
14.4%%
15.8%%
Fat: 342 cal (15.8%%)
Protein: 310 cal (14.4%%)
Carbs: 1506 cal (69.8%%)