Coupez la viande en morceaux. Pelez les oignons et les gousses d'ail. Emincez les oignons.
Faites chauffer 6 cuillères à soupe d'huile d'olive dans un tajine (ou dans une cocotte). Quand elle est chaude, faites-y revenir la viande avec les oignons émincés en remuant de temps en temps.
Pelez les carottes et les navets, coupez-les en gros morceaux. Ajoutez-les dans la cocotte avec les épices et les gousses d'ail.
Salez et poivrez, ajoutez 20 cl d'eau et laissez cuire 1 heure à feu doux en rajoutant un peu d'eau en cours de cuisson si nécessaire.
Pendant ce temps, épluchez les haricots. Vingt minutes avant la fin de la cuisson, ajoutez dans la cocotte les haricots et le blé.
Effeuillez et lavez le persil. Parsemez le tajine de persil et servez très chaud.