Épluchez et émincez grossièrement les gousses d'ail et les oignons. Réservez.
Coupez la viande en cubes d'environ 2 cm. Réservez.
Dans un faitout faites revenir, dans 2 c d'huile d'olive, l'ail et l'oignon, ajoutez les tomates en morceaux et épluchées (ou la boîte de pulpe de tomate égouttée), le thym et le laurier, laissez mijoter 5 minutes.
Ajoutez le curry, laissez sur feu doux, sans couvrir.
Dans une poêle faites revenir, avec les 2 c restantes d'huile d'olive, les dés de viande, versez la sauce curry dessus en ajoutant le yaourt et 20 cl d'eau, salez. Mélangez délicatement et couvrez . Laissez mijoter pendant 1 h 15.
Pelez et coupez les bananes et la pomme en dés, ajoutez les à la préparation avec un pointe de couteau de piment de cayenne.
Faites cuire le riz dans 2 fois son volume d'eau bouillante salée y ajouter le safran. Couvrir pendant 15 à 20 minutes.
Vous servirez le riz et la sauce curry séparément que vous parsèmerez de persil haché. Vous pouvez l'accompagner de condiment aigre-doux (chutney) et l'agrémentez d'une brochette de poulet par exemple.