Thai

Khao Pad Recipe (Thai Fried Rice)

Khao Pad Recipe (Thai Fried Rice)
A
Asha
This post may contain affiliate links which means I may earn commissions for purchases made through links at no extra cost to you. See Disclaimer for more information.

I watched a cook at a street stall in Chiang Mai make khao pad for about 20 minutes before I understood what she was doing. She was cooking one plate at a time on a wok that never fully cooled down between batches. She added the fish sauce by pouring it in a wide arc around the edge of the wok, not directly onto the rice. And when the fish sauce hit the metal, it evaporated in less than a second, a sharp, salty-sour cloud of steam that deposited onto the rice grains before it disappeared. She was not just seasoning. She was using the heat of the wok to transform a liquid condiment into a vapour that coated every grain simultaneously.

I went home and poured fish sauce directly onto cold rice to see what it smelled like. Pungent, raw, slightly rotten. The same fish sauce on a 400-degree wok smells like the most appetising thing in the world. The temperature is not incidental to Thai fried rice. It is the mechanism.

Authentic Thai fried rice (Khao Pad) on a white ceramic plate topped with a fried egg, served with lime wedge and cucumber slices

What is khao pad and what makes it different from other Asian fried rice?

Khao pad (ข้าวผัด) means stir-fried rice in Thai, khao is rice, pad is to stir-fry. It is Thailand’s everyday rice dish, eaten at street stalls, home kitchens, and restaurants from breakfast through late night. The dish is built on jasmine rice stir-fried with garlic, egg, and protein, seasoned with fish sauce, and served with a condiment table of lime wedges, cucumber slices, and prik nam pla.

What distinguishes khao pad from Chinese fried rice, nasi goreng, and Japanese chahan is not the ingredients but the seasoning logic. Chinese fried rice is seasoned with soy sauce, dark for colour, light for salt, producing a golden-brown to mahogany colour. Nasi goreng uses kecap manis (Indonesian sweet soy) and fermented shrimp paste. Japanese chahan uses soy sauce and sometimes mirin. Khao pad uses fish sauce as the primary seasoning, which produces almost no colour change in the rice. A properly made khao pad is pale gold, not brown.

The colour difference is not aesthetic, it reflects a completely different flavour architecture. Fish sauce provides salt and umami through fermented fish amino acids. Soy sauce provides salt and umami through fermented soy proteins. The amino acid profiles are different, the volatility at high heat is different, and the resulting flavour character is different. Khao pad tastes unmistakably Thai not because of the jasmine rice or the garlic, those appear in dozens of Asian fried rice traditions, but because of the specific savoury character of fish sauce at extreme heat.

Why does Thai fried rice use fish sauce instead of soy sauce?

Three white ceramic dishes in a row holding fish sauce, oyster sauce, and white sugar — the core seasonings for Thai fried rice Khao Pad

Fish sauce is produced by fermenting anchovies or small fish with salt for 12-24 months. The fermentation breaks down fish proteins into free amino acids including glutamate, inosinate, and guanylate, the three primary umami compounds. Fish sauce contains approximately 950mg of glutamate per 100ml. Most soy sauces contain 400-800mg per 100ml. Fish sauce is not just saltier. It is umami-denser.

More importantly, fish sauce contains volatile aromatic compounds, amines and organic acids produced during fermentation, that evaporate rapidly at high temperatures. When fish sauce hits a wok at 180-200°C, those aromatic compounds evaporate within 3-5 seconds. The evaporation converts liquid fish sauce into vapour that immediately deposits on the rice grains surrounding the point of contact, coating each grain with umami compounds more evenly than stirring alone could achieve. The aromatic bloom is also what fills the kitchen with the smell that signals Thai cooking: that sharp, savoury, slightly funky cloud of steam when the fish sauce hits the hot metal.

Soy sauce aromatic compounds are more thermally stable. Added to a hot wok, soy sauce caramelises and thickens rather than evaporating. The flavour is absorbed through cooking rather than deposited through evaporation. The result is different in character and in how the flavour lands on the palate.

