This is one of the best protein alternative for vegetarians. It is also called "vegetable chicken". It has both protein and omega-3 replacing chicken and sea foods. To be frank, soya chunks curry is an acquired taste for me. My husband likes it a lot. For me I can eat it only when cooked with vegetable biriyani. But this time with minor changes to the cooking process, the gravy was tastier and we liked it.