Ingredients
Equipment
Method
- Heat olive oil in a large 12-inch skillet or Dutch oven over medium-high heat until shimmering.
- Season chicken cubes generously with salt and pepper, then add to the skillet. Cook until golden brown on all sides, about 5-7 minutes. Remove chicken from skillet and set aside.
- In the same skillet, add diced onion and bell pepper. Cook until softened, about 3-4 minutes. Add minced garlic and cook for another minute until fragrant.
- Add uncooked rice to the skillet and stir for about 1 minute to toast it slightly. This helps the grains stay separate and adds a nutty flavor.
- In a small bowl, whisk together chicken broth, soy sauce, brown sugar, rice vinegar, sesame oil, and grated ginger until sugar dissolves.
- Pour sauce mixture over rice and vegetables in the skillet. Bring to a simmer, ensuring liquid is evenly distributed across the pan.
- Return browned chicken to the skillet and add pineapple chunks. Stir everything together so chicken and pineapple are nestled into the rice.
- Reduce heat to low, cover skillet tightly, and let simmer undisturbed for 15-20 minutes, or until rice is cooked and has absorbed the liquid.
- Remove from heat and let rest covered for 5 minutes. This allows steam to finish cooking the rice perfectly. Fluff with a fork to check doneness.
- Garnish with sliced green onions and sesame seeds before serving.
Notes
For best results, use fresh pineapple if available, though canned works well too - just drain completely. If rice becomes too dry before fully cooked, add a splash more chicken broth. You can substitute brown rice, but increase cooking time to 35-40 minutes and add an extra 3/4 cup liquid (2 3/4 cups total). For extra flavor, marinate chicken in soy sauce, ginger, and garlic for 30 minutes before cooking. Add vegetables like snap peas or carrots for more nutrition. For a spicier version, add red pepper flakes or sriracha to the sauce.
