There’s nothing better than Thai-style pineapple fried rice. With a perfect balance of sweet and savory, you will taste the mouthwatering flavors of Southeast Asia in this recipe. Enjoy this simple fried rice by itself, or as a side dish with your favorite Asian dish or summer BBQ.

Thai style pineapple fried rice is prepared in a large wok.

Leftover rice? Fried rice comes to the rescue. And out of all the different varieties of fried rice, no one can deny the popularity of Thai Pineapple fried rice.

This scrumptious fried rice uses leftover jasmine rice, stir-fried with aromatic ingredients like fish sauce, oyster sauce, curry powder, and turmeric powder. Add fresh pineapple chunks and it gains the perfect balance of sweet and savory that will awaken your taste palette.

Pineapple fried rice served in a pineapple boat boasts a festive and tropical look. It makes the perfect party food, especially if you are throwing a tropical or Southeast Asian themed party.

It might look exotic and complicated, but it is actually very easy to make — just 30 minutes!

Pineapple fried rice is served in two pineapple boats topped with pork floss.

As you can see, my Thai pineapple fried rice is topped with pork floss. Pork floss is dried pork that has been finely shredded and flossed. It creates a wonderful depth of flavor.

The best pineapple fried rice I’ve ever had was at a Thai restaurant in Hong Kong, where they served it with pork floss on top. Ever since then, I enjoy my pineapple fried served the same way.

Obviously, pork floss is optional and it’s perfectly okay to omit it. But if you do add it, you will love the sweet & salty taste as well as the crunchy texture it adds as a topping.

Ingredients for making Thai pineapple fried rice are presented.

What goes in pineapple fried rice

  • leftover rice — Jasmin rice is ideal (it is Thai style fried rice, after all) but you can use whatever rice you have. Using day-old cold rice is recommended. The slightly dried out rice will yield a chewier and less mushy texture than freshly cooked rice.
  • pineapple — Fresh is far better than frozen or canned. If you want to use carved pineapple as a vessel to hold the fried rice, cut it in half lengthwise and scoop out the fruit.
  • fish sauce and oyster sauce — For flavor and seasoning.
  • curry powder and turmeric powder — Aromatic spices. They give a beautiful golden hue and add a layer of earthy flavor to the rice.
  • garlic, ginger, shallot, & chili — Aromatics. Brings warmth and that irresistible aroma to the dish.
  • vegetables — You can use whatever veggies you find suitable for making fried rice. I used peas, green onion, and red pepper.
  • protein — I chose shrimp, but chicken or pork would make a great substitution.
  • pork floss (optional) — To garnish. It also adds additional taste and texture.

How to select a sweet pineapple

A fresh whole pineapple with leaves attached is shown.
  • Look for a pineapple with flat eyes (the diamond shape on the skin). Choose one with spiky points pressed down from the surface instead of sticking out.  
  • The leaves should be bright green (not brown).
  • Squeeze the pineapple gently. The skin should be firm, but with a little give.
  • A good pineapple will have a sweet smell.
  • If your pineapple is green, it’s not yet ripe. Give it a few days until you see yellow coloring around the eyes and the base. It might take up to a few days to ripen.

What to serve with pineapple fried rice

Since this is Thai style fried rice, any Thai or other Southeastern Asian dishes would make a fantastic pairing. Try my Beef Massaman Curry, Thai Red Curry with Chicken, or Green Papaya Salad.

This pineapple fried rice recipe in particular makes a terrific companion to tropical main dishes or summer barbecues like Grilled Fish with Soy Lime Chili Sauce or Peri Peri Chicken.

How to make Thai Pineapple Fried rice

A whole pineapple is cut in half and the flesh in the center is carved.

Step 1. Cut a fresh pineapple in half lengthwise. Scoop out the fruit and leave a hollow space in the middle — this will be our vessel for the fried rice. Dice the pineapple fruit into 1/2 inch chunks and reserve 1 cup.

Pineapple fried rice sauce ingredients are mixed in a small bowl.

