01 - Rinse rice under cold water until water runs clear. Combine rice, water, and salt in a saucepan and bring to a boil. Cover, reduce heat to low, and simmer for 15 minutes. Remove from heat and let steam, covered, for 10 minutes.
02 - Toss chicken pieces with 2 tbsp soy sauce and 1 tbsp cornstarch in a mixing bowl. Let rest for 10 minutes to absorb the marinade.
03 - Whisk together soy sauce, honey or brown sugar, rice vinegar, sriracha, grated ginger, minced garlic, and pineapple juice in a small bowl until smooth and well combined.
04 - Heat vegetable oil in a large skillet or wok over medium-high heat. Add marinated chicken pieces in a single layer and cook for 5–6 minutes, turning occasionally, until golden brown and cooked through. Remove and set aside.
05 - In the same skillet, add a splash of oil if needed. Stir-fry red onion and bell pepper for 2–3 minutes until slightly softened. Add sugar snap peas and pineapple chunks, cooking for another 2 minutes until heated through but still crisp-tender.
06 - Return the seared chicken to the skillet. Pour the prepared sauce over the chicken and vegetables, tossing everything to coat evenly. Cook for 2 minutes until the sauce thickens and clings to the ingredients.
07 - Divide the steamed rice among bowls. Top generously with the chicken, pineapple, and vegetable stir-fry. Garnish with sliced spring onions and toasted sesame seeds. Serve immediately.