The 45-year-old "Precious" Oscar winner told the Cipha Sounds & Rosenberg Show on New York's Hot 97 FM her husband Sidney Hicks and family inspired her to adopt healthier habits.
"It made me say [to myself:] 'OK sis, you got these babies. The twins [Jonathan and David] are 7, [stepson] Michael's 9, Shalon's 22.' And I want to meet their babies. So, I said, 'Let me stop being selfish, and eating everything.' And I ate everything ... I was a food junkie," she said, adding her goal weight is between 190 and 200.
"We can always get a quick fix. However what will be the long term effects," she wrote Wednesday on Twitter. "Do it naturally, benefits... PRICELESS."
Celebrity Breakups and divorces of 2014 [PHOTOS]