Sear the Chicken:
Heat olive oil in a large skillet over medium heat.
Add cubed chicken and cook 6–7 minutes until golden brown and cooked through.
Remove chicken from skillet and set aside.
Cook the Vegetables:
In the same skillet, add chopped onion, garlic, and diced bell pepper.
Sauté 3–4 minutes until onion is translucent and peppers soften.
Add Pineapple:
Stir in pineapple and cook 2 minutes until lightly caramelized but still firm.
Cook the Rice:
Add jasmine rice, chicken broth, soy sauce, ginger, salt, and pepper.
Bring to a boil, then reduce heat to low, cover, and simmer 18–20 minutes until rice is tender and liquid absorbed.
Combine and Finish:
Return cooked chicken to the skillet.
Gently fold to combine and heat through, 2–3 minutes.
Serve:
Garnish with sliced green onions and toasted sesame seeds.
Serve warm.