Placer les poivrons et l'aubergine sur une grille garnie d'un papier aluminium et cuire au four à 205° pendant 35 minutes.
Pendant ce temps, éplucher et ciseler une échalote. Faire revenir à feu très doux dans une sauteuse avec un filet d'huile. Ajouter la gousse d'ail écrasée.
Dès la sortie du four, enfermer séparément les poivrons dans un sac plastique et laisser refroidir.
Ensuite, la peau des poivrons se détache facilement. Ouvrir, rincer pour éliminer les pépins et tailler en lanière. Couper l'aubergine en 2 dans le sens de la longueur.
Récupérer la chair à la cuillère. Hacher au couteau puis faire revenir avec l'échalote et l'ail. Assaisonner avec le sel et la cannelle. Laisser compoter quelques minutes pour réduire en purée.
Emincer la tomate en tranches. Faire revenir dans une sauteuse 1 minute sur chaque face. Assaisonner avec le sel et le poivre.
Réchauffer les cuisses de canard.Toaster les tranches de pain. Napper avec le caviar d'aubergine. Couvrir avec une ou plusieurs tranches de tomate.