Season the chicken legs with salt and pepper. Peel the onion and garlic and cut both finely. Wash rice in a colander and drain.
Cook the green beans in a saucepan with water, salt and savory until they are firm to the bite and drain.
Heat the oil in a large roasting pan and fry the chicken legs well all over. Then take it out. Fry the onion, garlic and bacon in the rest of the roast. Then add the rice, tomato paste, paprika powder and curry powder and roast for 5 minutes. Then add the chicken stock and tomato strains. Stir in sugar and put the chicken legs back in the saucepan. Cover and simmer gently for approx. 30 minutes.
Halve the cocktail tomatoes, add to the rice along with the boiled beans and stir in carefully. Heat everything for another 5 minutes. If necessary, season again with salt.