Ugali is considered to be a staple meal in most Kenyan homes.
The majority of the people usually have ugali on daily basis, making them possess the prowess of preparing the meal.
On the other hand, the majority of those that do not prepare their own ugali, find the process challenging as they end up having a flaky end product even after spending several minutes preparing the meal.
Various people have different ways of preparing ugali, these mostly depend on if one wants a soft or firm one.
There are those who usually stir some maize flour in cold water first, then place the mixture on a heat source, preferably at medium heat.
After the mixture simmers, they add some flour then mix in order to have a semi-hard meal.
Then there are others who are accustomed to letting the water heat to a boiling point, then gradually add maize flour while stirring.
Depending on the number of servings one wants, they need to ensure that the amount of flour they add doesn't overpower the amount of water in the cooking pot.