Put the rice in a saucepan, add the water and bring to the boil. Cover and simmer very gently for 10–15 minutes or until the rice is tender and has absorbed all the water. Remove from the heat and leave to cool for a few minutes.
Meanwhile, preheat the oven to 180 degrees C. Heat the oil in a saucepan, add the onion and fry gently for about 5 minutes, stirring frequently, until soft. Stir in the garlic and chilli, then cook for 2 more minutes. Remove from the heat and stir in the chopped tomatoes.
Put the chickpeas in a bowl and mash with a potato masher until fairly smooth, or purée in a food processor. Add the onion mixture, rice, egg yolk, coriander, paprika and salt and pepper. Mix together well. Divide the mixture into 12 equal portions and shape each into a ball.
Place the chickpea and rice balls on a greased baking tray and bake for 30 minutes or until beginning to brown, turning them over carefully halfway through the cooking. Serve hot.