Vibrant, fragrant, and bursting with sweet-and-savory flavor, Thai Style Pineapple Fried Rice (Khao Pad Sapparod) is a true Southeast Asian classic. Served in a hollowed-out pineapple half for a show-stopping presentation, this colorful dish features cold day-old rice tossed with juicy pineapple chunks, succulent shrimp or chicken, crunchy cashews, sweet raisins, and a warm touch of curry powder.
At inasrecipes.com, we love authentic street-food recipes that bring restaurant-quality flavors directly into your home kitchen with ease.
Hawaiian Carrot Pineapple Cake Recipe: Easy Family Recipe
Table of Contents
The Culinary Science: Starch Retrogradation & Wok Heat
Creating perfect Thai fried rice where every grain is distinct and fluffy—rather than mushy or soggy—comes down to starch chemistry and moisture control:
- Retrogradation & Dry Rice: Freshly cooked rice is full of gelatinized starch and surface moisture, which makes grains stick together and turn gummy in a pan. Using chilled, day-old jasmine rice allows starch molecules to re-crystallize (retrogradation). This firms up the grains so they separate cleanly in hot oil.
- Wok Hei (High Heat Maillard Reaction): Stir-frying over intense heat causes rapid moisture evaporation and brief caramelization of soy sauce and fish sauce against the hot metal pan. This creates the signature smoky depth of flavor characteristic of genuine Thai street food.

Masterclass Recipe: Thai Style Pineapple Fried Rice
Prep time: 15 mins | Cook time: 10 mins | Yield: 4 Servings
Ingredients
For the Fried Rice:
- 3 cups cooked Jasmine rice (chilled day-old rice works best)
- 1.5 cups fresh pineapple, cut into 3/4-inch chunks (or 1 whole pineapple if carving a boat)
- 1/2 lb (225g) raw medium shrimp, peeled and deveined (or diced chicken thigh)
- 3 tbsp neutral oil (like canola or peanut oil)
- 3 cloves garlic, finely minced
- 1 small yellow onion, diced
- 2 large eggs, lightly beaten
- 1/2 cup frozen peas and diced carrots, thawed
- 1/3 cup unsalted raw cashews, toasted
- 1/4 cup raisins or dried cranberries
- 2 green onions (scallions), chopped
For the Thai Seasoning Sauce:
- 2 tbsp soy sauce or tamari
- 1 tbsp fish sauce (or extra soy sauce for vegetarian)
- 1 tsp yellow curry powder
- 1 tsp sugar
- 1/4 tsp white pepper or black pepper

Instructions
1.Mix Seasoning Sauce:2 mins.
In a small bowl, whisk together the soy sauce, fish sauce, yellow curry powder, sugar, and white pepper until smooth.
2.Sauté Aromatics & Shrimp:3 mins.
Heat 2 tablespoons of neutral oil in a large wok or wide heavy skillet over high heat. Add minced garlic and diced yellow onion, stir-frying for 1 minute until fragrant. Add the shrimp and cook for 2 minutes until pink and just opaque. Push shrimp and aromatics to the side of the pan.
3.Scramble the Eggs:2 mins.
Pour the remaining 1 tablespoon of oil into the cleared space. Add the beaten eggs and scramble quickly with a spatula until soft curds form, then mix with the shrimp and onions.
4.Toss Rice, Pineapple & Cashews:3 mins.
Add the chilled day-old Jasmine rice to the wok, pressing down with your spatula to break up any clumps. Pour the seasoning sauce evenly over the rice. Stir-fry vigorously on high heat for 2 minutes until grains are coated and hot. Fold in pineapple chunks, peas and carrots, raisins, and toasted cashews, tossing for another 60 seconds. Top with chopped green onions and serve immediately in a pineapple boat!

Frequently Asked Questions (FAQ)
What is in Thai pineapple fried rice?
Thai pineapple fried rice contains chilled jasmine rice, fresh pineapple chunks, protein (such as shrimp or chicken), eggs, cashews, raisins, onions, garlic, and green peas. It is seasoned with a savory-sweet blend of soy sauce, fish sauce, yellow curry powder, sugar, and white pepper.
What is Pineapple Fried Rice called in Thailand?
In Thailand, pineapple fried rice is traditionally known as Khao Pad Sapparod (ข้าวผัดสับปะรด). Khao translates to rice, Pad means stir-fried, and Sapparod means pineapple.
What is Thai style fried rice?
Thai style fried rice (Khao Pad) is a core comfort food in Thai cuisine. Unlike Chinese fried rice, which often uses short-grain rice and heavy dark soy sauce, Thai fried rice utilizes long-grain Jasmine rice, is seasoned with fish sauce and light soy sauce, and is traditionally served with fresh cucumber slices, lime wedges, and spicy fish sauce (Prik Nam Pla) on the side.
What makes Thai fried rice different?
Several distinct characteristics set Thai fried rice apart from other regional versions:
- Rice Variety: It exclusively uses aromatic long-grain Jasmine rice, which offers a lighter texture and subtle floral aroma.
- Umami Base: It relies on fish sauce rather than heavy soy sauce, creating a cleaner, more savory flavor profile.
- Curry & Sweet Notes: Variations like Khao Pad Sapparod incorporate warm yellow curry powder, tropical pineapple, and raisins, striking a harmonious balance between sweet, salty, and spicy notes.

Thai Style Pineapple Fried Rice
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
Thai Style Pineapple Fried Rice is a vibrant, restaurant-style dish featuring fragrant jasmine rice, juicy pineapple, shrimp, toasted cashews, raisins, and aromatic curry seasoning. Sweet, savory, and full of tropical flavors, it’s perfect for a quick weeknight dinner or entertaining.
Ingredients
- 3 cups cooked Jasmine rice (chilled day-old rice)
- 1.5 cups fresh pineapple, cut into 3/4-inch chunks
- 1/2 lb (225g) raw medium shrimp, peeled and deveined (or diced chicken thigh)
- 3 tbsp neutral oil (canola or peanut oil)
- 3 cloves garlic, finely minced
- 1 small yellow onion, diced
- 2 large eggs, lightly beaten
- 1/2 cup frozen peas and diced carrots, thawed
- 1/3 cup unsalted raw cashews, toasted
- 1/4 cup raisins or dried cranberries
- 2 green onions, chopped
- 2 tbsp soy sauce or tamari
- 1 tbsp fish sauce (or extra soy sauce for vegetarian)
- 1 tsp yellow curry powder
- 1 tsp sugar
- 1/4 tsp white or black pepper
Instructions
- In a small bowl, whisk together the soy sauce, fish sauce, yellow curry powder, sugar, and pepper until well combined.
- Heat 2 tablespoons of oil in a large wok or heavy skillet over high heat. Add the garlic and onion and stir-fry for 1 minute. Add the shrimp and cook for about 2 minutes until pink. Push everything to one side of the pan.
- Add the remaining tablespoon of oil to the empty side of the wok. Pour in the beaten eggs and scramble until just set, then mix with the shrimp and onions.
- Add the chilled jasmine rice, breaking up any clumps. Pour in the seasoning sauce and stir-fry for about 2 minutes. Fold in the pineapple, peas and carrots, raisins, toasted cashews, and green onions. Toss for another minute until heated through and serve immediately, optionally in a carved pineapple boat.
Notes
Day-old chilled jasmine rice produces the best texture for fried rice. Toast the cashews before adding for extra flavor and crunch. For an authentic presentation, serve inside a hollowed pineapple and garnish with cilantro and lime wedges.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 510
- Sugar: 10g
- Sodium: 760mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 3g
- Protein: 24g
- Cholesterol: 170mg
