01 - Rinse rice under cold water until water runs clear. Combine rice and water in a saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 12-15 minutes until tender. Remove from heat and let stand covered for 5 minutes. Fluff with a fork before serving.
02 - Pat tofu dry thoroughly and cut into 3/4-inch cubes. In a bowl, toss tofu cubes with cornstarch and 1 tbsp soy sauce until evenly coated on all sides.
03 - Heat 1 tbsp vegetable oil in a large nonstick skillet over medium-high heat. Arrange tofu cubes in a single layer without overcrowding. Cook for 2-3 minutes per side until golden brown and crispy on all sides. Transfer tofu to a plate and set aside.
04 - In the same skillet, add snap peas and red bell pepper slices. Stir-fry for 3-4 minutes until vegetables are crisp-tender and brightly colored.
05 - In a small bowl, whisk together sweet chili sauce, 2 tbsp soy sauce, water, minced garlic, grated ginger, rice vinegar, and sesame oil until smooth and well combined.
06 - Return crispy tofu to the skillet with the vegetables. Pour the prepared sauce over the mixture and toss gently to coat evenly. Cook for 2-3 minutes until sauce thickens slightly and everything is heated through.
07 - Divide cooked rice among four serving bowls. Top with glazed tofu, snap peas, and bell pepper. Garnish with sliced spring onions, sesame seeds, and fresh cilantro leaves if desired. Serve immediately.