Here is the deal with natto beans. You will love it or hate it. There is no between. Natto beans are very strong in taste and smell. This is a simple recipe to check if natto is your thing!