Thai Pineapple Fried Rice, known as Khao Pad Sapparot, is one of Thailand's most colorful and flavorful rice dishes. Combining fragrant jasmine rice, juicy pineapple, vegetables, aromatic seasonings, and your choice of protein, this tropical favorite perfectly captures the balance of sweet, savory, salty, and mildly spicy flavors that define Thai cuisine.

Often served inside a hollowed-out pineapple, this eye-catching dish is a popular choice at Thai restaurants and festive gatherings. Its vibrant presentation, delightful aroma, and refreshing combination of ingredients make it a memorable meal that is as beautiful as it is delicious.

Whether enjoyed as a quick weeknight dinner or served at a special celebration, Thai Pineapple Fried Rice brings the taste of Thailand's tropical regions straight to your dining table.


What Is Thai Pineapple Fried Rice?

Thai Pineapple Fried Rice is a wok-fried rice dish prepared with:

  • Fragrant jasmine rice
  • Fresh pineapple chunks
  • Garlic and onions
  • Colorful vegetables
  • Eggs
  • Fish sauce and soy sauce
  • Curry powder
  • Cashew nuts
  • Raisins
  • Fresh herbs

Many versions also include shrimp, chicken, pork, crab, or tofu, making it a versatile and satisfying one-pan meal.

The combination of sweet fruit, savory rice, crunchy nuts, and aromatic spices creates a unique flavor that has become one of Thailand's most recognizable rice dishes.


The History of Pineapple Fried Rice

Thailand is one of the world's leading producers of pineapples, particularly in tropical regions where the fruit grows abundantly throughout the year.

As Thai cooks experimented with combining fresh tropical fruits and traditional fried rice, Pineapple Fried Rice became a popular dish in coastal resorts and tourist destinations. Its colorful presentation inside a pineapple shell quickly made it a favorite among visitors, while locals appreciated its refreshing sweetness and balanced flavors.

Today, it is commonly served in restaurants, family homes, and festive celebrations throughout Thailand.


Why You'll Love This Recipe

Thai Pineapple Fried Rice is loved because it offers:

  • Sweet and juicy pineapple
  • Fragrant jasmine rice
  • Crunchy roasted cashews
  • Mild curry aroma
  • Colorful vegetables
  • Quick cooking time
  • Beautiful presentation
  • Endless customization options

Every bite delivers a delicious contrast of textures and flavors.


Ingredients

Main Ingredients

  • 4 cups cooked jasmine rice (preferably chilled overnight)
  • 2 tablespoons vegetable oil
  • 3 cloves garlic, minced
  • 1 small onion, diced
  • 2 eggs, lightly beaten
  • 1½ cups fresh pineapple chunks
  • ½ cup diced carrots
  • ½ cup green peas
  • ½ cup sweet corn
  • 2 spring onions, sliced
  • Fresh cilantro for garnish

Optional Protein Choices

Choose one:

  • 250 g shrimp
  • 250 g diced chicken
  • 250 g pork
  • 250 g crab meat
  • 250 g tofu

Seasoning Sauce

  • 1 tablespoon fish sauce
  • 1 tablespoon light soy sauce
  • 1 teaspoon oyster sauce (optional)
  • 1 teaspoon curry powder
  • ½ teaspoon white pepper
  • 1 teaspoon sugar

Garnishes

  • ½ cup roasted cashew nuts
  • 2 tablespoons raisins
  • Lime wedges
  • Fresh cucumber slices
  • Cilantro leaves

Kitchen Equipment

  • Large wok
  • Wooden spatula
  • Mixing bowls
  • Sharp knife
  • Cutting board

Why Day-Old Rice Works Best

Freshly cooked rice contains excess moisture that can make fried rice soft and sticky.

Using chilled, day-old jasmine rice results in:

  • Separate grains
  • Better texture
  • Less sticking
  • Superior flavor absorption

If using freshly cooked rice, spread it on a tray and cool completely before frying.


Preparing the Pineapple

Fresh pineapple is recommended for the best flavor.

Cut into bite-sized chunks.

Avoid canned pineapple packed in syrup, as it can make the rice overly sweet.

For an impressive presentation, halve a pineapple lengthwise, scoop out the flesh, and reserve the shell as a serving bowl.


Step-by-Step Cooking Instructions

Step 1: Cook the Protein

Heat oil in a wok over medium-high heat.

If using shrimp, chicken, pork, or tofu, cook until just done.

Remove and set aside.


Step 2: Sauté the Aromatics

Add a little more oil if needed.

Cook garlic until fragrant.

Add onion and stir-fry until softened.


Step 3: Scramble the Eggs

