In a large skillet, heat olive oil over medium heat. Add the cubed chicken breast and cook until golden and fully cooked through. Season with salt and pepper. Remove the chicken from the skillet and set aside.: The aroma of warm oil is the first signal that the pan is ready, a gentle shimmer indicates correct temperature. You'll hear a soft ripple as oil warms and see it thin across the surface. Using medium heat ensures the oil does not smoke while still giving enough heat to achieve a golden sear on the chicken . A common mistake is adding meat too early, which leads to sticking; wait until the oil moves freely in the pan.
In the same skillet, add diced onion, garlic, and red bell pepper. Cook for about 5 minutes, stirring occasionally, until the onions begin to brown and the peppers soften. Stir in the pineapple chunks and cook for an additional 1–2 minutes to release some sweetness and reduce moisture.: When the chicken hits the pan you should hear a steady sizzle, and within a few minutes edges will turn a nutty, golden brown. These visual cues mean the Maillard reaction is happening, giving savory depth. Cut into the largest piece to check there is no pink; juices should run clear. Avoid crowding the pan because overcrowding causes steaming rather than browning, producing pale, rubbery pieces.
Pour in the uncooked rice, chicken broth, and soy sauce. Season with salt, ground ginger, and black pepper. Stir everything together to evenly combine the flavors.: The first wave of seasoning wakes up the meat, and you will notice the aroma sharpen when salt and pepper hit warm chicken . Seasoning early helps flavor penetrate the surface as it cooks. A common mistake is over salting, especially if you will add broth and soy later; seasoning lightly now lets you adjust at the end.
Bring the mixture to a boil. Once boiling, cover the skillet, reduce the heat to low, and simmer for about 20 minutes or until the rice is tender and the liquid is fully absorbed.: Lifting the chicken off the heat preserves its crust and frees the pan for vegetables, where leftover fond will flavor the next stage. You should see browned bits stuck to the pan, these are flavor gold. If you leave the meat in the pan, it will continue cooking and can dry out, so rest it briefly off the heat.
Return the cooked chicken to the skillet and mix well. Heat through for another minute or two, then garnish with sliced green onions and serve warm.: The moment vegetables hit the pan you will sense a burst of fresh aroma as the onion softens and the pepper begins to release sweetness. Stir often so the garlic does not brown too quickly, and aim for the onion to go translucent with edges just starting to caramelize. If garlic darkens too fast it will taste bitter, so lower the heat if needed.
Cook for about 5 minutes, stirring occasionally, until the onions begin to brown and the peppers soften: During these minutes you will observe the onion turning glossy and the pepper losing some firmness, and the scent will deepen into a sweeter, more savory direction. That slight browning develops complex flavors that echo through the finished dish. A frequent error is rushing this step; undercooked onions will taste raw and disruptive to the overall balance.
Stir in the pineapple chunks and cook for an additional 1 to 2 minutes to release some sweetness and reduce moisture: As the pineapple heats you will notice steam and a sharper tropical perfume; a quick sizzle will concentrate the sugars and make them sing against the savory base. This short cook time avoids turning the fruit to mush while allowing juices to mingle with the vegetables. If you let pineapple sit too long, it will break down and make the dish overly wet.
Pour in the uncooked rice, chicken broth, and soy sauce: When liquid and dry rice meet in the pan you will see grains begin to float and absorb, and the soy will tint the cooking liquid slightly. Stirring at this moment helps distribute seasoning and prevents clumping. The rice should be evenly coated so flavors penetrate as it simmers; failing to stir once can leave unevenly flavored pockets.
Season with salt, ground ginger, and black pepper: Adding the spices now integrates their flavors into the cooking liquid so each grain of rice takes on the seasoning. The ginger will lend a warm, aromatic lift that complements the pineapple , while pepper adds a subtle backbone. Misjudging the ginger amount is common; too much will create an artificial bite, so keep it measured.
Stir everything together to evenly combine the flavors: At this point you should see a consistent mixture of rice, vegetables, and flecks of seasoning. Stirring ensures pockets of flavor do not form and that the rice begins to absorb the broth uniformly. Neglecting to combine thoroughly can leave some rice under seasoned and others overly salty.
Bring the mixture to a boil: A bubbling, rolling boil signals the water is hot enough to penetrate the rice quickly, and steam will rise. Boiling briefly before lowering heat jump starts cooking and helps prevent gummy texture. Watch the pan; letting it boil too long before covering can evaporate too much liquid and undercook the rice.
Once boiling, cover the skillet, reduce the heat to low, and simmer for about 20 minutes or until the rice is tender and the liquid is fully absorbed: During simmer the rice will swell and whisper-soften, and the aroma will change from wet starch to fragrant, cooked grains. Keep the lid on to trap steam, which cooks the rice evenly. A common mistake is lifting the lid repeatedly, which releases steam and lengthens cooking time, possibly leading to uneven texture.
Return the cooked chicken to the skillet and mix well: Reintroducing the chicken warms the meat through and allows it to mingle with the rice, so each forkful carries both protein and seasoned grains. The sound will be a gentle simmering as the pieces nestle into the rice, and you should see everything come together visually. If the meat is still cool, allow a couple more minutes to heat without drying it, adding a splash of broth if needed.
Heat through for another minute or two, then garnish with sliced green onions and serve warm: Final heating lets flavors marry and the dish relax into a single cohesive plate, while the sliced green onions add a fresh, bright finish. Serve as soon as it is warmed through to preserve texture and color. Waiting too long before serving can make the garnish wilt and the rice firm up unevenly.