To begin making the Kadai Tofu Sabji, first make the dry masala.
In a small pan, dry roast the coriander seeds, peppercorns, fennel seeds, cumin seeds, red chillies, tejpatta and black cardamom. Cool and coarsely grind it in a blender along with the Anardana and dry mango powder.
Now we will make the Kadai Tofu Sabji
In a kadai/wok, heat the oil. Add the cumin seeds and let it splutter.Once done add the onion and the ginger and garlic paste and sauté for a few seconds till the onion becomes translucent.
Once the onions have turned translucent add the turmeric powder, tomato puree and cook for 1 to 2 minutes.
Add 2 to 3 teaspoons of the freshly ground masala and kasuri methi, mix well to combine.
Once done add the capsicum and stir fry for a few seconds. Add the Tofu cubes, sprinkle salt and sugar.
Mix nicely so that the masala coats the Tofu cubes. Cook for another minute.
Garnish with coriander leaves and transfer Kadai Tofu Sabji to a serving bowl,it is ready to be served.