Often called red gold, saffron is the most expensive spice in the world: A mere 2 grams of the highest quality costs nearly $60. With a floral aroma and fruity, earthy flavor, saffron is a delicate ...
Saffron, or kesar, has multiple health benefits that can nourish your body. Here is how it can be helpful and how to consume and store it safely.