For khao pad, fish sauce goes in at two points. A small amount goes with the egg, before the rice, to season the egg. The primary amount goes in once the rice is in the wok and beginning to separate and char, poured around the edge of the wok rather than directly onto the rice, so it hits the hot metal first and evaporates into the rice grains.

Why do you use jasmine rice specifically?

Extreme close-up of dry separated day-old cooked jasmine rice grains

Jasmine rice is not interchangeable with other long-grain rice varieties in khao pad. The distinction is structural.

Jasmine rice contains approximately 15-20% amylose and 80-85% amylopectin. Amylopectin is the branched form of starch that produces a slightly sticky texture after cooking. The higher amylopectin content means jasmine rice grains cling slightly to each other and to sauces, they absorb rather than repel. After refrigeration (which triggers starch retrogradation and firms the surface structure), day-old jasmine rice retains just enough surface stickiness to pick up the fish sauce and egg coating without becoming gluey.

Basmati rice contains approximately 25-30% amylose. The higher amylose content produces drier, more separate grains that do not absorb sauce at the same rate. Stir-fried basmati rice in a Thai-style application produces separate grains sitting in a pool of sauce rather than grains that wear the sauce as a coating. The texture is fundamentally different.

Jasmine rice also contains 2-acetyl-1-pyrroline (2-AP), the aromatic compound responsible for its characteristic floral fragrance, the same compound found in pandan leaves. The concentration in jasmine rice is higher than in most other rice varieties. When day-old jasmine rice goes into a very hot wok, the 2-AP compounds are released as vapour, producing the faintly floral, slightly nutty aroma that distinguishes khao pad made with jasmine rice from khao pad made with a substitute.

If jasmine rice is unavailable, regular long-grain white rice is the only acceptable substitute. Basmati, sushi rice, brown rice, and instant rice all produce structurally different results.

Why is khao pad cooked one portion at a time?

Every Thai street stall cook makes khao pad one plate at a time. This is not a matter of preference or kitchen organisation. It is physics.

When food is added to a hot wok, the wok temperature drops. The more food added, the larger the temperature drop, and the longer the wok takes to recover. Cold day-old rice, cold protein, and a room-temperature egg all carry thermal mass that absorbs heat from the wok on contact. A domestic gas hob produces 3.5-6 kilowatts. A Thai street stall wok burner produces 15-25 kilowatts.

One portion of khao pad, approximately 200g of cooked rice plus egg and protein, drops the wok temperature on a domestic hob by approximately 50-80°C. The hob recovers that temperature in 20-30 seconds. During those 20-30 seconds, the Maillard reaction is still happening because the temperature stays above 140°C.

Two portions, 400g of rice plus doubled protein and egg, drops the temperature further and takes 60-90 seconds to recover. During those 60-90 seconds, the rice is releasing steam and the temperature is below the Maillard threshold. The rice steams instead of frying. The result is pale, slightly wet, clumped khao pad that tastes flat regardless of how much fish sauce goes in.

Cook one portion (serves 1-2 people) at a time. Wipe the wok between batches. Reheat to smoking before the next portion. The 2 minutes this adds produces a completely different dish.

What is prik nam pla and how do you make it?

Small white ceramic bowl of prik nam pla — Thai chili fish sauce with sliced bird's eye chilies and lime juice

Prik nam pla (พริกน้ำปลา) is the condiment that completes khao pad. Without it the dish is good. With it the dish is complete.

Prik means chilli. Nam pla means fish sauce. The condiment is exactly what the name describes: sliced bird’s eye chillies sitting in fish sauce, usually with a squeeze of lime juice added. Every khao pad in Thailand arrives at the table with a small dish of prik nam pla alongside it. Each diner adds it independently, adjusting heat and acidity to their own preference.

The lime juice in prik nam pla is not just flavour, it partially neutralises the raw pungency of the fish sauce, producing a more balanced, rounded condiment than fish sauce alone. The acidity also interacts with the rice, brightening the overall flavour of the dish at the table in a way that no amount of fish sauce added during cooking can replicate. Cooking drives off the volatile compounds in lime juice. Adding lime at the table preserves them.

Basic prik nam pla:

  • 2 tablespoons fish sauce
  • 4-6 bird’s eye chillies, thinly sliced (adjust quantity for heat preference)
  • Juice of ½ lime
  • Optional: 1 small garlic clove, finely sliced

