55 Flowers You Can Eat

Edible Flowers

Yes, some flowers are edible. But some are also deadly… well, if you eat them. Not to freak ya out but there are a few rules to follow when eating flowers. For one, only eat the ones you know are consumable. Don’t eat anything from a florist or nursery, it’s probably been sprayed with some nasty stuff. Same goes with roadside flowers or stuff found in public parks. And lastly, stick to the petals!

But before we begin, common landscape and flowering plants you should avoid eating include: clematis, hydrangeas, sweet peas, azaleas, daffodils, daphne, lily-of-the-valley, foxgloves, bleeding hearts, rhododendrons, wisteria, oleander, lupines, hyacinths, four-o’clocks, calla lilies, and castor beans. This is by no means an exhaustive list so you should thoroughly research any flower before munching away. I recommend getting your edible flowers from Whole Foods like I did.

Also, be sure to check out our infographic on the Meaning of Flowers, you might be surprised!

  1. Allium
  2. Angelica
  3. Anise hyssop
  4. Apple tree flowers
  5. Arugula
  6. Baby’s breath
  7. Bachelor’s button
  8. Basil
  9. Bee balm
  10. Borage
  11. Calendula/Marigold
  12. Carnations
  13. Chamomile
  14. Chervil
  15. Chicory
  16. Chives
  17. Chrysanthemum
  18. Cilantro
  19. Citrus tree flowers
  20. Clover
  21. Dandelion
  22. Daylily
  23. Dianthus/Pinks
  24. Dill
  25. Elderberry
  26. English daisy
  27. Fennel
  28. Fuchsia
  29. Gladiolus
  30. Hibiscus
  31. Hollyhock
  32. Honeysuckle
  33. Impatiens
  34. Jasmine
  35. Johnny jump-up
  36. Lavender
  37. Lemon berbena
  38. Lilac
  39. Linden
  40. Mint
  41. Nasturtium
  42. Oregano
  43. Petunia
  44. Pansy
  45. Plum tree flowers
  46. Radish
  47. Rose
  48. Rosemary
  49. Sage
  50. Scented geranium
  51. Snapdragon
  52. Squash blossoms
  53. Sunflower
  54. Tulips
  55. Violets