Wash and boil rice until it is halfway done (parboil). Drain, rinse in cold water and leave in a sieve, set aside.
Wash dry fish and place in a small pot.
Add a little water, salt, scotch bonnet and some sliced onions. Cook until fish is soft.
Wash and finely shred uziza, scent leaf and green.
In a dry pot, pour vegetable oil, when hot add onions and fry until soft.
Add fish stock and some water (about 1 cup in total, depending on how well done the rice is).
Add seasoning cubes and Cameroun pepper, stir and taste, add salt.
Bring to a boil and pour in the rice, stir gently.
Add greens and stir.
Place cooked fish on top, cover and cook on medium heat until rice is fully cooked, adding more water if needed.
Take off the heat and serve.