Cook the rice in boiling salted water according to the instructions on the packet.
Drain the artichokes and cut into strips. Peel the onions and finely dice them.
Heat the oil from the artichoke hearts in a pan, fry the onions and artichokes in it, remove and let cool. Cut the cucumber and ham into cubes and drain the pepper strips well.
Put the cooked rice in a bowl, mix with the ingredients and leave to cool.
Season the yogurt with salt, pepper, curry powder and sugar. Pluck the thyme from the leaves and add to the yogurt. Whisk everything well and pour over the salad. Mix everything well. Let it steep for a good 2 hours and season again to taste.
If you do without the boiled ham, the salad is also suitable for vegetarians.
The salad is also suitable as part of a cold buffet or for a family celebration.