The round church was built of limestone in the mid-1100s, though scholars disagree on whether its circular form was original or whether an earlier cruciform structure was rebuilt into a rotunda. Some accounts link its construction to the Danish bishop Eskil of Lund, though this remains a theory rather than an established fact. In 1343 the interior was remodelled with vaulting to look more like a cross-church, for reasons that are not recorded, and medieval wall paintings from the following century survive from this period.
By the late eighteenth century the round church had become too small for the growing congregation, and in 1791 it was enlarged with three cross-arms designed by Carl Fredrik Adelcrantz, all but hiding the original rotunda. This arrangement lasted until the turn of the twentieth century, when parish leaders proposed demolishing the old church and its detached tower entirely in favour of a new brick building. Heritage authorities objected, and the architect Theodor Wåhlin, once he realised the medieval rotunda survived within the later additions, revised his plans to preserve and incorporate it. The eighteenth-century cross-arms were removed, the round church restored, and a substantial new nave and tower added to the west in a Jugendstil idiom. The rebuilt church was reconsecrated on 12 June 1910. A further renovation completed in 2004 moved the altar from the round church into the main church and inserted the glass partition that now divides, yet visually connects, the two spaces.
The church's outstanding treasure is its font, carved in sandstone around 1160–1170 by the so-called Tryde Master. Its reliefs depict a legend concerning the apostles Peter and Paul, the emperor Nero and the magician Simon, and it is regarded as one of the most important Romanesque fonts in the region.
Other furnishings include a carved altar cabinet from the early sixteenth century, with figures of the apostles surrounding central images of Peter and Paul, and a pulpit of 1619 bearing the monogram of the Danish king Christian IV, whose maker is unrecorded.
Beside the church stands a freestanding fifteenth-century kastal, a fortified tower that once formed part of a defensive wall encircling the church. Parishioners wished to demolish it when the new church was built, but national heritage authorities intervened and it survives. Inside are several carved gravestones attributed to the Tryde Master, an unfinished rune stone, and carved stones thought to have come from the church's former door surrounds.