Heat 1 tablespoon of oil in a wok or large heavy-bottomed skillet over medium-high heat. Add chicken and stir-fry until opaque and browned, approximately 5-6 minutes. Remove chicken from pan and set aside.
Wipe pan if necessary and add remaining oil. Sauté onion and garlic until fragrant, about 1 minute.
Push aromatics to the side, add beaten eggs, and scramble until soft curds form.
Add chilled rice to the pan, increasing heat to high. Break up rice clumps with a spatula and toss to coat in oil.
Incorporate soy sauce, fish sauce, curry powder, sugar, and black pepper. Stir-fry for 2 minutes until rice is evenly seasoned.
Return cooked chicken to the pan along with pineapple chunks and peas/carrots. Toss for 2-3 minutes until pineapple is caramelized and chicken is heated through.
Fold in sliced scallions and roasted cashews.
Serve immediately, optionally garnished with cilantro.