Heat the clarified butter or vegetable oil in a large pot or Dutch oven over medium heat. Add the chopped onions and sauté until they become soft and golden brown, stirring occasionally.
Add the minced garlic and grated ginger to the pot. Cook for another minute, stirring continuously.
In a small bowl, combine the berbere spice blend, paprika, ground cumin, ground coriander, turmeric, cinnamon, cardamom, and nutmeg. Mix well to create a spice paste.
Add the spice paste to the pot and stir it into the onion mixture. Cook for a minute or two to release the flavors of the spices.
Stir in the tomato paste until well incorporated with the spices and onions.
Place the chicken pieces in the pot, coating them evenly with the spice mixture. Cook for a few minutes, turning the chicken occasionally to brown it on all sides.
Pour in the chicken broth or water, ensuring that the chicken pieces are submerged. Add salt to taste.
Bring the stew to a simmer, then reduce the heat to low. Cover the pot and let it cook for about 45 minutes to 1 hour, or until the chicken is tender and cooked through, stirring occasionally.
If desired, add peeled hard-boiled eggs to the pot during the last 10-15 minutes of cooking, allowing them to absorb the flavors of the stew.
Once the chicken is cooked and the flavors have melded together, adjust the seasoning with salt if needed.
Serve the Doro Wat hot, garnished with chopped cilantro or parsley. Accompany it with injera (traditional Ethiopian flatbread) or rice for a complete meal.Enjoy the rich and spicy flavors of this Ethiopian Doro Wat stew!