Ethiopian
Cook the onion in a dry saucepan over medium heat for 5-7 minutes, stirring, until soft and starting to color.
Add the oil and garlic and cook for 3 minutes, then add the tomato and berbere and cook for 5 minutes until the tomato breaks down.
Pour in about 500 ml of the hot water and bring to a simmer.
Sprinkle in the shiro powder a little at a time, whisking constantly so no lumps form.
Simmer uncovered on low heat for 15 minutes, stirring often and adding the rest of the water as the stew thickens; it should be smooth and pourable.
Stir in the salt, add the green chili and cook for 2 minutes more.
Serve hot on injera.