An editorial recipe library. Every recipe is researched from many cited sources — see the provenance panel on each page. How we work →
ข้าวผัดสับปะรด

Pineapple Fried Rice

/kʰâːw pʰàt sàp.pà.rót/ · also Khao Phat Sapparot
Pineapple fried rice lives or dies on dry rice and controlled sweetness. The pineapple should punctuate the rice with sharp juicy bites, not turn the wok into syrup. Curry powder gives the yellow color and warm aroma; coconut milk does not belong here because this is fried rice, not a curry or a baked rice pudding.
Pineapple Fried Rice — finished dish
Servings
Total time
35 min
Active time
30 min
Serves
4
Difficulty
beginner
Heat

The dish in context

ข้าวผัดสับปะรด is a central Thai restaurant and hotel-standard rice dish, widely taught to visitors as part of Thailand's one-plate meal repertoire. Its grammar is Thai-Chinese fried rice adapted with tropical fruit, curry powder, cashews, raisins, and a sweet-salty profile kept in check by fish sauce and fresh pineapple acidity. The pineapple shell presentation is associated with restaurant service and tourist-facing Thai cooking, but the dish is not only decorative; the rice still has to fry dry. Household versions vary on shrimp, chicken, Chinese sausage, pork floss, peas, and raisins, while the stable core is rice, pineapple, egg, curry-yellow seasoning, and nuts.

Method 10 steps · 35 min

Dry the rice

Break the chilled rice apart with wet fingers until no clumps larger than a pea remain. If the rice feels damp, spread it on a tray for 10 minutes while preparing the other ingredients.

Why it matters Fried rice is a surface-area dish. Cold, dry grains take seasoning and heat separately; wet clumps steam inside and smear starch across the wok.

Prepare the pineapple

Cut the pineapple cubes and drain them in a sieve. If using the shell for service, hollow one pineapple half, scrape out loose juice, and set it cut-side down on a towel.

Why it matters Pineapple juice belongs in the fruit, not pooling in the wok. Extra juice dissolves the seasoning and makes the rice sticky before it can fry.

Mix the seasoning

Pineapple Fried Rice step 3: Mix the seasoning

Stir together the fish sauce, thin soy sauce, oyster sauce, curry powder, sugar, and white pepper in a small bowl. Keep it near the stove.

Why it matters Curry powder needs even distribution. Sprinkling dry powder over rice in the wok leaves yellow streaks and bitter pockets.

Sear the shrimp

Heat the wok over high heat until a drop of water skates and evaporates. Add 15 ml oil, add the shrimp in one layer, and cook until barely opaque, about 45 seconds per side; remove to a plate.

Why it matters Shrimp has a narrow window. Pull it at a loose comma shape; a tight C-shape means the protein has tightened and the final stir-fry will push it further.

Scramble the eggs

Pineapple Fried Rice step 5: Scramble the eggs

Add 15 ml oil to the wok. Add the eggs and stir until large soft curds form, then push them to the side or remove them if the wok is small.

Why it matters Egg should show as tender yellow pieces, not disappear into a coating. Over-scrambling creates dry flecks that make the rice look dull.

Fry the aromatics and vegetables

Add the remaining oil, then add garlic and onion. Stir for 30 seconds until the garlic smells sharp and nutty, then add carrot and peas and fry for another minute.

Why it matters Garlic must hit oil before the rice goes in. Once rice fills the wok, the temperature drops and raw garlic stays harsh instead of blooming.

Fry the rice

Pineapple Fried Rice step 7: Fry the rice

Add the rice and spread it across the wok. Press and toss for 2 to 3 minutes until the grains separate and pick up a faint toasted smell.

Why it matters This is the actual frying stage. Seasoning too early coats damp rice and prevents evaporation; the grains should move loosely before sauce enters.

Season and color the rice

Pour the seasoning around the hot sides of the wok, not directly into one pile of rice. Toss until the rice is evenly yellow-gold and no wet streaks remain.

Why it matters The hot metal flashes off water and wakes the curry powder. Direct sauce puddles make salty patches and soft grains.

Finish with pineapple and nuts

Pineapple Fried Rice step 9: Finish with pineapple and nuts

Return the shrimp and egg to the wok. Add pineapple, cashews, raisins, and green onion; toss for 45 to 60 seconds, only until the pineapple is hot at the edges.

Why it matters Pineapple is a finish, not a vegetable to cook down. Long heat collapses the fruit and leaks juice into the rice.

Serve

Spoon the rice into the pineapple shell or onto a shallow platter. Garnish with cilantro, extra cashews, and pork floss if using; serve with cucumber and lime wedges on the side.

Why it matters A shallow presentation vents steam. Piling fried rice deep in a bowl traps moisture and softens the grains within minutes.

Common mistakes

  • {'mistake': 'Using hot freshly cooked rice', 'fix': 'Use chilled rice or spread fresh rice thin and chill until firm. Hot rice sheds starch and turns the wok gummy.'}
  • {'mistake': 'Adding pineapple too early', 'fix': 'Add pineapple in the final minute. It should be hot and juicy in pieces, not cooked into the rice.'}
  • {'mistake': 'Making the dish sweet first', 'fix': 'Let pineapple provide most of the sweetness. Sugar is only a correction when the fruit is underripe.'}
  • {'mistake': 'Crowding the wok', 'fix': 'Fry in batches if the rice sits more than 2 cm deep. A crowded pan steams, and steamed fried rice is a contradiction.'}
  • {'mistake': 'Using too much curry powder', 'fix': 'Keep it measured. The rice should be yellow and warm-spiced, not sandy or bitter.'}

What does not belong

  • {'item': 'coconut milk', 'reason': 'Coconut milk does not belong in pineapple fried rice. It turns a dry wok dish into sweet, greasy rice.'}
  • {'item': 'pineapple syrup', 'reason': 'Syrup does not belong. It makes the rice sticky and pushes the dish toward dessert.'}
  • {'item': 'Thai curry paste', 'reason': 'Curry paste does not belong in this central Thai fried rice. The yellow color comes from curry powder, not a wet chili paste.'}
  • {'item': 'ketchup', 'reason': 'Ketchup does not belong. It muddies the yellow color and gives the dish a tomato-sugar profile.'}
  • {'item': 'heavy chili heat', 'reason': 'This dish is not built as a hot stir-fry. Serve sliced chilies in fish sauce separately if heat is wanted.'}

Adaptations

Vegan Partial

Halal Partial

Gluten-free Partial

Dairy-free Partial

Shellfish-free Partial

Provenance

Sources surveyed79
Cultural authority2
Established press5
Community + blogs18
Individual voices54
Weighted score97.0
Review statusfounder-reviewed
Generated2026-05-16 06:09:59 UTC
Founder reviewed2026-05-16 06:10:25 UTC
Cultural accuracy7/10
Substitution safety8/10