I am not too fond of tofu/bean curd , but I try to include it in my diet as it is considered to be a healthy soya product. I once made a spicy curry with it and it was just ok. Then I found out that it could be used a substitute for paneer. So I made Palak tofu once and that tasted really good. Then recently I came across paneer butter masala recipe– restaurant style in Edible garden where Nags had substituted paneer with tofu and I thought it was an excellent idea. I tried her recipe with some really minor changes and it tasted awesome. Thanks for the recipe Nags!!
Cut the block of tofu into small cubes. Shallow fry them in oil till they turn a golden brown. Keep them aside
Heat oil or butter in a pan. Add the ginger garlic or green chilly paste followed by onions. Saute till they turn translucent. Add the turmeric powder, red chilly powder, coriander powder, garam masala and kasuri methi. Mix well and then add the tomato puree. Keep stirring in between and cook for around 10 minutes till the tomato appears nicely cooked and blends with the spices. Add milk or cream. Mix well. Last add the fried tofu and cook for 5 more minutes.