Cuire les lentilles soit avec le cuiseur à céréales (2 cups de lentilles, 4 cups d'eau) soit dans une casserole en les couvrant d'eau froide puis en les amenant à ébullition pour 30 minutes de cuisson.
Plonger les tomates dans l'eau bouillante quelques secondes. Les peler puis les concasser.
Hacher l'ail et l'oignon. Les faire suer dans l'huile puis ajouter la tomate et une pincée de piment.
Faire cuire à feu doux jusqu'à obtention d'une épaisse purée.
Incorporer le chorizo coupé en tranches, le lard coupé en dés ainsi que les lentilles égouttées.
Mélanger et cuire à feu très doux pendant 1 heure.