1. Ôtez les queues des épinards, lavez-les soigneusement, jetez-les dans une grande sauteuse chaude et laissez-les jusqu'à ce qu'ils aient bien diminué de volume. Salez-les, ajoutez le sucre, mélangez et retirez du feu.
2. Pelez les oignons et râpez-les finement. Pelez l'ail et passez-le au presse-ail. Pelez les tomates, coupez-les en petits dés.
3. Faites chauffer l'huile dans une sauteuse à revêtement antiadhésif. Faites-y revenir l'ail et les oignons, ajoutez le colombo et la cannelle,
mélangez quelques secondes, ajoutez la viande et laissez-la dorer de tous côtés. Salez.
4. Versez les yaourts et les tomates dans la sauteuse, salez à nouveau, poivrez. Hachez les épinards et ajoutez-les également. Versez 2 ou 3 cuillerées à soupe d'eau, couvrez et laissez cuire doucement 1 h 15 environ, jusqu'à ce que la viande soit tendre. Ajoutez un peu d'eau chaude au cours de la cuisson si cela paraît nécessaire. Vérifiez l'assaisonnement. Servez bien chaud.