Preheat the oven to 400.
Prep the tofu by pressing to remove moisture by wrapping in a towel or paper towels and pressing between plates with a small weight on top.
Prep the eggplant by washing and slicing into cubes. Place in a bowl and sprinkle with 1 tsp salt. Allow both the eggplant & tofu to sit for 30 minutes. Dab eggplant gently with a towel to remove excess moisture.
Cube tofu into bite-sized pieces and add to a large bowl. Coat with 1 tbsp arrowroot starch. Line a baking sheet (may need 2) with parchment paper and spread out the eggplant and tofu. Drizzle the eggplant with a small amount of oil. Bake for about 30 minutes.
In a bowl, combine all ingredients for the glaze in a bowl and whisk well. Add to a small pan on the stove and heat on medium, stirring frequently, until desired consistency.
Toss both the eggplant and tofu in a large bowl with the glaze.
Optional: return to the baking sheets and broil (be careful broiling parchment paper!) until browned.
Serve over steamed rice or vegetables. Top with sesame seeds and Thai basil leaves.