Mix together and leave for 5 minutes before serving. The chillies infuse the fish sauce quickly. Keeps in the refrigerator for up to 1 week. Make a larger batch and keep it on hand, it works with any Thai rice or noodle dish.

Ingredients

 Thai fried rice ingredients including jasmine rice, eggs, fish sauce, oyster sauce, garlic, tomato, and green onions on white surface

Makes 2 portions, cook one at a time in a hot wok

Per portion (cook separately for 2 people):

  • 200g (1 heaped cup) cooked jasmine rice, refrigerated at least 8 hours, room temperature
  • 2 tbsp neutral oil (or lard for better wok hei)
  • 3 garlic cloves, minced
  • 1 egg
  • 100g protein (prawns, chicken thigh sliced thin, tofu, or any combination)
  • 2 spring onions, cut into 3cm pieces
  • 50g bean sprouts (optional)

Seasoning:

  • 1½ tbsp fish sauce (divided, ½ tbsp with egg, 1 tbsp with rice)
  • 1 tsp light soy sauce
  • ½ tsp white sugar
  • ¼ tsp white pepper (not black, see note)

Prik nam pla (make in advance):

  • 2 tbsp fish sauce
  • 4-6 bird’s eye chillies, thinly sliced
  • Juice of ½ lime

To serve:

  • Lime wedges
  • Sliced cucumber
  • Fresh tomato wedges
  • Prik nam pla
  • Fried egg (optional, one per serving, fried separately)

Instructions

Everything prepared before the wok is lit. Khao pad moves fast.

Step 1: Prepare the rice

Separate the cold rice completely by hand. Every grain should be loose before it goes into the wok. Cold refrigerated rice clumps, break every clump apart. Leave at room temperature for 20 minutes before cooking.

Step 2: Make prik nam pla

Combine fish sauce, sliced chillies, and lime juice in a small bowl. Set aside. It improves as it sits.

Step 3: Superheat the wok

Place wok over maximum heat. Heat empty for 2 minutes until smoking. Add oil and swirl to coat. The oil should shimmer immediately on contact.

Step 4: Fry the garlic

Add minced garlic. Stir constantly for 15-20 seconds until golden and fragrant. The garlic goes from raw to golden very quickly at this heat. Pull it off heat for 5 seconds if it is browning too fast, burnt garlic produces bitterness that cannot be corrected.

Step 5: Add protein

Add the protein. Stir-fry over high heat for 60-90 seconds until just cooked through. Do not fully cook, it finishes with the rice. Push to the sides of the wok.

Step 6: Scramble the egg

Add ½ tablespoon of fish sauce to the centre of the wok. Crack the egg immediately into the fish-sauce-seasoned space. Let it set for 10-15 seconds, then scramble roughly into large pieces. The egg should be partially cooked and distributed, not fully set.

Step 7: Add rice

Add the separated rice immediately. Spread across the entire wok surface. Press flat with the spatula and hold for 20 seconds without stirring. The contact between cold rice and hot wok produces the char. Toss, spread flat, press again for 15 seconds. Repeat twice.

Step 8: Add fish sauce around the edge

Pour 1 tablespoon of fish sauce around the edge of the wok, not directly onto the rice. The fish sauce hits the hot metal and evaporates into the rice grains as vapour. Add the light soy sauce, sugar, and white pepper. Toss quickly to distribute. Add the spring onions and bean sprouts if using. Toss once more.

Step 9: Plate and serve

Plate immediately. Add a fried egg on top if serving. Place lime wedges, cucumber slices, and prik nam pla alongside. The prik nam pla goes on at the table, not in the kitchen.

How do you get wok hei in Thai fried rice at home?

The press-and-char method in Step 7 is the primary wok hei technique. Spread the rice flat, press firmly for 20 seconds, toss, repeat. The sustained contact between rice and hot wok surface drives the Maillard reaction on the grain surface, the proteins and trace sugars brown and char, producing the smoky, slightly nutty flavour that differentiates wok hei from ordinary fried rice.

