Press the extra-firm tofu for 15 minutes to remove excess moisture, then cut into 1-inch cubes.
Wash the tindora, trim the ends, and slice them vertically into quarters.
Heat coconut oil in a large skillet over medium heat; add cumin seeds and curry leaves until they sizzle and become fragrant.
Add the tofu cubes to the skillet and sauté for 5-7 minutes until the edges are golden brown and slightly crispy.
Stir in the sliced tindora, minced garlic, and grated ginger, cooking for another 5 minutes until the vegetables soften.
Lower the heat and stir in the turmeric, sea salt, black pepper, and tomato puree, coating the tofu and tindora thoroughly.
Pour in the light coconut milk and simmer gently for 10 minutes, allowing the sauce to thicken and the flavors to meld.
Finish by stirring in the garam masala and garnishing with hemp seeds before serving warm.