Press the tofu for 10 minutes in a clean towel with a heavy pot on top.
Cube the tofu. In a ziploc bag mix the nutritional yeast, turmeric, flour and salt. Gently toss the tofu a few pieces at a time with the spice mixture to coat them.
Heat oil and pan fry the tofu until golden making sure that each side is ligthly done. You can also bake it at 375F for 20-30 minutes. Set aside when done.
Prepare the green curry
If you are using a mix of fresh greens like spinach, kale, collards you need to quickly steam them first with a little salt until they wilt. Then quickly pulse the greens In a food processor until finely chopped.
If you are using frozen spinach, just let them thaw off then roughly cut them.
Heat a little oil in a frying pan, add the cumin seeds or powder, then the minced garlic and ginger and stir.
Add the coriander, the garam masala (optional), cayenne or chili paste, the sugar and salt and add the greens. Stir well to make sure the spices coat the greens.
Add the coconut milk or cream and stir. Cook the liquid down a little.
Taste and season
Blend half of the greens until smooth and combine with the other half.
Serve with rice and naan bread.
Notes
Note: You can use frozen spinach if you don't have fresh greens, you will just need half the quantity and squeeze some of the liquid.