-
1
Halve the pineapple lengthways and hollow each half with a sharp knife, leaving a firm shell of about 1 cm. Dice the extracted flesh into pieces of roughly 1 cm and set aside with any accumulated juice, since that juice will season and perfume the rice later. Keep the shells at room temperature so they do not chill the finished dish when it is spooned in.
-
2
Heat the wok over the highest available flame until a drop of water vaporises on contact, then add the oil and swirl to coat. Add the garlic and stir constantly until it turns pale gold and fragrant — 20 to 30 seconds — working quickly so it colours rather than burns, which would turn the base bitter. A garlic that steams and softens rather than spits and crisps is a signal that the wok has not held its heat.
-
3
Break the eggs directly into the wok and scramble them loosely with a spatula, keeping the curds large, then pull them to the side before they are fully set — the residual heat of the rice added next will finish them, so they stay tender rather than rubbery. The curds should look just underdone at this point.
-
4
Add the cold day-old rice in a single addition and press and toss it continuously against the wok surface, breaking any clumps, until every grain is hot and coated with oil and egg — this is where the dish lives or dies: rice that is stale enough, a wok hot enough, and a batch small enough are the three conditions that produce separate, lightly scorched grains rather than a steamed mass. The rice is ready when it hisses persistently and the grains move freely.
-
5
Add the curry powder, fish sauce, and light soy sauce, then toss for roughly 30 seconds until the rice takes on an even warm-yellow colour, so that the raw, dusty spice note cooks out and the seasoning penetrates each grain rather than sitting on the surface. The colour should be uniform, with no pale patches.
-
6
Add the diced pineapple and any collected juice, then toss for 30 to 45 seconds until the pineapple is heated through and its juice has been absorbed by the rice, which carries its sweetness and acidity into every grain rather than pooling at the bottom of the wok. A sharp, raw fruit smell will soften to a cooked, caramelised note as the juice reduces.
-
7
Add the dried shrimp and toss to distribute them evenly so their deep, savoury intensity is spread throughout rather than concentrated in one area. Add the cashew nuts and raisins and toss once more — 20 seconds is sufficient, since the nuts must remain distinct and the raisins should be warm but not burst.
-
8
Add the spring onion, toss twice, and remove the wok from the heat. Taste for balance — sweet from pineapple and raisin, salt from fish sauce and dried shrimp, warmth from curry powder — and adjust with a few drops of fish sauce if needed. Spoon the rice into the reserved pineapple shells and serve immediately.