Push the vegetables to one side of the wok.

Pour in the beaten eggs.

Allow them to set slightly, then scramble gently.

Mix everything together.


Step 4: Add the Vegetables

Add:

  • Carrots
  • Green peas
  • Corn

Cook for 2–3 minutes until just tender.


Step 5: Add the Rice

Add the chilled jasmine rice.

Break up any clumps with the spatula.

Stir-fry for several minutes until heated through.


Step 6: Season the Rice

Add:

  • Fish sauce
  • Soy sauce
  • Oyster sauce (optional)
  • Curry powder
  • Sugar
  • White pepper

Stir thoroughly so every grain is evenly coated.


Step 7: Add Pineapple and Protein

Return the cooked protein to the wok.

Add the pineapple chunks.

Fold everything together gently to avoid crushing the pineapple.


Step 8: Finish the Dish

Add:

  • Roasted cashews
  • Raisins
  • Spring onions

Stir briefly.

Remove from heat.

Garnish with cilantro and serve with lime wedges.


Flavor Profile

Thai Pineapple Fried Rice delivers a perfect harmony of flavors:

  • Sweet pineapple
  • Savory rice
  • Mild curry aroma
  • Nutty roasted cashews
  • Fresh herbs
  • Gentle peppery warmth
  • Bright citrus finish

The contrast between juicy fruit and fragrant fried rice makes every bite exciting.


Serving Suggestions

Serve Thai Pineapple Fried Rice with:

  • Thai cucumber salad
  • Tom Yum soup
  • Grilled shrimp
  • Chicken satay
  • Thai fish cakes
  • Fresh spring rolls

A squeeze of fresh lime just before eating enhances the overall flavor.


Chef's Tips

Use fresh pineapple whenever possible.

Cook over high heat for authentic wok flavor.

Avoid overcrowding the wok.

Add pineapple near the end of cooking to preserve its juicy texture.

Roast the cashews before adding them for extra crunch and aroma.

Use jasmine rice for the most authentic result.


Common Mistakes to Avoid

Using warm rice can make the dish mushy.

Overcooking the pineapple may cause it to become too soft.

Adding too much soy sauce can overpower the delicate sweetness.

Skipping the curry powder reduces the dish's signature Thai aroma.

Adding cashews too early can make them lose their crunch.


Popular Variations

Shrimp Pineapple Fried Rice

The classic restaurant version featuring juicy shrimp.


Chicken Pineapple Fried Rice

A hearty family favorite with tender chicken pieces.


Vegetarian Pineapple Fried Rice

Use tofu and replace fish sauce with vegetarian soy seasoning.


Seafood Pineapple Fried Rice

Combine shrimp, squid, crab, and scallops for a luxurious seafood version.


Spicy Pineapple Fried Rice

Add sliced Thai bird's eye chilies or chili flakes for extra heat.


Nutritional Benefits

This dish provides a balanced combination of carbohydrates, protein, healthy fats, and vitamins.

Pineapple is rich in:

  • Vitamin C
  • Manganese
  • Bromelain
  • Antioxidants

Vegetables contribute fiber and essential nutrients, while cashews provide healthy fats and minerals.

Approximate nutrition per serving:

  • Calories: 480–620
  • Protein: 18–28 g
  • Carbohydrates: 58 g
  • Fat: 18 g
  • Fiber: 4 g

Nutritional values vary depending on the protein used.


Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat in a wok or skillet over medium heat until thoroughly warmed.

Add a splash of water if the rice seems dry.

Freezing is possible for up to one month, although the pineapple may soften after thawing.


Frequently Asked Questions

Can I use canned pineapple?

Yes, but choose pineapple packed in juice rather than heavy syrup, and drain it well before using.

Why is day-old rice recommended?

It has less moisture, resulting in separate grains and a better fried rice texture.

Can I make this vegetarian?

Absolutely. Use tofu and substitute fish sauce with vegetarian soy seasoning.

Can I prepare it ahead of time?

Yes. The fried rice can be refrigerated and reheated, though freshly cooked rice offers the best flavor and texture.

What protein works best?

Shrimp is the traditional favorite, but chicken, pork, crab, tofu, or a combination of seafood are all excellent choices.


Final Thoughts

Thai Pineapple Fried Rice is a vibrant celebration of Thailand's tropical ingredients and balanced flavors. Sweet pineapple, fragrant jasmine rice, colorful vegetables, roasted cashews, and aromatic seasonings come together to create a dish that is both comforting and refreshing. Whether served in a carved pineapple for a festive presentation or enjoyed as a simple weeknight meal, this classic recipe is sure to bring a taste of Thailand to your kitchen.