Spanish Saffron from La Mancha
The world's most expensive spice? Well, maybe so, but you only need a pinch to add that indescribable flavor. Long threads set this apart from the everyday imposters...this saffron is hand harvested in La Mancha and bears the D.O. seal of authenticity.
Featured in these recipes: