Cut the gizzard, grind the other gizzard ingredients and add to gizzard. Let it sit for ten minutes or more to absorb the spices.
Wash rice till water is cleared, drain off water and set aside.
Pour oil in a saucepan and add the gizzard. Stir fry till it brown. Gizzard omits a lot of water, just pour the gizzard and the released water into a bowl.
Add oil into the saucepan, add bay leaf, cloves and onions. Stir-fry till the onion is translucent. Add the washed rice and stir-fry for about a minute. Add the gizzard with the sauce and stir fry. Add the chopped carrots and water and salt and stir together.
Cover with a tight lid and bring to boil. When the rice starts boiling, reduce the heat to low and let it simmer till all the water is absorbed for about 25 minutes.
Substitute kpakoshito with scotch bonnet or any pepper of choice.