01 - Rinse jasmine rice under cold running water until the runoff turns clear. Combine rice, 2 cups water, and 1/2 tsp salt in a saucepan and bring to a rolling boil. Reduce heat to low, cover tightly, and simmer for 15 minutes. Remove from heat and let rest, still covered, for 5 minutes. Fluff grains gently with a fork before serving.
02 - Whisk together sweet chili sauce, soy sauce, honey, lime juice, minced garlic, and grated ginger in a small mixing bowl until fully incorporated. Set aside.
03 - Heat olive oil in a large skillet or wok over medium-high heat. Season chicken pieces with salt and pepper, then add to the hot pan in a single layer. Cook without disturbing for 2-3 minutes to develop a golden sear, then toss and continue cooking until browned on all sides and cooked through, 5-7 minutes total. Transfer chicken to a plate and set aside.
04 - In the same skillet, add the diced red onion and bell pepper. Sauté over medium-high heat for 3 minutes until just softened. Add the diced pineapple and cook for an additional 2 minutes, allowing the fruit to lightly caramelize.
05 - Return the seared chicken to the skillet with the vegetables and pineapple. Pour the prepared sauce over everything and toss to coat evenly. Cook for 3-4 minutes, stirring frequently, until the sauce thickens and clings to all ingredients.
06 - Divide the fluffy jasmine rice among four plates. Spoon the glazed chicken and tropical vegetable mixture generously over the rice. Finish with a scatter of fresh cilantro, sliced spring onions, and thinly sliced red chili for those who want additional heat.