The author, who is expecting a child with 28-year-old Simon Sköld, defended their partnership on their new parenting blog on Monday, insisting she was not a "Sugar Mama".
Läckberg published her first bestselling book The Ice Princess in 2003, and has since seen her work translated into more than 20 languages. However she also argued that Sköld should not be described as a "goldigger" who was after her literary fortune.
"It's bullshit that someone has the nerve to express such views about a person they do not know," she posted, explaining that she was often sent negative messages on Facebook and Instagram.
"I've managed to find a guy with a strong work ethic, Småland [an area of southern Sweden] economic values, and a longing for a different life to the Stockholm nightlife," she said.
"It's me and the kids who struck gold," concluded the 41-year-old.
Camilla Läckberg (right) and her partner Simon Sköld, 28. Photo: Maja Suslin/TT
Läckberg has three children from two previous marriages including one to Martin Melin, a celebrity policeman who won Sweden's 'Survivor' programme in 1997.
Her books, set in rural Fjällbacka in west Sweden, see writer Erica Falck team up with local detective Patrick Hedström to solve a range of crimes that shock the local community.
Sköld has worked as an MMA (mixed martial arts) fighter, personal trainer and model.
Story continues below…
The Swedish author said in her blog that she had once asked her current partner: "Why are you with me, when you could be with some 22-year-old fitness girl."
He apparently replied calmly: "Well, if that was what I wanted, I would be together with a 22-year-old fitness girl and not with you. But that is not what I want".
The pair's blog, titled 'The star family by Läckberg & Sköld' is currently charting the countdown to the birth of their baby and will later document their family life together.