Thai Crab Fried Rice (Khao Pad Pu)
Thai Crab Fried rice is loaded with sweet, succulent crab meat for a comfort meal that feels fancy and elevated. My crab-loving family is obsessed with this fried rice! This one-pan meal takes little effort but delivers big on taste.

Khao means rice, pad means stir-fry, and pu means crab. While crab fried rice isn’t complicated to make, I have a few techniques I learned from my mom that make this recipe unique.
I know crab can be expensive, so I treat this as a splurge meal. However, you can also substitute a more affordable seafood option, like shrimp, and still have a flavorful fried rice.
Ingredients
The key to this fried rice is using good-quality crab meat and cooked rice that’s had time to cool. The seasonings are simple so the sweet flavor of the crab can stand out.

- Cooked Jasmine Rice: I use packaged cooked jasmine rice for convenience. The grains are firm and separate easily, which helps keep the fried rice from getting mushy. If you’re using freshly cooked rice, see my notes below.
- Eggs: I separate the yolks and whites for this recipe. The yolks coat the rice before frying, while the seasoned whites are cooked with the crab.
- Oil and Butter: Oil helps with stir-frying, while butter adds richness to the onions and crab.
- Yellow Onion: Thinly sliced onion adds a little sweetness as it softens and caramelizes in the pan.
- Crab Meat: Use refrigerated lump crab meat or freshly cracked crab. Avoid canned shelf-stable crab meat, which can have a different texture and flavor. Imitation crab is another option, but it won’t have the same sweet flavor or delicate texture as real crab.
- Golden Mountain Sauce: This Thai seasoning sauce adds savory flavor without overpowering the crab.
- Thin Soy Sauce: Adds a little more seasoning, but not as strong as regular soy sauce. You can use extra Golden Mountain Sauce if you don’t have thin soy sauce.
- Green Onions: Both the white and green parts add freshness and a mild onion flavor.
- Curry Powder and White Pepper: Just a dash of each seasons the egg whites without making the fried rice heavily spiced.
- Lime Wedges: Serve on the side for squeezing over the finished rice.
Prik Nam Pla (Spicy Fish Sauce)
Prik nam pla is a Thai condiment made with fish sauce, lime juice, and fresh Thai bird’s eye chilies. It’s a simple way to add salty, tangy heat to your fried rice.
I like serving it on the side so everyone can add as much as they want. For a milder version, use fewer chilies or leave them out entirely. You can also skip the prik nam pla since the fried rice itself is already seasoned with Golden Mountain Sauce and thin soy sauce.
How to Make Thai Crab Fried Rice
A wok works great for making Thai crab fried rice, but you can also use a large skillet. Choose the widest pan you have so there’s enough room to toss the rice and let some of the grains brown without overcrowding.

- Prepare the eggs and rice. Separate the egg yolks and whites. Mix the yolks into the cooked rice until evenly coated, then refrigerate. Season the whites with curry powder, white pepper, and salt.
- Prepare the ingredients. Slice the yellow onion, chop the green onions, and drain any excess liquid from the crab meat.
- Cook the onions. Heat oil and butter in a wok over medium heat. Sauté the yellow onions for about 5 minutes, then remove half and set aside.
- Cook the crab and eggs. Add the crab and seasoned egg whites to the wok. Cook until the eggs are set, then transfer to a plate.
- Fry the rice. Add the remaining oil to the wok and increase the heat to high. Add the prepared rice and reserved onions, then stir-fry until the rice is heated through and the grains begin to separate.
- Season and combine. Add Golden Mountain Sauce and thin soy sauce. Return the crab mixture, let the rice develop a slight char, then toss in the green onions.
- Make the prik nam pla. Mix fish sauce, lime juice, and chopped Thai chilies in a small bowl.
- Serve. Garnish the fried rice with crab meat, cucumber slices, and lime wedges. Serve with prik nam pla on the side.
Tips and Notes
- Use cooled rice. Freshly cooked rice contains more moisture and can clump together in the wok. If you’re cooking rice the same day, use slightly less water when making it. Once the rice is cooked, spread it out to cool quickly.
- Choose good-quality crab. Since crab is the main ingredient, refrigerated lump crab or freshly cracked crab gives the best flavor and texture. Check for any remaining shell pieces before cooking.
- Don’t overcrowd the wok. If your pan is too small, cook the rice in batches so it fries instead of steaming.
- Be gentle with the crab. Fold it into the rice carefully to keep some of those larger pieces intact.

