On peut s'inspirer de la recette de ce lien internet. L'intérêt est justement d'y mettre des cardons, pas faciles à trouver partout en France... Sur la Côte d'Azur on en trouve dans les épiceries "arabes".
La recette de ma maman (qui a vécu en Algérie) ne comprend JAMAIS de tomates ! Elles sont remplacées par des courgettes.
Côté épices, elle y met de la cannelle, une bonne cuillerée à soupe.
Côté viande, du mouton (pour le goût du ragout seulement) + de l'agneau (pour les convives).
Si on aime la fleur d'oranger, on peut en mettre un peu dans le grain.
PS : quand c'est réchauffé, c'est encore meilleur.