Umami – Have you tasted it?
I have been obsessed with Umami paste since I read an article about it in 2009. Umami is taken from a Japanese word meaning “pleasant savory taste”. It is said that Umami provides us with a fifth taste. The main four tastes that we know and love are sweet, sour, salt and bitter. So what …