A beloved staple from the Horn of Africa, this Eritrean lentil stew is slow-simmered with caramelized onions, ripe tomatoes, ginger, and the fiery berbere spice blend that defines the region's cuisine. Finished with a sizzling berbere-onion topping and a squeeze of lemon, it is creamy, deeply savory, and traditionally served atop spongy injera bread.
Nutrition Facts
Per serving (estimated)
- 380 kcalCalories
- 12 gFat
- 4 gSaturated Fat
- 50 gCarbs
- 14 gFiber
- 5 gSugar
- 18 gProtein
- 480 mgSodium
- 780 mgPotassium
- 75 mgCalcium
- 5 mgIron
- 14 mgVitamin C
- 180 mcgVitamin A
Ingredients
For the Stew Base
- 3 tbsp niter kibbeh (spiced clarified butter) or ghee
- 1 large yellow onion, finely chopped
- 4 garlic cloves, minced
- 1 tbsp fresh ginger, finely grated
- 2 tbsp berbere spice blend
- 1 tsp ground turmeric
- 2 medium Roma tomatoes, finely chopped (about 1 cup)
- 1 tsp kosher salt, plus more to taste
For the Lentils
- 1.5 cups (300 g) dried red lentils, rinsed until water runs clear
- 3 cups (720 ml) water or low-sodium vegetable broth
- 1 tbsp fresh lemon juice
For the Berbere Onion Topping
- 1 tbsp niter kibbeh or ghee
- 1 small yellow onion, halved and thinly sliced
- 1 tsp berbere spice blend
- Pinch of kosher salt
- 2 tbsp chopped fresh cilantro or Italian parsley
Directions
- Heat 3 tbsp niter kibbeh in a heavy-bottomed pot or Dutch oven over medium heat until melted and shimmering. Add the chopped onion and cook for 5-6 minutes, stirring often, until softened and lightly golden at the edges.
- Stir in the minced garlic, grated ginger, 2 tbsp berbere, and turmeric. Cook for about 1 minute, stirring constantly, until the spices are fragrant and coat the onions without burning.
- Add the chopped tomatoes and 1 tsp salt. Cook for 3-4 minutes, mashing with a wooden spoon, until the tomatoes break down into a thick, glossy, brick-red sauce.
- Stir in the rinsed red lentils and the water or broth, scraping up any caramelized bits from the bottom of the pot. Increase the heat and bring the mixture to a rolling boil.
- Reduce the heat to low, partially cover the pot, and simmer gently for 25-30 minutes, stirring every 5-7 minutes to prevent sticking. The lentils should completely collapse into a thick, creamy stew; add a splash of hot water if the mixture becomes too thick before the lentils are tender.
- Meanwhile, make the topping: heat 1 tbsp niter kibbeh in a small skillet over medium heat. Add the sliced onion and cook for 4-5 minutes, stirring, until deeply golden. Stir in 1 tsp berbere and a pinch of salt, cook 30 seconds more, then remove from the heat.
- Stir the fresh lemon juice into the finished stew, taste, and adjust with additional salt or berbere for more heat. The consistency should be thick but spoonable, similar to a creamy dal.
- Ladle the stew into warm bowls, pile the berbere onions on top, and scatter with fresh cilantro. Serve immediately with rolled injera, warm flatbread, or steamed basmati rice.
Cook’s Notes
- Berbere heat levels vary widely by brand and homemade blend; start with 1 tbsp in the base and add more at the end to control the spice level.
- Traditional niter kibbeh (clarified butter infused with cardamom, cinnamon, and fenugreek) gives the dish its signature aroma. Ghee is a good substitute, while olive oil works for a vegan variation.
- The stew thickens as it sits. When reheating leftovers, stir in a splash of water or broth to bring it back to a creamy consistency.
- For a fuller meal, serve alongside a small plate of ayib (mild fresh cheese) and gomen (collard greens), or spoon over rice instead of injera.
- Resting the stew off the heat for 5-10 minutes before serving allows the flavors to meld and the texture to become even creamier.
More Eritrea Recipes You’ll Love
Craving more flavors from Eritrea? Try these traditional recipes:









