Organic rose petals are full of nutritional value. Containing vitamin A, vitamin C, niacin, potassium, iron, calcium, and phosphorus. The polyphenols in rose petals are high in antioxidants and have been shown to reduce the risk of heart disease, diabetes, obesity and cognitive diseases.