Shiro Wot
A silky chickpea-flour stew built on slow-softened onion, berbere and aromatic fat.

About this dish
Shiro is a deeply familiar Ethiopian and Eritrean stew made from finely milled legumes, commonly chickpeas or broad beans, seasoned with aromatics and spices. Thickness, spice and enrichment vary widely. This version uses supermarket chickpea flour for accessibility and niter kibbeh when available for a more aromatic base.
Serve shiro with injera, whose tang and porous surface are especially well suited to the smooth stew.
Everyday comfort, fasting food and shared table
Shiro occupies a broad place in Ethiopian food culture: it can be everyday comfort food, part of fasting meals when prepared without animal products, or one component in a larger spread. Its importance is partly practical—ground legumes create a substantial stew quickly—but the flavor depends on patient onion cooking and the seasoning blend used.
Contemporary Ethiopian chefs and writers emphasize that “shiro” may refer both to the legume powder itself and the finished stew, and commercial blends may already contain spices. That means the cook should taste the powder and adjust berbere rather than assuming every bag is identical.
Shiro powder, flour, spice level and fat vary by household and fasting practice. This plain chickpea-flour version is designed for a home kitchen outside Ethiopia.
Preparation notes
Making a smooth slurry before it enters the pot is the easiest way to prevent stubborn chickpea lumps.
Shiro can catch on the bottom quickly once the flour hydrates.
The finished stew should taste nutty and savory, not chalky or bean-flour raw.
Ingredients & detailed method
Ingredients
- 2 tbsp neutral oil or niter kibbeh
- 1 medium yellow onion, very finely chopped
- 2 garlic cloves, minced
- 1 tsp grated fresh ginger
- 1–2 tbsp berbere, to taste
- 1 cup crushed tomato
- 3/4 cup chickpea flour
- 3 cups warm water or light vegetable broth, plus more as needed
- 1 tsp kosher salt, plus more to taste
- Injera, for serving
Method
- 1.Soften the onion. Cook onion with the fat over medium-low heat 8–12 minutes until very soft. Checkpoint: pieces should look translucent and nearly melt into the pan.
- 2.Add aromatics. Stir in garlic, ginger and berbere for about 1 minute, adding a spoonful of water if the spices threaten to scorch.
- 3.Cook the tomato. Add crushed tomato and simmer 3–5 minutes until slightly concentrated.
- 4.Make the slurry. In a bowl, whisk chickpea flour with 1 cup warm liquid until completely smooth.
- 5.Add gradually. Whisk the slurry into the pot, then slowly whisk in the remaining liquid.
- 6.Simmer gently. Cook 12–20 minutes, stirring frequently and scraping the bottom.
- 7.Check the texture. Checkpoint: the stew should look glossy and smooth and fall from a spoon in a thick ribbon. Thin with hot water if it becomes pasty.
- 8.Check flavor. Taste for raw chickpea flour. If any chalkiness remains, continue simmering another few minutes.
- 9.Season. Add salt and more berbere if needed, allowing extra spice to cook for a minute before serving.
- 10.Serve. Spoon shiro onto injera or into a warm bowl with injera alongside.