Faites chauffer l'huile dans le potjie sur des braises moyennes. Faites dorer les morceaux d'agneau par petites quantités jusqu'à ce qu'ils soient bien dorés, puis réservez-les.
Faire revenir les oignons et l'ail jusqu'à ce qu'ils soient tendres.
Remettez l'agneau dans la cocotte et assaisonnez-le de sel, de poivre, de romarin et d'origan.
Ajoutez les carottes, les pommes de terre et la courge butternut, en disposant les légumes en couches régulières.
Versez les tomates, la purée de tomates, le bouillon et le vin. Ne remuez pas ; laissez cuire par couches successives.
Couvrir et laisser mijoter doucement à feu doux pendant 2 à 3 heures, jusqu'à ce que l'agneau soit tendre.
Ajoutez les haricots verts 20 minutes avant la fin de la cuisson.
Servir chaud avec du riz, du pap ou du pain frais.