The Christian presence at Åsenhöga is thought to date back possibly as far as the 13th century, when a church may have stood near Luvaberget. By the mid-16th century this had been replaced by a new building near Klockberget, which in turn served the parish until 1729, when a timber church was erected at Ekbacken, the site where three roads meet in the middle of the village — the location the present church still occupies.
The current stone church was built in 1856–1857 to designs by the architect Johan Fredrik Åbom, whose work here combines neoclassical form with Romanesque Revival details. It was consecrated in 1861 by Bishop Henrik Gustaf Hultman.
Architecturally, the church follows a simple hall-church plan with a rectangular nave, a five-sided chancel to the east, and a tower with an entrance porch to the west. A sacristy adjoins the chancel to the north. The tower is notable for its Romanesque-inspired sound openings and clock, rising to a tall octagonal lantern with a helm-shaped roof crowned by a cross-topped orb. Both the main roof and the lantern are clad in copper sheeting, giving the exterior a distinctive greenish sheen typical of many Swedish parish churches of the period.
Inside, the barrel-vaulted nave leads to a chancel separated by a chancel arch bearing an inscription, a common feature of churches from this era intended to draw the eye towards the altar.