Tofu Masala

Protein Rich Recipe

Tofu is made from soy milk. It is rich in proteins. I used extra firm tofu. Soft/firm tofu can also be used. Instead of tofu, paneer or soya chunks can be used to the same recipe.


Preparation time - 10 min
Cooking time - 20 min
Serves - 4


To marinate:

      Tofu - 350 gm
·         Tomato - 2 medium sized - cut into small cubes
·         Onion - 2 medium sized - cut lengthwise
·         Capsicum - ½ - cut into small cubes
·         Turmeric powder - 1 pinch
·         Chili powder - 1 tsp
·         Coriander powder - 1 tbsp
·         Cumin powder - ½ tbsp
·         Pepper powder - 1 tsp
·         Salt to taste

For gravy: 

Tomato - 1 - grind into paste  (or) tomato puree can be used
·         Heavy cream - 3 tbsp
·         Oil - 2 tbsp



Wrap tofu in a kitchen towel or tissue and keep it aside for 30 min. Water in the tofu must be completely removed before cooking.



1.   After removing water from the tofu, cut it into small cubes. Mix all the ingredients given in “to marinate” section. Mix them well and keep it aside for 20 min.

2.   Heat a medium sized kadai in the stove and when it is hot add oil. Now add the marinated tofu and allow it to cook for 12-15 min stirring occasionally. Do not stir often.

3.   When it is cooked, add tomato puree or tomato paste and salt. Allow it to cook until the raw smell leaves. Finally add heavy cream, mix well and garnish with cilantro.