Cook the rice according to package directions. Fluff and set aside.
In a medium bowl, toss the pressed and cubed tofu with ½ tablespoon of curry seasoning, the turmeric, and cornstarch until evenly coated.
Heat 2 tablespoons of coconut oil in a large skillet over medium-high heat. Add the tofu and cook for 3 minutes, stirring frequently, until lightly crisp on all sides. Remove from the pan and set aside.
To the same pan, add the remaining 1 tablespoon of coconut oil and reduce the heat to medium. Add the onion and ginger and cook for 2 minutes, stirring frequently, until softened. Add the garlic and cook for 30 seconds more.
Stir in the remaining 1 tablespoon of curry seasoning and the chili powder. Add the soy sauce to deglaze the pan, scraping up any browned bits from the bottom.