Grill some slices of pineapple and set aside. I actually grilled the pineapple in a pan with a tbsp of oil.
Then in the same pan, add 1 tbsp of oil and then add 1/2 of a medium onion finely chopped, egg, salt and pepper. Saute them well like making egg scrambles. Add veggies of your choice. I used frozen veggies and some broccoli. You can add carrots, beans, peas, capsicum. Once the veggies are half cooked (maintain the veggies crunch, do not overcook them) remove them off the pan and set them aside.
To the pan now add some more oil and add chicken pieces (chopped to bite size pieces). I marinated these chicken pieces with salt and pepper for one hour. Once cooked, add the already sautéed eggs and veggies to this. Also add the grilled pineapple to this mix. Add soy sauce (1 tbsp) and vinegar (1 tbsp) and saute for a minute. Then add the already cooked rice (2 cups basmati rice) to this and mix it well such that the rice is coated fine with sauce. Adjust the salt and season with pepper if need be. Garnish with some spring onions.
Note :: Cooked rice should not be mushy but should be grainy and separate (like it is for biryani).