Sfilettate i cardi per eliminare la parte fibrosa, tagliate le coste a pezzetti di circa otto centimetri, privateli degli eventuali filamenti. Lessateli in abbondante acqua a bollore acidulata con un po’ di succo di limone e poco salata per mezz’ora, sgocciolateli e disponeteli in una pirofila spennellata di burro.
In un tegamino lasciate fondere il restante burro, mettete l’aglio, eliminatelo quando è diventato dorato, aggiungete i filetti d’acciuga spezzettati e schiacciandoli con il cucchiaio di legno riduceteli a crema, emulsionate bene in modo d’avere un composto omogeneo e ritirate dal fuoco. Versate la crema sui cardi e poi cospargete la superficie con tre o quattro cucchiai di formaggio grattugiato. Cuocete in forno caldo a 180° per circa mezz’ora.