Serves: 6
Ingredients
- 1 block firm tofu (~450 g), cubed
- 1–2 bunches Asian greens (baby bok choy or pak choy), roughly chopped
- 2 medium carrots (~200 g), thinly sliced or julienned
- 4 spring onions (white + light green parts only), sliced
- 2 garlic cloves, minced (optional)
- 1 small handful parsley, chopped (~⅓ cup loosely packed)
- ½ tsp citric acid
- ½ cup canola oil (⅓ cup for marinade + 2 tbsp for cooking)
- 3 cups brown rice (uncooked, ~½ cup cooked per serve)
- Note: Can substitute with basmati white rice for a lighter, easier-to-digest option
Method
- Marinate tofu: Mix ⅓ cup oil, spring onions, garlic, parsley, citric acid, and pinch salt in a bowl. Add cubed tofu, toss to coat, and marinate 30–120 minutes.
- Cook rice: Prepare brown rice (or basmati if using) according to instructions.
- Cook tofu: Heat 2 tbsp oil in a large pan over medium heat. Add tofu (reserve some marinade and herbs). Fry, turning gently, until golden. Remove from pan.
- Cook vegetables: Add carrots, Asian greens, and reserved marinade to the pan. Stir-fry until carrots are tender and greens softened.
- Combine: Return tofu to pan and toss gently with vegetables.
- Serve: Spoon tofu–vegetable mix over rice. Garnish with parsley if desired.