42 Flowers You Can Eat : TreeHugger Anyone ever eaten marigolds? I've always thought they stunk. Deer won't eat 'em maybe for a reason...of course, this isn't saying much as deer don't like rosemary either. Maybe because backstrap and rosemary are good eats? Squash blossoms are pretty yummy.