Drew Barrymore is a "picky eater."
The 35-year-old actress - who recently made her directional debut with 'Whip It!' - believes her vegetarian diet makes her difficult to please at meal times.
She revealed: "I'm a bit of a picky eater, but that's because I'm a vegetarian."
The "Charlie's Angels" star also confessed her diet isn't healthy just because it's meat-free.
She added: "I'm like a typical American teenager when it comes to my favorite foods! I love peanut butter with bananas. That's my favorite. I like grilled cheese sandwiches and I love homemade macaroni with cheese."
Barrymore - who is dating actor Justin Long - recently claimed her contentment with life is the key to her good looks.
She explained: "I'm happy and I think happiness is what makes you pretty. Happy people are beautiful. They become like a mirror and they reflect that happiness."