Natto – The Ultimate Japanese Super Food

Natto is one of those delicacies that evoke a very strong reaction. People either love it or hate it. The main characteristic that tends to repulse people is the very strong aroma. But once you get over the smell, you will appreciate a unique umami flavor. It also touts a long list of health benefits making it a super food.