Discovering Umami with Mushrooms

Umami, derived from a Japanese word meaning “delicious”, is a term used to describe “fifth taste”. Savory, meaty, and rich, umami is appreciated for the unique boost of flavor it brings to the palate. While it can be found in many different ingredients including green tea and bone broth, mushrooms are most recognized for their […]