Zahid Saeed, 30, has spoken publicly for the first time about the death of his son at the hands of Rosdeep Adekoya.
She was charged with murder but pleaded guilty to a reduced charge of culpable homicide and attempting to defeat the ends of justice at the High Court in Edinburgh on Friday.
Speaking to the Sun on Sunday, Mr Saeed said: “She’s a demon. She should suffer every day.
“She’s not a monster - not even a monster or animal would kill their own child.”
Mr Saeed, of Guardbridge, Fife, said that in his opinion justice should be “an eye for an eye”.
He said: “But I don’t want her to rot in hell, I want her to live for eternity so she can remember what she has done and live with the guilt.
“I hope she does not take the easy way out. She should suffer every day. She should stay in jail until she dies.
“No parent should ever go through what I went through. I wouldn’t wish that on my worst enemy.”
Mr Saeed was in court to hear details of how Adekoya, 34, repeatedly beat Mikaeel before stuffing his lifeless body into a suitcase.
She lost her temper and assaulted the toddler after he was repeatedly sick following a family day out at a Nando’s restaurant in Edinburgh on January 12.
After he died from his injuries at their city home two days later, she wrapped his body in a duvet cover, concealed it in the suitcase and drove 25 miles to Fife to hide it in woodland.
A major search was launched for the youngster after Adekoya phoned 999 and claimed her son was missing in an effort to conceal the crime.
She finally admitted to police: ‘’It was an accident and I panicked.’’
Adekoya, a prisoner in Cornton Vale jail near Stirling, will be sentenced on August 25.
An independent significant case review will now be held after it emerged social services had stopped monitoring the family weeks before Mikaeel’s death.