The temple, in line with the temple architecture of the Chola dynasty, occupies a very vast area of 11 acres (45,000 m2), with five courtyards, several imposing temple towers, and large and spacious mandapas. Though the details of the king who consecrated the temple are uncertain, it can be ascertained from inscriptions in the temple that it has been in existence since at least the tenth or eleventh century, during the reign of Raja Raja Chola I.
It was during the period of Kulothunga Chola I (1075–1120) that the brick walls of the temple were replaced with stone walls and the mandapam in the front was constructed. The rajagopuram, or the front entryway of the temple, is replete with images made of mortar, depicting various legends associated with the temple.
The temple occupies an area of 11 acres (4.5 ha) and has around five large precincts. The temple faces West and is approached through a seven-tiered raja gopuram (pyramidal temple tower). The central shrine houses the image of Amrithakadeswarar in the form of Linga. There is a separate shrine for Kalasamharamurthy, the saviour of Markendeya near the sanctum.
The bronze image is sported with four arms, emanating out of a Linga. The niches in the walls around the first precinct contains images of Durga, Dakshinamurthy and Chandikesa. There are five set of stone sculptures belonging to the Chola temple. There are three temple tanks, or teerthams, known as Amrita Pushkarini, Kaala Theertham and Maarkandeya Theertham. There is a separate shrine dedicated to Abhirami.

The Shakta saint Abhirami Pattar is believed to have rendered the Abhirami Anthathi in the front hall of the shrine. The temple also maintains a separate shrine for Markandeya worshipping Kalasamhara Murti. Although Thirukadaiyur is a Shaiva temple, it contains an old Vaishnava temple. The gods in this temple are Amrita Narayana (Vishnu) and his consort Amrita Valli (Lakshmi). The shrine of Abirami faces east and is located close to the entrance tower. The precinct houses the image of Abirami Pattar.
At this temple, towards the beginning of the sixteenth century, there lived a staunch devotee of the goddess Abhirami named Subramanian. He loved the goddess so much that he saw her everywhere and in everyone, but especially in all women. Any woman that entered the temple he would offer flowers to, worshiping her as the living embodiment of the goddess.
One day, King Saraboji visited the temple as Subramanian was meditating on the glories of Abhirami. Seeing that Subramanian did not bow before him as he entered the temple, the king became irritated. He asked one of the devotees in the temple who this man was that refused to recognize him.
One priest told the king that Subramanian was mad, worshiping all women as the Divine Mother and showering them with flowers. However, another priest of the temple overheard this and corrected the man, saying that Subramanian was truly a saint and a great devotee of Mother Abhirami.
The king, confused by the two conflicting accounts of who this man was, decided to put Subramanian to the test. Therefore, he asked Subramanian whether today was a full moon day or a new moon day. At that time, Subramanian was still absorbed in meditation on the Divine Mother, seeing her shining face in his mind.

Subramanian, seeing the Goddess' face and mistaking it for the moon, responded to the king saying that it was a full moon day when it was actually a new moon day. The king, deciding that Subramanian must be mad, ordered that he be burnt at dusk if the moon failed to appear. After some time, the king's army awakened Subramanian and ordered him to come with them to be executed for his madness.
On returning to ordinary consciousness, Subramanian realized that he had mistaken the face of the Divine Mother for the full moon, making him say it was a full moon day when, in actuality, it was a new moon day.
Standing at the pyre, with the flames rising all around him, Subramanian realized that only the Divine Mother could save him now. He began singing a song of one-hundred praises to Abhirami (the so-called Abhirami Antati or "Song to Abhirami"), begging her to come to his rescue.
While singing the seventy-ninth verse of his song, which states that the Divine Mother is an ocean of blessing without limit whose merciful eyes grant liberation, Mother Abhirami appeared before Subramanian, his executioners, and the unbelieving king. Throwing her "thadanga", diamond nose-ring into the sky, it took the form of the full moon.
The king, having realized his mistake and immensely pleased by his devotion, released Subramanian. From that day forward, Subramanian was called Abhirami Bhattar, which translates to "priest of Abhirami", and the king became his disciple. To this day, Abhirami Bhattar is still celebrated at Thirukadaiyur on the new moon day in the Tamil month of Tai (mid-January to mid-February).