The 41-year-old actress has managed to lost 20lbs after following nutritionist Kimberly Snyder's methods but said it was incredibly difficult for her to leave her favourite food, Us magazine.
"I've been very disciplined and all I did was cry and dream about pizza. I still am dreaming and crying about pizza.'
"I was 144 and now I'm 124. I did it on the filming of a Netflix show ('Santa Clarita Diet'). I feel really great. I followed Kimberly Snyder's methods, but I added some protein like fish and chicken since she's all vegetarian or vegan," Barrymore said.