The fish sauce pouring technique in Step 8 contributes separately. Pouring fish sauce around the hot edge of the wok produces a rapid evaporation that deposits aromatic compounds directly onto the rice. Pouring fish sauce onto the rice itself produces slower, more diffuse absorption. The edge-pour produces both flavour deposition and a brief burst of smoke from the evaporation, a small but measurable contribution to wok hei character.

Two practical improvements for home cooking: use lard instead of neutral oil (the saturated fat produces different Maillard compounds and a richer char character), and cook outdoors on a high-BTU outdoor burner when possible. Outdoor gas burners designed for crawfish boils or turkey frying produce 30,000-60,000 BTUs, significantly more than any indoor hob, and produce noticeably better wok hei.

What are the main variations of khao pad?

Khao pad goong (ข้าวผัดกุ้ง): shrimp fried rice, the most popular street stall version. If using whole shrimp with heads, leave the heads on, the fat in the shrimp head renders into the wok and coats the rice with a rich, red-orange shrimp oil. This is the technique that Eating Thai Food describes as the defining feature of the dish at its best.

Khao pad gai (ข้าวผัดไก่): chicken fried rice. Chicken thigh produces better results than breast, the fat content keeps the chicken moist during the brief high-heat cook.

Khao pad kra pao (ข้าวผัดกระเพรา): Thai basil fried rice. Thai holy basil (not sweet basil) is added in the final 30 seconds. The basil wilts almost immediately and adds a peppery, anise-like fragrance. One of the most popular versions in Bangkok street food.

Khao pad sapparod (ข้าวผัดสับปะรด): pineapple fried rice, served inside a pineapple half. The pineapple adds sweetness and acidity that cuts through the fish sauce richness. Usually includes cashews, raisins, and sometimes curry powder, the most elaborate of the common variations.

Khao pad pu (ข้าวผัดปู): crab fried rice. Uses crab meat, either fresh picked or canned. Considered a premium version. The crab’s natural sweetness works particularly well with the fish sauce savoury base.

How do you store and reheat khao pad?

Khao pad keeps in the refrigerator for 2 days. The fish sauce continues to season the rice as it cools, the flavour deepens overnight. The texture softens as the grains absorb remaining moisture.

To reheat: add a small amount of oil to a very hot wok. Add the khao pad and press flat for 30-60 seconds to re-develop some char. Toss once and serve. Do not microwave, it steams the rice and removes any remaining wok hei character.

For meal prep: keep day-old rice in the refrigerator separately from any cooked protein. Khao pad assembled from prepared components cooks in under 5 minutes per portion.

Love Thai food?

Check out my complete guide to Thai home cooking, pantry essentials, and techniques.

READ THE GUIDE

FAQ

Can you make khao pad without fish sauce? Fish sauce is the primary seasoning and the defining flavour compound of authentic khao pad. Without it the dish is Thai-style fried rice but not khao pad in the specific sense. For a vegan version, substitute with 1 tablespoon of soy sauce plus ½ teaspoon of mushroom sauce, this approximates the salt and umami without the fermented fish character. Add a small piece of dried kombu or nori to the oil when frying the garlic, then remove it before adding the rice, the kombu releases glutamates into the oil that partially replace the fish sauce umami foundation.

Why is my khao pad wet and clumping? Two causes. First, freshly cooked rice: jasmine rice straight from the rice cooker has too much surface moisture. The steam it releases in the wok prevents the Maillard reaction and produces clumping. Refrigerate overnight minimum, separate completely by hand before cooking. Second, too much rice in one batch: one portion maximum (200g cooked rice) per wok session. More than that drops the wok temperature too far and the rice steams rather than fries.

What is the difference between khao pad and pad thai? Khao pad is a rice dish, stir-fried jasmine rice. Pad thai is a noodle dish, stir-fried flat rice noodles (sen lek) with tamarind-based sauce, dried shrimp, peanuts, and bean sprouts. Both are Thai stir-fry dishes but they share almost no technique or flavour logic. Khao pad is seasoned primarily with fish sauce and has no tamarind. Pad thai is seasoned with tamarind paste, fish sauce, and palm sugar. The visual, flavour, and texture profiles are completely different.