Step 2. To make the fried rice sauce, mix fish sauce, oyster sauce, sugar, curry powder, and turmeric powder in a small bowl; set aside.

Aromatic vegetables are stir frying in a wok

Step 3. Heat 1 tablespoon of oil in a wok or large skillet over high heat. Add shallot, garlic, ginger, and chili and stir-fry until fragrant; about 30 seconds.

Chili and shrimp are added to the vegetables in a wok to make pineapple fried rice.

Step 4. Add shrimp, green onion, and red pepper Continue to stir fry until shrimp is no longer pink; about 1-2 minutes.

Rice and peas are added to a wok to make pineapple fried rice.

Step 5. Add rice and peas. Toss to break up the rice. Drizzle another tablespoon of oil if the mixture seems dry. Continue to stir-fry the rice until it is mixed well.

Pineapple fried rice sauce is added to the rice mixture to season.

Step 6. Drizzle the sauce around and toss until everything is well incorporated.

Pineapple chunks are added to the fried rice mixture to finish off.

Step 7. Lastly, add the pineapple chunks and heat through. Garnish with cilantro. Serve pineapple fried rice in fresh pineapple boats and garnish with pork floss if using.

More Thai recipes

If you enjoy Southeastern Asian dishes as much as I do, you might like some of these Thai recipes.

Thai Pineapple fried rice is stir fried in a wok.
Pineapple fried rice is served in a fresh pineapple boat with a spoon
Pineapple fried rice is served in two pineapple boats topped with pork floss.

All-Time Favorite Thai Pineapple Fried Rice

Thai pineapple fried rice has a perfect balance of sweet and savory. Enjoy this simple fried rice by itself, or as a side dish with your favorite Asian dish or summer BBQ.
5 from 2 ratings

Ingredients

For fried rice sauce

  • 1 1/2 tbsp fish sauce
  • 2 tbsp oyster sauce
  • 1 tsp sugar
  • 1 tsp curry powder
  • 1/2 tsp turmeric powder

For fried rice

  • 2-3 tbsp oil
  • 2 shallots, finely chopped
  • 4 cloves garlic, minced
  • 1/2 tsp ginger paste
  • 1-2 Thai red chili, finely chopped, optional
  • 8 oz shrimp, cleaned
  • 2 green onion, chopped
  • 1/2 cup red pepper, chopped
  • 4 cup cooked white rice
  • 1/2 cup frozen peas, thawed
  • 1 cup fresh pineapple chunks , see a note below
  • 2 tbsp cilantro, chopped
  • 1/2 cup pork floss, to garnish, optional

Equipment

Instructions 

  • To make the fried rice sauce, mix fish sauce, oyster sauce, sugar, curry powder, and turmeric powder in a small bowl; set aside.
  • Heat 1 tablespoon of oil in a wok or large skillet over high heat. Add shallot, garlic, ginger, and chili and stir-fry until fragrant; about 30 seconds.
  • Add shrimp, green onion, and red pepper Continue to stir fry until shrimp is no longer pink; about 1-2 minutes.
  • Add rice and peas. Toss to break up the rice. Drizzle another tablespoon of oil if the mixture seems dry. Continue to stir-fry the rice until it is mixed well.
  • Drizzle the sauce around and toss until everything is well incorporated.
  • Lastly, add the pineapple chunks and heat through. Garnish with cilantro. Serve pineapple fried rice in fresh pineapple boats and garnish with pork floss if using.

Notes

If using a whole pineapple: Cut a fresh pineapple in half lengthwise. Scoop out the fruit and leave a hollow space in the middle — this will be our vessel for the fried rice. Dice the pineapple fruit into 1/2 inch chunks and reserve 1 cup.
Calories: 400kcal, Carbohydrates: 64g, Protein: 18g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Trans Fat: 0.03g, Cholesterol: 91mg, Sodium: 850mg, Potassium: 474mg, Fiber: 4g, Sugar: 13g, Vitamin A: 840IU, Vitamin C: 42mg, Calcium: 91mg, Iron: 2mg
Did you make this recipe?Tag @beyondkimchee on Instagram. I love to see your masterpiece.