please don't generalize tofu, there so many different types and many have unique flavors and textures
One of the few base ingredients you can use for appetizers, main courses, desserts, condiments and beverages. Think of soybeans like flour and all the different things you can make with dough from the flour.
Most people think tofu as only this
View attachment 107078
tasteless blocks of mushiness, ask an Asian person to eat cottage cheese and you might get a similar reaction
There are endless types and I can recommend different varieties for the best applications. Even the one above has different varieties and textures. I personally like the really soft version, called silken. Chop it up in to small cubes and it adds substance in soups. Cut it into planks and freeze it, the texture changes completely and can be used in stir fries.
https://jet.com/product/detail/5e15...82DYaR--s9xCH-skxMwuqf19uMYYOcLRoCg5AQAvD_BwE
One of my favorites are rolled tofu sheets which has a nice consistency like meat. Sometimes its called mock-chicken. Don't get the canned version, YUCK
the instead the fresh version you need to slice yourself