Online shopping for Kashmiri saffron at Royal Basket
Online Kashmiri saffron is a delicate spice with a complex flavour. It is extensively used in Mediterranean and Indian cuisine and is thought to be the most expensive spice in the world. Only three stigmas, which are taken from crocus blossoms and utilised to manufacture saffron, are found in each organic saffron bloom. Therefore, around 75,000 flowers are needed to generate just one pound of saffron! When looking for true luxury, look for organic saffron.