Tostamos unas almendras antes de moler todas. Las echamos en una sartén sin aceite durante 5 minutos.
Hacemos un majado con éstas, con los piñones y con el resto de almendras.
Doramos los dientes de ajo y cuando cogen color añadimos la harina para crear una especie de bechamel. Lo hacemos durante 1 minuto.
Añadimos el caldo de verduras y la leche. Rectificamos de sal, y cuando empiece a hervir, añadimos el majado. Lo mezclamos todo bien para que nos quede una masa cremosa.
Añadimos el cardo y salpimentamos.