HǎoWèi
Thai-Style Pineapple Fried Rice Recipe | 20-Min Chinese Street Food — Cantonese recipe hero image
CantoneseEasy 20 min serves 2

Thai-Style Pineapple Fried Rice Recipe | 20-Min Chinese Street Food

菠萝炒饭 · bō luó chǎo fàn

家庭快手版 · Home version: Thai-style pineapple fried rice is a street-food classic: sweet pineapple, curry spice, cashews, raisins. Home version simplifies the curry paste to powder.

Born from Thai-Chinese street food in southern China, pineapple fried rice is the ultimate sweet-savory comfort bowl. The curry powder gives it golden color and warmth; pineapple adds bright acidity that cuts through the richness. Kids and adults both love it.

H

Recipe author: HǎoWèi Test Kitchen

Home-cooking research team

Reviewed by HǎoWèi editorial team · Last updated 2026-08-29

More egg recipes →Quick & EasyOne-PotKid-Friendly

Ingredients

  • day-old cold cooked rice隔夜米饭🛒 local300 g (about 2 cups)
  • fresh pineapple, cut into 1 cm chunks (or canned, well drained)新鲜菠萝,切 1 厘米块(或用罐头菠萝,充分沥干)🛒 local200 g (about 1⅔ cups)
  • raw shrimp, peeled & deveined鲜虾仁,去壳去肠线🏮 asian100 g
  • eggs, beaten鸡蛋🛒 local2 large
  • raw cashew halves生腰果🛒 local30 g (about 1/4 cup)
  • golden raisins金葡萄干🛒 local30 g (about 1/4 cup)
  • red onion, finely diced红洋葱,切细丁🛒 local80 g (2/3 cup)
  • garlic, minced大蒜,切末🛒 local2 cloves
  • yellow curry powder黄咖喱粉🏮 asian1½ tbsp
  • fish sauce鱼露🏮 asian1 tbsp
  • light soy sauce生抽🏮 asian1 tbsp
  • neutral oil食用油🛒 local2 tbsp
  • white sugar白砂糖🛒 local1 tsp

day-old cold cooked rice: Jasmine rice preferred for its floral aroma.

raw cashew halves: Toast in dry pan first for extra crunch.

🌶️ Adjust to your taste

Pick a level and we'll show exactly how much to change — no more "适量".

Spice level

Saltiness

Oiliness

Make it vegetarian

Instructions

  1. 1Dry-toast the cashews in a dry pan over medium heat, shaking occasionally, until golden and fragrant — about 3 minutes. Remove and set aside. This step is non-negotiable for crunch.

    干焙腰果

    🔍 Look for Medium heat 3 分钟 · 3 minutes

    Visual: 腰果变浅金色,散发坚果香气Cashews turn light golden and release a nutty aroma

    You know it's right when: 呈金黄色,散发坚果香;无烟Golden color and nutty smell; no smoke

  2. 2Heat 1 tbsp oil over medium-high. Add beaten eggs, scramble until just set (soft curds), about 30 seconds. Remove to plate.

    滑炒鸡蛋

    🔍 Look for Medium-high 30 秒 · 30 seconds

    Visual: 鸡蛋柔软有光泽Eggs are soft curds, still glossy

    You know it's right when: 无流动蛋液;蛋块湿润No runny liquid; curds still moist

  3. 3Add remaining 1 tbsp oil. Toss in onion and garlic. Stir-fry 30 seconds until onion softens and becomes fragrant.

    爆香洋葱大蒜

    🔍 Look for High heat 30 秒 · 30 seconds

    Visual: 洋葱边缘变透明;大蒜滋啦作响Onion turns translucent at edges; garlic sizzles

    You know it's right when: 香气四溢,未上色Aromatic, no browning

  4. 4Add curry powder to the empty side of the wok, let it sizzle 10 seconds to bloom the spices, then fold into the onion. (Blooming releases the essential oils in the curry.)

    煸香咖喱粉

    🔍 Look for High heat 10 秒 · 10 seconds

    Visual: 咖喱粉颜色变深,散发浓郁金黄色香气Curry powder darkens slightly and releases intense golden aroma

    You know it's right when: 香气温暖坚果感,不是生粉味Aroma is warm and nutty, not raw-powdery

  5. 5Add cold rice, breaking up clumps. Press and toss until rice is evenly golden from the curry — about 2 minutes.

    下米饭炒至金黄

    🔍 Look for High heat 2 分钟 · 2 minutes

    Visual: 米饭从白色变成均匀的金黄色Rice transforms from white to a uniform golden-yellow

    You know it's right when: 每粒米都裹上颜色;没有白色斑块Every grain coated; no white patches

  6. 6Add fish sauce, soy sauce, and sugar. Toss to combine. Add the pineapple chunks and raisins — toss gently so pineapple doesn't break apart.

    调味,下菠萝葡萄干

    🔍 Look for High heat 30 秒 · 30 seconds

    Visual: 酱汁裹上米饭呈光泽;菠萝温热但保持块状Sauce coats rice glossy; pineapple warm but holding shape

    You know it's right when: 菠萝刚热透,依然紧实Pineapple just warmed through, still firm

  7. 7Fold in the scrambled eggs and half the cashews. Toss once more. Serve topped with remaining cashews and a pineapple wedge if you have one.

    回蛋,撒腰果出锅

    🔍 Look for

    Visual: 米饭金黄,菠萝鲜亮,腰果点缀其上Rice golden, pineapple bright, cashews scattered on top

    You know it's right when: 每勺都有米饭、菠萝、腰果和蛋白Each spoonful has rice, pineapple, cashew, and protein

