Tear your pressed tofu into small chunks and coat in oil, turmeric, and cornstarch. Put in the air fryer for 15 min at 400F flipping ½ way through.
Cut your broccoli/green beans and steam for 5 minutes. Set aside.
In a large pot over medium heat, melt your butter, add your onions and stir until translucent about 5 min. Add your garlic and ginger then stir for a minute. Add in your spices and tomato puree/crushed tomatoes then bring to a boil then simmer for 10 minutes.
Gently stir in your coconut milk for 2 minutes then add your air fryer crispy tofu. Take out the cinnamon stick then serve the butter tofu with broccoli/green beans over a bed of rice and naan. Enjoy!