PRÉCHAUFFER le four à 300 ºF.
BATTRE le beurre d'arachide et le sucre dans un grand bol avec un batteur électrique jusqu'à consistance légère et onctueuse. Mélanger la farine, les canneberges, la cardamone et la poudre à pâte. Ajouter ce mélange ainsi que le lait au beurre d'arachide; battre jusqu'à ce que le tout soit homogène. (Le mélange sera légèrement friable.)
DIVISER la pâte en 30 boulettes, soit environ 1 c. à soupe de pâte pour chacune. Mettre les boulettes à 1 pouce d'intervalle sur des plaques à pâtisserie et les écraser légèrement.
CUIRE au four 30 minutes ou jusqu'à ce que les biscuits soient légèrement dorés. Les faire refroidir sur les plaques 3 minutes, puis complètement sur des grilles.