Set the Instant Pot to Sauté mode and heat the olive oil.
Add the chicken pieces and cook for about 2-3 minutes until lightly browned.
Stir in the garlic and ginger, cooking for another 30 seconds until fragrant.
Pour in the soy sauce, honey, pineapple juice, chicken broth, and red pepper flakes (if using). Stir to combine.
Add the rinsed jasmine rice and pineapple chunks on top. Do not stir—this helps prevent a burn notice.
Close the lid and set the Instant Pot to Pressure Cook (Manual) on High for 6 minutes.
Allow a 10-minute natural pressure release, then carefully release any remaining pressure.
Open the lid and stir the contents gently.
Mix the cornstarch and water to make a slurry, then stir it into the sauce to thicken. Let it sit for 2 minutes.
Garnish with sliced green onions and sesame seeds.
Serve hot and enjoy!