The church is thought to have been commissioned by Archbishop Absalon of Lund together with the local nobleman Esben Mule, both named on the nearby Norra Åsum rune stone, now kept in the porch. Its inscription is a plea for Christ's help for those who built the church. During the fifteenth century two burial chapels were added on the north side, later converted into a baptismal chapel and sacristy; they are said to have served as burial places for the lords of nearby Lillöhus castle, who may also have used the tower's upper gallery when attending mass. Cross vaults typical of the period were added around the mid-1400s.
Inside, the altarpiece and pulpit date from the early seventeenth century, with the altarpiece bearing the arms of King Christian IV of Denmark, founder of Kristianstad. A curious emblem on its reverse, possibly linked to an old board game, has puzzled art historians. The sandstone font is older still, dated to the first half of the thirteenth century, and originally stood at the north side of the chancel arch, where the fixing point for its former canopy can still be seen above.
Excavations during the 1971–72 restoration uncovered a grave in front of the high altar containing the remains of a tall man in his fifties. It was suggested, though not proven, that this might be the burial of Esben Mule himself, given the grave's dating to the early 1200s and its prominent position within the church. The same restoration revealed traces of the original masonry wall benches and returned the altarpiece to something closer to its early appearance, after nineteenth-century painted panels were removed to reveal the original text panels beneath.
The church's history reaches back further still: excavations near Norregård, a few hundred metres north of the present building, uncovered more than a hundred graves and traces of settlement, suggesting an earlier wooden church once stood there. Timber found within the present stone church, dated to the eleventh century, may have been reused from this earlier building. Local tradition also links the site to the Battle of Helgeå in the 1020s, when fallen soldiers are said to have been buried in the village of Åsum, though this connection rests on later written sources rather than firm archaeological proof.
The church has had several organs over the centuries, the earliest recorded from 1760, with the present mechanical organ installed in 1972 by a Danish organ builder and later adjusted in minor ways.