We feel it's a bit silly to grow anything in your yard that you can't consume including flowers ... heres an on going/ updated list of edible flowers we have been experimenting with in our gardens;
Borage: Taste very similar to sweet cucumber and is used in companion planting with beans, greens, strawberries, and tomatoes. This year we planted ours in the herb garden and strawberry patch. These things grow like weeds!!!! When I was at the nursery there were 3 borage plants that were small and not looking so hot. The nursery sold them to me for half price.. I took them home and can't believe how fast they grew!!!
Lavender: Has a perfumey, sweet, with citrus overtone flavor. We like to use our lavender in our jams, raw chocolates, the bees and humming birds help themselves to it quite often as well =) Bees = pollination = food! We have one lavender in a large pot and the other in the ground, both get a good about of morning and afternoon sun.. both seem happy!
Marigolds: Yes you can eat marigolds, they can have a spicy, clove like or grassy flavor, they can carry a citrus like flavor as well and are a great companions for tomatoes to help keep pests away!! Easy to grow, ours are planted with our tomatoes and seem to do well in full sun and partial sun/shade.
Fuchsia: These beauties have a tangy flavor. Our Fuchsias are doing well in pots and seem to like morning sun, afternoon shade and well drained moist soil.
Hibiscus: Has a citrus to squash like flavor and can be used in tea and in cooking! Our baby hibiscus plants are still settling in our raised flower bed... they are getting full sun right now.. i will update on their growth progress...
Snapdragons: Bland to bitter flavor, used mostly as a garnish ... but you can still eat them! They seem to be doing well in our raised garden bed with full sun ... not dead yet...
Rose: Roses can take on a variety of different flavors, it depends on the variety you get. Our baby rose plant is planted in our herb garden, I will update on its progress...