The 46-year-old actress said that she always has had a healthy appetite, reported Contactmusic.
"I am a hearty eater, which I told my husband Danny Moder 13 years ago when he asked me out. I said, 'Prepare yourself, I won't just have a salad!' But that's worked out for us," she said.
Roberts is notoriously private about her personal life, and says she loves reality TV stars such as the Kardashian family - who have reality show 'Keeping Up With The Kardashians' because it directs attention away from her.