How to Store and Reheat
For the best flavor and texture, I recommend enjoying crab fried rice right after cooking.
If you have leftovers, refrigerate them promptly in an airtight container for up to 1 day. Since this recipe contains seafood and cooked rice, avoid leaving it at room temperature for an extended period.
Reheat the rice in a skillet with a small splash of water until it’s steaming hot throughout. Stir gently so the crab doesn’t break apart too much, and reheat only the portion you plan to eat. Or microwave until it is heated through.
Serving Suggestions
Thai Crab Fried Rice is delicious on its own, but I like serving it with fresh cucumber slices and lime wedges to balance the rich crab and savory rice. Add a spoonful of prik nam pla for a little extra heat and tangy flavor.
If you’re making a Thai-inspired meal, pair it with my Thai Fried Spring Rolls for a crispy appetizer or Thai Fresh Spring Rolls for something lighter and refreshing.
More Thai Seafood Recipes

Thai Crab Fried Rice (Khao Pad Pu)
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Thai Caliente
Equipment
Ingredients
- 17 ounces Cooked Jasmine Rice see notes below
- 4 Eggs yolks and whites separated
- 2 tablespoons Oil divided
- 2 tablespoon Butter
- 1 small Yellow Onion sliced into thin strips
- 8 ounces Lump Crab Meat refrigerated, not canned. Or use fresh cracked crab meat
- 2 tablespoons Golden Mountain Sauce
- 1 tablespoon Thin Soy Sauce or extra golden mountain sauce.
- 4 stalks Green Onion white and green parts chopped
- dash Curry powder
- dash White Pepper
- Lime wedges for serving
Prik Nam Plam (spicy fish sauce)
- 1 tablespoon Fish Sauce
- 1 tablespoon Lime Juice
- 3-5 Thai bird's eye chili diced
Instructions
- See notes below if using same-day cooked rice; otherwise, proceed if using packaged cooked rice.
- Separate egg yolks and egg whites into 2 separate bowls. In the egg white bowl, add a dash of curry powder, a dash of white pepper, and a pinch of salt. Whisk with a fork and set aside.
- Transfer the packaged cooked rice to a large bowl and separate the grains with a spoon. Add the egg yolks and stir gently to combine. Refrigerate the rice while you prep the remaining ingredients.
- Peel the yellow onions and slice them into thin strips. Wash and dice the green onion into small pieces, both the white and green parts.
- If using lump crab or claw meat, remove it from the packaging and drain any excess liquid. Otherwise, use fresh cracked crab meat. You can reserve some crab meat for garnishing at the end
- Add oil and butter to a wok or large pan over medium heat. Once the butter is melted, add the sliced onions. Sauté until the onions soften and slightly caramelize. This takes about 5 minutes. Remove half the onions and keep the remaining in the wok.
- Add the lump crab meat into the wok along with the seasoned egg whites. Stir gently until the egg whites are fully cooked. Remove everything from the wok and set aside.
- Add another tablespoon of oil to the wok along with the remaining cooked yellow onions, and turn the heat to high. Remove the rice from the refrigerator and add it to the wok.
- Add the golden mountain and light soy sauce. Toss to combine, then add the crab meat and egg whites back into the wok. Toss everything, then spread the rice out over the pan and fry for a few seconds at a time to develop some wok char. Add the green onions, toss again, and allow to fry for a few seconds.
- Taste the rice for seasoning. If you are using prik nam pla, then it should have a mild taste at this point. If you are not using the spicy fish sauce, then you may need more Golden Mountain or soy sauce. Adjust to your liking.
- Combine all ingredients for the prik nam pla, or spicy fish sauce. Plate the Crab fried rice with sliced cucumbers and a lime wedge on the side, and garnish with a few crab pieces and thinly sliced green onions. Squeeze the lime before enjoying, and serve with the prik nam pla.
Video
Notes
Nutrition
Nutritional information is provided as an estimate only and depends on ingredients and amounts used. Thai Caliente makes no guarantees to the accuracy of this information.




