Épluchez, dégermez et écrasez trois gousses d’ail. Épluchez l’oignon et hachez-le. Dans une casserole, faites chauffer 6 cl d’huile d’olive sur feu moyen et ajoutez l’ail écrasé, l’oignon, le concentré de tomate, le ras el-hanout, les baies de genièvre et 200 g de tomates cerises. Mélangez et mouillez avec 35 cl d’eau. Laissez réduire et confire 30 mn sur feu doux. Le confit de tomate est prêt lorsque l’huile remonte à la surface. Réservez à température ambiante.
Coupez en fines rondelles les gousses d’ail restantes. Dans une poêle chaude, versez 1 cl d’huile d’olive, l’ail, et disposez les tomates cerises restantes. Laissez cuire les tomates cerises à l’ail 15 mn à feu doux.
Préparez le bouillon. Coupez en gros morceaux l’oignon, la branche de céleri et le fenouil. Versez 1 litre d’eau dans un faitout, mettez-y les légumes et amenez à ébullition. Ajoutez le paprika et les herbes émincées puis mélangez. Filtrez.
Mélangez, dans un saladier, le couscous avec 2 cuil. à soupe d’huile, 1⁄4 de cuil. à café de poivre, 1⁄4 de cuil. à café de sel, puis versez 2/3 du bouillon chaud. Filmez ou recouvrez d’un torchon humide et laissez gonfler 5 mn sans mélanger. Égrainez à l’aide d’une fourchette puis versez le reste de bouillon. Couvrez à nouveau puis égrainez bien.
Disposez le couscous dans un plat, le confit de tomates puis les tomates cerises à l’ail. Servez chaud.