Tips

  • · Canned pineapple works but must be thoroughly drained — excess water makes rice soggy.
  • · Fish sauce is non-negotiable for authentic flavor; for vegetarian version use soy sauce + 1/2 tsp miso.
  • · The curry powder must be bloomed in oil first — raw curry powder tastes bitter.

Sources & references

Quantities, technique notes, and substitution ratios are cross-checked against established Chinese cookery references and standard food-science sources.

Common questions

Is there a vegan substitute for oyster sauce?

Yes — 'mushroom oyster sauce' (often labeled vegetarian/vegan) is sold in most Asian grocers and increasingly in mainstream supermarkets. It behaves 1:1 and adds the same glossy umami. Watch labels if you're also gluten-free; most brands are GF, some aren't.

Source: HǎoWèi substitution engine

What's the difference between light and dark soy sauce?

Light soy (生抽) is the everyday salty seasoning — thin and salty, used in most recipes. Dark soy (老抽) is thicker, darker, slightly sweet, and used mostly for color (braises, fried rice). If you only buy one, get light soy. For dark soy's color: 1 tbsp light soy + a pinch of sugar + a few drops of molasses.

Source: HǎoWèi pantry guide

Why do you cook the aromatics (garlic/ginger) first on low heat?

Aromatics contain oils and sugars that turn bitter if scorched. Gentle heat (low-medium) lets garlic and ginger release their fragrance without browning too fast. If the pan is too hot, garlic goes bitter within seconds — that's why we always add aromatics first, before the main ingredients.

Source: Chinese Cooking Demystified technique library

Ingredient swaps

Can't find an Asian-market staple? Use these.

  • Swap: light soy sauce

    → regular soy sauce

    Ratio: 1:1 · Slightly saltier — dial salt back by a pinch.

Don't make these mistakes

The traps every home cook hits — and how to avoid them.

  • ✗ Crowding the pan — ingredients steam instead of sear.

    ✓ Fix: Cook in batches; give each piece room to brown.

  • ✗ Adding sauce too early — the wok cools and flavors dull.

    ✓ Fix: Push food up the wok wall, add sauce to the hot center, toss fast.

Ways to change it up

One dish, three moods.

  • Use day-old rice for the best wok-hei
  • Add frozen peas and carrots for color
  • Finish with a drizzle of sesame oil

🥢 Ask HǎoWèi

Questions about technique, ingredients, substitutions, and flavor — answered from our verified cooking knowledge base.

What to serve with it

A complete Chinese dinner in one plan — pick one from each role.

What cooks say

Made this? Leave a note.

  • No comments yet — be the first!

Cook next