Thai Pineapple Fried Rice

This Thai Pineapple Fried Rice combines sweet with the savory. This recipe can be made in one pan, which will save a ton of time on clean up. This is a great way to have takeout at home.

Making a pineapple bowl is easy for this Thai pineapple fried rice.
Making a pineapple bowl is easy for this Thai pineapple fried rice.

I served this rice in the ultimate bowl- a pineapple bowl!

You can use fresh or canned pineapple for this recipe. It’s hard to beat the taste of freshly cut pineapple, but if you’re short on time or if pineapple isn’t in season, canned will work just fine.

Garnish your fried rice with the tops of green onion and a slice of lime.

This easy fried rice recipe is very similar to a Hawaiian fried rice you might find on menus across the U.S. Make it yourself and let me know what you think in the comments below!

How to Make Thai Pineapple Fried Rice

Start by preparing all of your ingredients, since this dish comes together quickly once you start cooking.

  1. Chop all your ingredients before you start: Your pineapple chunks and chicken should be about the same size but your veggies and aromatics should be chopped and diced very small. Slice your Thai basil into ribbons and separate your green onion into the whites and greens. The greens (the tops) will be used for garnish.
  2. Caramelize the pineapple: Add some oil to your pan and cook your pineapple until brown and crispy. Remove from pan and set aside.
  3. Cook the chicken: In the leftover pineapple drippings, pan fry your chicken. Once cooked, add to your bowl with the cooked pineapple.
  4. Veggies: In the same pan, add the veggies and cook them down until tender.
  5. Scramble your eggs: After cooking down your veggies, push them to the side and cook your eggs in the same pan!
  6. Add in your rice and sauce: Next, simply stir in your rice and sauce. You can use rice that you’ve just cooked, but it’s best to use day-old rice for fried rice. If you are planning to make this recipe and don’t have leftover rice, cook the rice in the morning and let it sit out uncovered for a couple of hours.
  7. Garnish: Stir in the Thai basil and green onions as garnish. The residual heat from the cooked rice will slightly wilt the basil and add an amazing flavor to the dish.

Looking for a way to mix up this Thai favorite? Go right ahead! Try subbing in shrimp for the chicken in this dish or omit the bell pepper if that’s not your thing.

Caramelize pineapple chunks in some oil first
First, heat some oil in a pan and caramelize pineapple chunks. Transfer to plate.
Add eggs directly to pan.
Cook down the veggies and then add eggs directly to pan.
Add rice and sauce as a final step and toss.
Add rice and sauce as a final step and toss.

Something that’s great about this recipe is that it can be prepared in the same pan- so make sure it’s a large one! The key to a good fried rice is that all of your ingredients are roughly the same size. Take a little extra time in that preparation stage to make sure all those ingredients are chopped to be the same size.

Thai Fried Rice Sauce

Traditionally, there is minimal soy sauce in Thai cooking, and Thai chefs generally make use of fish sauce or dark soy sauce instead of traditional soy sauce.

When it comes to the sauce you want to add to your fried rice, you have a couple options.

While soy sauce is generally not used in Thai cooking, you can use incorporate it into your fried rice, especially since it is more readily available.

Fried Rice Sauce Options:

One of the most commonly asked questions is what kind of sauce to make or add to a Thai fried rice. The answer is not as straightforward as it should be. It really just depends on what kind of flavor you are looking for. Something you should know, however, is that soy sauce is not something that is commonly used in Thai cooking. Fish sauce and even dark soy sauce (a sweeter soy sauce) is much more common.

A couple of sauce options are listed for your fried rice below. While soy sauce is not generally added to a Thai fried rice, you can still add it to your homemade fried rice, especially if you can’t find these other sauces at your local grocery store.

Mix together any of the sauce combinations listed below. Taste and then add to your fried rice.

  • 3 Tbsn Oyster sauce & 1.5 Tbsn Fish sauce
  • 4 Tbsn Soy sauce & 3 Tbsn Oyster sauce
  • 2 Tbsn Dark soy sauce & 1 Tbsn Fish sauce & 2 Tbsn Oyster sauce

There’s really no wrong way to add sauce to your Thai Pineapple fried rice. There are more traditional and less traditional ways to flavor your rice, but you should add the ingredients that speak to you.

Mix it Up

Looking for ways to mix up this fried rice? There are a couple of ways to add spice to this rice dish.

  • Different proteins: Instead of pan-frying chicken for this dish, you can cook up some pork, shrimp or even beef. Another option is to add in some leftover rotisserie chicken when you add in the rice to warm it through.
  • Veggies: Looking for different vegetable options? Add in broccoli, Chinese broccoli or even some bok choy to this recipe. Use up some of those vegetables that you have in the fridge to make this dish a full meal.
  • Make it spicy: This recipe is quite mild. If you want to make this dish spicy, or add some kind of spicy, add in jalapenos when cooking down the vegetables or add in some Thai chilis for spice. Add them in slowly and taste, as it’s difficult to reduce spiciness.

How to Serve

Serving your fried rice is quite simple, just take spoonfuls and dish out into small bowls. If you want to serve this fried rice more creatively though, you can serve the rice in pineapple bowls.

Serving your Thai pineapple fried rice in a pineapple boat will be a total showstopper for guests. If you using fresh pineapple for this fried rice, cut your pineapple down the center so that you can use the pineapple as a boat for serving later.

Cut out the core and discard. Use the flesh of the pineapple for this pineapple fried rice recipe.

When serving in a pineapple boat, it’s best to use a paper towel or something of the sort to line the pineapple. Otherwise the rice will become soggy in the natural bowl.

Serve your pineapple fried rice in a pineapple bowl.
Serve your pineapple fried rice in a pineapple boat.

Thai Pineapple Fried Rice

5.0 from 1 vote
Recipe by Sarah
Course: Dinner, LunchCuisine: Thai, Asian, AmericanDifficulty: Easy


Prep time


Cooking time






  • 4 cups cooked jasmine rice

  • 5 green onions, chopped and whites divided from green tops

  • 1 red bell pepper

  • 2 eggs, whisked

  • 4 chicken breasts, chopped

  • 2 garlic cloves, minced

  • 1/4 cup Thai basil, finely chopped

  • 1 pineapple, cored and fruit in chunks (about 2 cups)

  • 1 tbsp fish sauce

  • 3 tbsp oyster sauce

  • 2 tbsp neutral cooking oil


  • Take a large skillet, wok or nonstick pan and place over medium heat. Add about a tablespoon of the oil and add the pineapple chunks. Heat on one side until carmelized and golden brown then flip. Once browned, remove off heat and transfer to a large bowl.
  • In the same skillet, use the excess oil and add in your chicken breasts. Take care not to crowd the pan. You can cook your chicken in two batches if need be. Brown on one side and then brown on the other. Transfer chicken to a large bowl, it can be the same bowl that is holding the pineapple.
  • Add the rest of the oil and continue to heat your pan over medium. Add the whites of your green onion and the garlic. Add the red bell pepper once the garlic and onion are fragrant. After cooking for another 2 minutes, push to the side and add in the eggs. Scramble quickly and then mix with the veggies.
  • Turn the heat off. Add the pineapple and chicken back in and mix all together. Then add in your rice, oyster sauce and fish sauce. Your fried rice is now ready to serve!

One Comment

  1. Thanks for sharing this amazing family loved it.will be sharing this recipe with my friends.they will like it.

Leave a Reply