Pelez les tomates et les coupez en petits morceaux, hachez les oignons, et la 1/2 gousse d'ail, et faire cuire le tout dans une poêle avec de l'huile d'olive et un petit verre d'eau.
Dans un saladier, rassemblez la viande hachée, l'autre demi gousse d'ail hachée, les épices, un peu de sel et de poivre.
Malaxez et formez des boulettes de la taille d'une grosse noix.
Déposez les boulettes dans la sauce tomate, ajoutez la sauge par dessus, et saupoudrez d'un peu de cumin en poudre.
Couvrez, et laissez cuire à feu très doux 25 minutes.
Salez et poivrez légèrement la sauce, ajoutez un peu d'huile d'olive ou de l'eau pour ajuster la sauce à la bonne consistance.
Faites cuire la semoule comme indiqué par le fabricant.Ajoutez une noix de beurre et un peu d'huile d'olive.Servez avec les boulettes et la sauces.