Saffron is the most expensive spice in the world. It is an orange-red dried stigma obtained from the flower of Saffron crocus and has intense bittersweet honey flavour. Just a pinch of saffron is enough for Indian desserts and rice dishes.
Click on images below for recipes that use saffron.
KEEP IN TOUCH