Verser des lentilles ou des haricots blancs sur une abaisse de pâte brisée sucrée et cuire à blanc 10 minutes dans le four préchauffé à 180°.
Découper en dés 500 g de cardons en bocal égouttés et rincés.
Préparer un sirop en faisant fondre 400 g de sucre dans 1 litre d'eau. Aromatiser le sirop avec 1 cuillère à café de baies de genièvre, 1 bâton de cannelle, 1/2 gousse de vanille grattée, 4 clous de girofle, 2 étoiles de badiane (anis étoilé) et quelques grains de coriandre. Y plonger les cardons et les faire confire à feu doux durant 45 minutes.
Préparer l'appareil à tarte en fouettant 2 oeufs + 2 jaunes d'oeuf avec 125 g de sucre, jusqu'à ce que le mélange blanchisse. Ajouter 1/4 litre de lait, 1/4 litre de crème, et aromatiser en grattant 1/2 gousse de vanille.
Egoutter les cardons et les verser sur le fond de tarte précuit. Ajouter l'appareil et continuer la cuisson au four (180°) durant 20 à 30 minutes.