Tag: taste

What is umami? No, really.

The umami flavor translates to “pleasant, savory taste” in Japanese, and is found in a ton of natural foods (as well as MSG salt).