Indian Green Cardamom
Indian cardamom is a spice produced by the perennial herb Elettaria cardamomum. India is the world’s largest producer and exporter of cardamom. Cardamom can ease inflammation, protect cells against oxidative stress, and help the body handle insulin better. Cardamom is one of the most expensive spices by weight. This is due to how it is grown