Fussy foodie Drew Barrymore

Bang Showbiz

Posted at Mar 02 2010 06:47 PM | Updated as of Mar 03 2010 02:47 AM

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."