Toss pressed tofu in oil.
Mix the spices and starch and a small bowl, then add to tofu.
Toss until well coated.
Bake on parchment lined sheet or greased baking dish at 400 degrees F / 200ºc for 15 to 20 minutes
Heat oil in a skillet over medium heat.
When hot add cumin, cloves and cinnamon and let them cook until cumin seeds change colour.
Add onion, garlic, ginger and chilli and cook until translucent.
Add pureed tomato and cook for 3 to 4 minutes.
Meanwhile, blend the cashews with non dairy milk.
Or blend 1/4 cup silken tofu or non dairy yogurt + 1 tbsp flour with non dairy milk.
Add the ground spices, greens and fenugreek leaves, salt and sugar and mix well.
Cook for 2 to 3 minutes or until the greens are wilting. Add cashew milk to the pan.
Bring to a boil. Taste and adjust salt, heat, spice and sweet.
Add more non dairy milk if too thick.
Add in the baked tofu and let it simmer for 2 minutes.