Tag: Spain

Cheers for Chimichurri!

Cheers for Chimichurri!

Chimichurri is a condiment most closely associated with South American beef dishes. Essentially, it is a mixture of herbs (parsley and cilantro are most common), garlic, oil, vinegar, and spices, combined in various proportions into a paste and spread over a main protein. I first