YES! Roses are entirely edible, but I wouldn't use the ones from your garden, instead purchase food grade rose petals to avoid getting any unwanted pesticides in your roses. Typically found either online, or at gourmet grocery stores.