Saffron (Azafran)

29 comments May 5, 2010

It is known as the most expensive spice in the world, but a little pinch goes a long way. I love the taste and color that Safron gives to food. It has a delicious honey-flower flavor. Spain and India are known to be the biggest producers of this spice. It is a key ingredient in […]

Read the full article →