Préchauffer le four sur 180°(6). Emincer les légumes. Mélanger 1/2 verre d'huile d'olive avec 1 c à c de sel, la moitié des épices et 2 g d'ail hachées pour obtenir une pâte d'épices.
Dans une poêle anti-adhésive, chauffer un filet d'huile et faire revenir les légumes ainsi que les petits oignons, séparément, avec 1 c à c de pâte d'épices à chaque fois, 3 mn environ pour chaque légume. Les disposer dans un plat à tajine en couches successives, sauf les petits pois. Terminer par les tomates en rondelles. Verser le reste de pâte d'épices et saupoudrer de la moitié de la coriandre. Couvrir et mettre au four 45 mn.
Pendant ce temps, cuire les petits pois rapidement dans de l'eau salée, égoutter. Mixer les pois chiches égouttés avec la farine, 1 gousse d'ail, les oignons, le reste des épices, 1 c à c de sel et 10 cl d'huile d'olive. Incorporer à cette pâte le reste de coriandre fraîche hachée et façonner des boulettes de la taille d'une noix. Les disposer sur la plaque de cuisson recouverte de papier cuisson et mettre au four 20 à 25 mn.
5 mn avant la fin de cuisson du tajine, disposer les petits pois égouttés et répartir les boulettes sur les légumes. Laisser chauffer 2 à 3 mn et servir aussitôt saupoudré d'amandes et de pignons grillés