Shichimi Togarashi - Japanese 7 Spice Ingredients

Shichimi Togarashi – 七味唐辛子 – means ‘seven spice blend,’ but it’s funny that if you break down those syllables a little you end up with Shi chi mi togarashi -しちみ とがらし – ‘scrubbing.’ Perhaps this tingly, spicy blend helps to scrub your innards? I don’t think so. I just found it an interesting aspect of […]

Read more