01 - Rinse the jasmine rice under cold water until the water runs clear. Add rice, water, and salt to a saucepan. Bring to a boil, cover, reduce heat to low, and simmer for 15 minutes. Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork before serving.
02 - While the rice cooks, julienne the carrot, thinly slice the red bell pepper and cucumber, shred the purple cabbage, and prepare the cooked edamame. Arrange vegetables separately for easy assembly.
03 - In a small bowl, whisk together fresh lime juice, rice vinegar, honey or maple syrup, soy sauce, and sesame oil until well combined. Set aside until ready to serve.
04 - Heat vegetable oil in a large skillet over medium-high heat. Season chicken pieces with salt and pepper, add to the hot skillet, and cook for 4-5 minutes until golden and nearly cooked through. Pour in Thai sweet chili sauce, soy sauce, and lime juice. Stir to coat evenly and cook for another 2-3 minutes until the chicken is fully glazed and cooked through.
05 - Divide the cooked jasmine rice among four serving bowls. Arrange the prepared vegetables and edamame in sections around each bowl. Top with the glazed sweet chili chicken.
06 - Drizzle the lime dressing evenly over the assembled bowls. Top with chopped roasted peanuts, fresh cilantro, sesame seeds, and lime wedges. Serve immediately while chicken is warm.