Alexander Maslennikov has been jailed for 23 years after the horrific killings of Daria Labutina and Olga Shaposhnikova.
He had previously been convicted of rape, and is also believed to have raped Daria before the murder.
The 32-year-old used an axe and a meat grinder to cut up and mince the victims’ bodies.
Maslennikov then fed some of their flesh to his dogs at the property in Volzhsky, Russia.
He invited both women to have pizza at his flat after meeting them at a karaoke bar, before setting upon them in the horrific spree of violence.
“I regret what I did. I am asking the court for mercy”
Daria was his first victim, having sex with her before slitting her throat in his bathroom.
Police cannot be sure the 29-year-old was raped due to the level of mutilation on his body.
Olga, 28, was then attacked, tied up and tortured after the killer stuffed a gag in her mouth.
Maslennikov boasted to investigators how he taunted and tortured the “screaming” woman who begged him not to kill her.
Detectives revealed the killer said she knew “what would happen to her” as she screamed “what for? why?”.
Maslennikov – released five months earlier from a jail term for rape – begged the court for “mercy” in Volgograd.
He offered his “condolences” to relatives of the two women he brutally slaughtered.
Speaking from an iron cage he told the judge: “I regret what I did. I am asking the court for mercy.”
Maslennikov told the court he lured the two women back to his flat, where he then had sex with Daria before savagely killing her in the bathroom.
Afterwards he matter-of-factly went to eat pizza and smoke with Olga who was initially unaware her friend had been murdered.
He became offended with Olga after she “laughed” at his “stale” joke which he mistakenly took as a sign she fancied him, he testified.
The killer tried to kiss her but she refused his demand for sex and pushed him away.
Olga cut herself on a knife he was holding to cut the pizza that had just been delivered – rushing to the bathroom to clean the wound where she saw the body of Daria.
She rushed to the bathroom to clean the blood where she saw Daria’s body with multiple stab wounds in the bath.
He then grabbed her, tied her up, and sat with a drink as she begged for mercy – with the killer eventually strangling and stabbing her to death.
The killer then went to buy an axe, file, spade, and plastic bin bags – dismembering the bodies and putting some of them through his meat grinder.
Law enforcement officials said that he fed some meat to dogs before chaning his mind and going to bury the bodies.
The murderer had said that his “moral values” prevented him from entirely mincing their body parts, according to the judge.
He chopped up the corpses with an axe and took them to a forest area where he frantically dug a grave breaking the spade in the process, said his sister Maria Romashova.
One of the women was cut into 20 pieces, and the legs of the other victim were severed.
Police released CCTV videos that show the 6ft 6in killer entering his apartment block with the women, but then leaving later carrying two sports bags.
Maslennikov was sentenced to a maximum 23 years in prison followed by two years ‘limitation on freedom’ after his release.
He has served a total of 11 years in jail for several earlier rape convictions, the court heard.