Shichimi Togarashi: Ultimate Japanese Spice Guide
By World Food Shop
What is Shichimi Togarashi? Shichimi togarashi, often simply called shichimi or seven-spice blend, translates to "seven-flavour chili pepper" in Japanese. This vibrant spice mix is a cornerstone of Japanese cuisine,...