A textured vegetable protein, made from soy flour comes in variety of shapes and sizes. The one I got from store this time are called mini soya chunks. They are manufactured by different brands but my favorite brand is Ruchi's Nutrella. As you get it by the name these chunks are mini, the regular size is little too big for this curry. That's the reason I got these mini one's, they were perfect in my gravy. It is a great substitute for chicken as it has the same texture like chicken when cooked. My husband and kids are meat eaters but they loved this curry as much as I did. I have used Everest brand chicken masala to get an authentic chicken curry taste. And before I forget, I have a different technique to cook soya chunks than mentioned on the packet so please follow it and I promise you will not regret it! Ingredients 1 1/4 mini soya chunks 1 1/4 cup milk or more as required 2 tbs oil 2 green cardamom 1 inch of cinnamon stick 2-3 cloves 1 large onion cho...