If you’re using freshly cooked rice, spread it on a baking sheet to cool it down. Day-old rice works best since it has a firmer texture.
Peel and dice the onion, grate the carrots, and chop the spring onions.
Mix together soya sauce, sesame oil, ginger powder, and white pepper in a small bowl. Set aside.
In a large skillet or wok, heat the olive oil over medium heat. Add chopped onion and minced garlic, sautéing until fragrant and translucent, about 3-4 minutes.
Toss in the grated carrots, corn, and peas. Stir-fry for about 3-4 minutes until they are tender but still crisp. Sprinkle salt.
Add the spring onions and sauté for a couple of seconds. Then put in the cooled rice and diced pineapple. (You can add more bite-sized pineapple chunks if you like a sweeter version).
Pour in the soya sauce mixture. Stir everything together for about 2 minutes, ensuring the rice is mixed thoroughly with the vegetables and pineapple.
Remove from heat and garnish with chopped spring onions before serving
Serve Sweet and Savoury Vegetarian Pineapple Fried Rice hot.