Idiazábal, a Gourmet Cheese of Spain
Idiazábal cheese is a favorite of gourmet cheese lovers worldwide. It is from Spain’s Basque Country and Navarre regions. Idiazábal is a dense, savory yet nuanced cheese that can only be produced using milk from certain mountain sheep breeds, specifically Latxa and Carranzana. Idiazábal cheese might be smoked or not, depending on the location of …