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."
Members of Congress to keep receiving porn magazine
Rosie O'Donnell unveils nearly 50-pound weight loss