You would be surprise which flowers are edible. Pansies, violas, safflowers, anise, the blossoms from just about any fruit tree, begonias, geraniums, squash blossoms, and calendulas are just some of them.
Edible flowers are always best when home grown without pesticides. I plant mine alongside my herbs. Sometimes if you plant your flowers and herbs in the same spot the blooms will pick up a touch of the herb creating a unique flavor.
Some of my best salads have flowers in them and I have a lovely recipe for rose sorbet.