Lakvinder Kahlon has now admitted to stabbing his toddler daughter to death and then beheading her.
Kahlon had previously pleaded not guilty two weeks ago.
It would appear the attack was unprovoked; the toddle was stabbed to death as she watched television a year ago.
The court heard horrific details about the killing of Rajvinder. The girl was stabbed and beheaded while her mother was taking the couple's other daughters to school. She returned to find her kitchen covered with blood. Kahlon had already called 911.
Unemployed Kahlon, will automatically gets life in prison. His parole eligibility will be determined on Thursday.
Last year Radio India host Gupreet Singh says he spoke to Manjit Kahlon in the family home, where he saw a picture of a Sikh saint couples pray to in the hope of having a male child.
Kahlon responded by saying her husband got the picture from a local Sikh temple and experienced peace of mind from the picture.