Can I use leftover cooked rice from a restaurant? Yes, if it was refrigerated within 2 hours of cooking and is not more than 2 days old. Restaurant jasmine rice is typically cooked correctly and refrigerates well. Cold takeaway rice is often the best day-old rice available for impromptu khao pad. Separate the cold rice completely by hand before using and let it come to room temperature for 15-20 minutes.

You might also like: Check out our complete Thai cooking guide for more essential ingredients and techniques.

Main course

Khao Pad Recipe (Thai Fried Rice)

Thai
Medium
2 servings
Prep

PT10M (rice already day-old)

Cook

PT10M

Total

PT20M

Nutrition Facts

Calories 465
Protein 37 g
Fat 22 g
Carbs 32 g

Ingredients

  • 200g (1 heaped cup) cooked jasmine rice, refrigerated at least 8 hours, room temperature
  • 2 tbsp neutral oil (or lard for better wok hei)
  • 3 garlic cloves, minced
  • 1 egg
  • 100g protein (prawns, chicken thigh sliced thin, tofu, or any combination)
  • 2 spring onions, cut into 3cm pieces
  • 50g bean sprouts (optional)
  • 1½ tbsp fish sauce (divided, ½ tbsp with egg, 1 tbsp with rice)
  • 1 tsp light soy sauce
  • ½ tsp white sugar
  • ¼ tsp white pepper (not black, see note)
  • 2 tbsp fish sauce
  • 4-6 bird's eye chillies, thinly sliced
  • Juice of ½ lime
  • Lime wedges
  • Sliced cucumber
  • Fresh tomato wedges
  • Prik nam pla
  • Fried egg (optional, one per serving, fried separately)

Instructions

  1. Step 1: Prepare the rice - Separate the cold rice completely by hand. Every grain should be loose before it goes into the wok. Cold refrigerated rice clumps, break every clump apart. Leave at room temperature for 20 minutes before cooking.
  2. Step 2: Make prik nam pla - Combine fish sauce, sliced chillies, and lime juice in a small bowl. Set aside. It improves as it sits.
  3. Step 3: Superheat the wok - Place wok over maximum heat. Heat empty for 2 minutes until smoking. Add oil and swirl to coat. The oil should shimmer immediately on contact.
  4. Step 4: Fry the garlic - Add minced garlic. Stir constantly for 15-20 seconds until golden and fragrant. The garlic goes from raw to golden very quickly at this heat. Pull it off heat for 5 seconds if it is browning too fast, burnt garlic produces bitterness that cannot be corrected.
  5. Step 5: Add protein - Add the protein. Stir-fry over high heat for 60-90 seconds until just cooked through. Do not fully cook, it finishes with the rice. Push to the sides of the wok.
  6. Step 6: Scramble the egg - Add ½ tablespoon of fish sauce to the centre of the wok. Crack the egg immediately into the fish-sauce-seasoned space. Let it set for 10-15 seconds, then scramble roughly into large pieces. The egg should be partially cooked and distributed, not fully set.
  7. Step 7: Add rice - Add the separated rice immediately. Spread across the entire wok surface. Press flat with the spatula and hold for 20 seconds without stirring. The contact between cold rice and hot wok produces the char. Toss, spread flat, press again for 15 seconds. Repeat twice.
  8. Step 8: Add fish sauce around the edge - Pour 1 tablespoon of fish sauce around the edge of the wok, not directly onto the rice. The fish sauce hits the hot metal and evaporates into the rice grains as vapour. Add the light soy sauce, sugar, and white pepper. Toss quickly to distribute. Add the spring onions and bean sprouts if using. Toss once more.
  9. Step 9: Plate and serve - Plate immediately. Add a fried egg on top if serving. Place lime wedges, cucumber slices, and prik nam pla alongside. The prik nam pla goes on at the table, not in the kitchen.

Did you make this recipe?

Tag @asianfoodsdaily on Instagram or leave a comment below!

Asha

About Asha

Half Asian, half African cook raised between two food-obsessed cultures. I've spent 10 years learning Asian cooking traditions through family, friends, and thousands of hours at the stove — testing every dish until it works in a standard home kitchen.

Read my full story

Related Recipes

Post your Comment

Loading comments...