Blanch the beans in boiling salted water for about 30 seconds. Drain, rinse under cold water and press the seeds out of the skin. Wash the coriander, shake dry and chop the upper 1/3 of 5 stems coarsely.
Place the artichokes in a sieve and drain. Mix approx. 2/3 of the beans, artichokes, sultanas, chopped coriander and 1-2 tbsp. oil in the universal chopper. Season paste with salt, pepper, cumin and ginger.
Wash chicken legs, pat dry and season with salt and pepper on the outside and inside. Fill with bean paste and tie together with kitchen string. Place the legs on a greased baking tray and drizzle with 2 tablespoons of oil.
Cook in the preheated oven (electric cooker: 200 °C/ circulating air: 175 °C/ gas: see manufacturer) for approx. 40 minutes.
Prepare bulgur in boiling salted water according to package instructions. Put the chickpeas in a sieve and rinse under cold water. Drain the bulgur. Heat 2 tablespoons of oil in a saucepan. Fry the remaining beans and chickpeas for 2-3 minutes, then add bulgur and season with salt and pepper.
Chop the rest of the coriander, except for a little for garnishing, coarsely and fold into the bulgur. Arrange bulgur and chicken on plates, garnish with coriander.