Flowers That Improve Your Health

By Kapiva Editorial

Did you know that there are some flowers that can be eaten? These edible flowers can be added to a dish as a garnish or to enhance the flavour, and in doing so, they offer numerous health benefits. Of course, it is important that you eat just those edible flowers that you know have been grown without using pesticides.

Here are a few edible flowers that you may be aware of, but never imagined that you could consume for health benefits:

1. Roses Benefits

Roses have long adorned temples, garlands and even vases in Indian homes. These beautifully scented flowers contain phenolics, which are anti-inflammatory in nature. Roses are also replete with healthy vitamins and work to reduce the chances of heart disease and diabetes.

2. Lotus Flower Benefits

Kamal, or lotus, is another edible flower that is consumed in many homes. It has antioxidants and also helps to protect the heart and liver. Traditional Indian medicine uses lotus to reduce blood pressure and blood sugar levels. It can also help with fever, colds and coughs and insomnia.

3. Hibiscus Flower Benefits

The lovely hibiscus is often offered to Lord Ganesha, but did you know the amazing hibiscus flower benefits? Also known as “shoe flower”, you can add hibiscus to salads or steep the flowers to brew a nourishing and calming tea. The hibiscus flower benefits are mainly due to anthocyanins, which are a type of antioxidants that lower bad cholesterol and elevated blood pressure.

4. Marigold Flower Benefits

Better known as genda in India, the marigold flower is a powerhouse of lutein, which is a carotenoid beneficial for the eyes. The marigold flower helps maintain optimal eye health and keeps eye-related diseases at bay. You can use the marigold flower to brew tea or garnish cold salads.

5. Banana Hearts Benefits

The purplish flowers of the banana are a staple in several Indian kitchens. They can be cooked into a delicious vegetable or even consumed raw. Banana flowers have a high content of fibre, protein and minerals, such as calcium, potassium, iron and magnesium.

6. Ginger Flowers

Ginger flowers are edible flowers that have the same flavour and aroma as the ginger root. Usually, ginger flowers are used in aromatherapy, but you can eat them raw. You can also substitute ginger flowers for ginger root in your cooking. Ginger flowers contain vitamins A, B and C, iron, calcium and phosphorus. Ginger flowers can ease nausea and minimize toothaches.

7. Sunflower Benefits

Sunflower is rich in Vitamin E and is best eaten raw to prevent the vitamin from getting destroyed. It may take you some time to get used to its bittersweet taste, but its health benefits – healthy hair and skin – make it worthwhile.

These are just a few edible flowers and their health benefits. India has several other edible flowers, like Brahmi, jasmine, radish flowers, saunf (fennel) flowers, and pumpkin flowers, which you can eat without worries while ensuring they have a positive effect on your health and overall well-being.

This information is part of the series produced for



Kapiva Editorial

We are a team of food scientists and Ayurveda experts at Kapiva. Our mission is to raise awareness and educate people on ancient principles and herbs found in traditional texts. We work together to develop the most comprehensive content on Ayurveda which is grounded in peer-reviewed, scientific research.