Missing the roadside fast-foods? Getting bore with your daily cuisines? Want to explore something delicious today? Don’t worry. Here we come to make you and your love one’s tummy happy with a delicious recipe. Follow the recipe and dined the table with beautiful cuisines.


  • Soya chunks – 1 1/4th cup
  • Onion – 2 finely chopped
  • Bay leaf – as per quantity
  • Mustard – 1 pinch
  • Cumin (Jeera) – ½ tsp
  • Green Chilly – 1 tsp
  • Ginger garlic paste – 1 tsp
  • Red chilli powder – 1 tsp
  • Garam masala – 1 tsp
  • Coriander powder – ½ tsp
  • Coriander leaves – 2 tbsp (chopped)
  • Oil – 1 ½ tbsp
  • Salt – ½ tsp
  • Hing – pinch


  • 2 tomatoes
  • 3 tbsp coconut and cashews

How to prepare:

Step-1. Take 3 cups of water to boil. Then add soya balls to the water till they soften.

Step-2. Take out the soya balls later and rinse them in cold water. Squeeze the excess water from soyas and keep it aside.

Step-3. Grind the tomatoes and coconut and make a smooth paste as mentioned in ingredient part.

Step-4. Heat the oil pan and add mustard and cumin as mentioned.

Step-5. When you see the mustards and Cummins sputtering, add hing, curry leaves, onions and green chillies.

Step-6. Now add onions and stir it till it turns to golden in colour.

Step-7. Add ginger and garlic paste and fry till the raw smell vanish.

Step-8. Now add the grinded tomatoes paste and fry till it begins to leave the sides of the pan.

Step-9. Now on add red chilli powder, garam masala, coriander powder and salt. Fry for two to three minutes till the raw smell of masala faded.

Step-10.  Then add soya chunks to the pan. Stir until it mix with the masala.

Step-11. After 5 mins of cooking, pour water just to make the stuff into a thick gravy. Let the water to boil with low flame and cover the pan.

Step-12.  Cook for 5-8 mins until the oil begins to float on top.

Step-13. Now serve it to a plate and garnish the Soya chunks with coriander leaves.