Still, the actress, 37, admits that she'll allow herself to cheat on occasion when she goes out to eat.
"I'm a carb queen," she tells Food & Wine in its September issue. "I'll always order macaroni and cheese, but I don't want it to be fancy. I want it to be as close to Kraft as it can possibly get!"
"I love inventive food, but I want the classic dishes to taste like how I remember them," she adds. "I get a little bummed out when there is too much fancy stuff going on and it doesn't resemble the original dish at all."
When she's at home, however, Barrymore's diet is a whole different story. The actress tells the magazine that her refrigerator is currently housing a container of homemade curried heirloom tomato-lentil soup and that her "soulmate" is tea. But that she desperately needs help learning to cook Mexican food.
Courtesy Food & Wine