Braise the diced onions in 4 tablespoons of hot fat. Add the rice and let it turn glassy while stirring. Pour in the clear broth. Let soak in a closed pot over low heat for about 20 minutes.
Pat the washed chicken dry and cut into narrow strips, the peppers into bite-sized pieces. Marinate the meat in the soy sauce for at least 10 minutes.
Heat the rest of the fat in a pan, fry the meat in it, add pieces of paprika and cook everything in the closed pan for 10-12 minutes.
Drain the pineapple pieces and collect the juice. Add the pineapple with some juice to the rice. Mix in the meat and paprika. Season to taste with salt.
Serve with soy sauce and sambal oelek for seasoning.