Faites chauffer l'huile dans une grande casserole et faites dorer la viande.
Ajoutez l'oignon, l'ail et les épices, et faites-les revenir jusqu'à ce qu'ils soient tendres et parfumés.
Incorporez le jus de citron, le bouillon d'agneau et le vin, puis portez le ragoût à ébullition.
Baissez le feu, couvrez et laissez mijoter doucement pendant environ 90 minutes, ou jusqu'à ce que la viande soit tendre.
Ajoutez les pommes de terre, les carottes, les abricots et les waterblommetjies à la casserole.
Poursuivez la cuisson à feu doux pendant 20 à 30 minutes, en veillant à ne pas trop cuire les waterblommetjies.
Assaisonnez à votre goût, garnissez de persil frais et servez.