Soya Chunks Masala


  • 2 cups soya chunks, boiled and squeezed well
  • 2 medium sized tomatoes, finely sliced
  • 1 medium sized onion, finely chopped
  • 3 green chillies, slit
  • 3 cloves garlic, grated
  • 1 tsp cumin seeds
  • 1 sprig curry leaves
  • 1/2 tsp turmeric powder
  • 1 tsp red chilli powder
  • 1 tsp coriander powder
  • 1 tsp curry powder
  • 100 ml coconut milk
  • oil for cooking
  • Salt to taste


  1. To begin making the Soya Chunks Masala, get all the ingredients ready.
  2. Heat water in a saucepan and bring it to a brisk boil. Add the soy chunks into the water and allow it to boil for a couple of minutes until the soy chunks soak in a lot of water and become soft. This will take about 5 minutes. once the soy chunks have soaked in the water and become soft, drain out the water and keep the soy chunks aside.
  3. The next step is to make the masala.
  4. Heat a tsp of oil in a heavy bottomed pan. Add the cumin, curry leaves and green chillies and saute them for a few seconds.  Add the onions, ginger, garlic and saute until the onions become soft and translucent.
  5. Add sliced tomatoes and saute for 2 minutes on high heat until the tomatoes soften. Once the tomatoes soften, add the coriander powder, red chilli powder and turmeric powder, mix well. Cook for half a minute.
  6. Add soya chunks and saute in the masala for 2 to 3 minutes. Finally add coconut milk and about a cup of water, salt and curry powder. Mix well and simmer the Soy Chunks Masala for about 5 minutes until the gravy thickens. 
  7. Once done, check the salt and spice levels and adjust to suit your taste. Transfer the Soy Chunks Masala into a serving bowl and stir in the chopped green coriander leaves and serve. 
  8. Serve the Soya Chunks Masala along with Lachha Paratha,  Orange and Pomegranate Salad & Steamed Rice

Leave a Reply



Related Articles