Soya Chunks are rich in fiber and proteins and has a lot of health benefits. It is quick to cook, with a protein content equal to that of meat.

Preparation time : 10min

Cooking time : 15min

Makes 3 to 4 servings



  1. Boil water in a pan with little salt. Add soya chunks and switch off the flame and keep it in the water for 5 minutes. 
  2. Drain the water and wash the soya chunks with normal water and squeeze out the water completely. 
  3. You may cut it into half if you like and keep it aside. 
  1. Heat 1/2 tsp oil in a pan and add coriander seeds, jeera seeds, fennel seeds, red chilies and saute well. Make sure you turn off the heat before the chilies are burnt. Remove from pan.
  2. In the same pan, saute the 1 and 1/2 chopped onions until it slightly turns brown.
  3. Add tomatoes and cook until it gets mushy.
  4. Add grated coconut and turn off the flame immediately. Allow it to cool.
  5. Grind both together into a smooth paste and keep it aside.
  6. Heat Oil in a pan and add mustard seeds. When it starts to crackle add the remaining onions, curry leaves and saute it.
  7. Add soya chunks.
  8. Add the grounded paste and saute it for a couple of minutes.
  9. Add tamarind paste, 1 and 1/2 cup of water and Salt to taste.
  10. Cook in a slow flame until it thickens.
  11. Garnish with coriander leaves.
  12. It can be served with Roti, Dosa and Rice.
Community content is available under CC-BY-SA unless otherwise noted.