Hachez finement la demi-oignon rouge et coupez la gousse d'ail en petits morceaux. Coupez les dix olives noires en rondelles et hachez grossièrement le persil frais à l'avance, de sorte que tous les ingrédients soient prêts pour la cuisson.
Chauffez une cuillère à soupe d'huile d'olive dans une large poêle à feu moyen-élevé. Faites fondre l'oignon haché et l'ail jusqu'à ce qu'ils commencent à devenir translucides. Ajoutez ensuite le bœuf haché maigre, saupoudrez de cumin et de cannelle et faites cuire la viande avec une spatule en quelques minutes jusqu'à ce qu'elle soit complètement cuite et dorée.
Mélangez les tomates en dés et les olives avec la viande cuite. Baissez le feu et laissez le mélange mijoter doucement environ dix minutes. Pendant ce temps, faites cuire à la vapeur le riz de chou-fleur dans un panier vapeur, dans une casserole avec une petite quantité d'eau ou au micro-ondes pendant quatre minutes. Versez l'excès d'humidité du riz de chou-fleur si nécessaire.
Répartissez le riz de chou-fleur chaud sur les assiettes comme base du repas. Versez généreusement le mélange de viande chaud par-dessus et garnissez le plat immédiatement avec le persil frais finement haché.