For the Tofu
- 1 block (14–16 oz / 400 g) extra-firm tofu
- 2–3 tbsp olive oil (for frying)
- 2 tbsp cornstarch
- 1 tbsp sweet soy sauce (from your sauce portion)
For the Fried Rice
- 3 cups cooked jasmine rice (preferably day-old, cold)
- 1½ cups fresh pineapple, diced
- 1 cup broccoli, very small florets
- 1 cup purple cabbage, thinly sliced
- 1 cup bean sprouts
- 1 sweet pepper, diced
- ½–1 onion, diced
- 3 cloves garlic, minced
- 2–3 tbsp olive oil
- 3 tbsp sweet soy sauce (adjust to taste)
- ½ cup Thai basil leaves, loosely packed