Start by cutting the chicken into small, even pieces so they cook evenly. Dice the onion, mince the garlic, and measure out all ingredients beforehand. Having everything ready makes cooking smoother and stress-free.
Heat olive oil in a large skillet over medium heat. Add the chicken pieces and season lightly with salt and pepper. Cook until the chicken is golden on the outside and mostly cooked through, then remove it from the pan and set aside.
In the same pan, add diced onion and cook until soft and translucent. Stir in the garlic and cook for about 30 seconds until fragrant. This step builds the savory base of the dish.
Pour in the rice, chicken broth, pineapple chunks, and pineapple juice. Stir well so the rice is evenly distributed. Bring the mixture to a gentle boil.
Add soy sauce and brown sugar to the pan. Stir until the sugar dissolves completely. This creates the signature sweet and savory sauce that coats every grain of rice.
Reduce the heat to low, cover the pan, and let it simmer. Cook until the rice is tender and has absorbed most of the liquid. This usually takes about 15–18 minutes.
Mix cornstarch with a little water and stir it into the pan. Add the cooked chicken back in. Let everything simmer uncovered for a few minutes until the sauce thickens and coats the chicken and rice nicely.
Taste and adjust seasoning if needed. Turn off the heat and let the dish rest for a couple of minutes before serving. This helps the flavors settle.