clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Pineapple Fried Rice Recipe-Thai-Foodie: Love how all the flavors in Thai Pineapple fried rice go so perfectly together: pineapple, cashews, green onions, green peas, carrots, and tumeric! Easy, and yummy Thai fried rice weeknight dinner!

Thai Pineapple Fried Rice Recipe

  • Author: Sherri Pengjad
  • Total Time: 25 minutes
  • Yield: 4 1x


Thai Pineapple Fried Rice is full of the perfect combination of Thai flavors, and an easy, crowd pleasing weeknight meal!


  • 2 eggs
  • 5 garlic cloves, finely chopped
  • 25 Thai chilies, thinly sliced (optional)
  • 1 small white onion, finely chopped
  • 1 cup, thinly sliced chicken 
  • 1 cup frozen peas and carrots
  • 1 cup fresh diced pineapple (you can use canned, but we love fresh!)
  • 1/2 cup cashews
  • 2 cups cooked day old rice (the drier, the better)
  • 2 tsp fish sauce, to taste
  • 1 tsp oyster sauce, to taste
  • 1/2 tsp salt (optional), to taste
  • 1/2 tsp turmeric
  • 3 green onion stalks cut into 1/4in pieces
  • Handful of cilantro leaves to sprinkle on each serving
  • 1 lime quartered to serve with each serving


  1. Warm a few teaspoons of cooking oil of your choice in a wok over medium high heat.
  2. Add the garlic, onions, Thai chilies (if using) and stir-fry until fragrant.
  3. Add more oil if needed, and the eggs and scramble until set.
  4. Add the chicken, and stir-fry until cooked through. 
  5. Add peas and carrots (or whatever veggies you have in your fridge you want to use up), cashews and pineapple. Stir-fry until warmed through.
  6. Once everything is fully cooked, scoop all that is in the wok into a separate container.
  7. Add a tablespoon or two of cooking oil to your wok on medium high heat.
  8. Make sure you’ve broken up the rice, so it’s not in any big chunks. Add the rice to the wok, and stir-fry until warm and glistening.
  9. Add the turmeric. Stir-fry until the rice has become a sunny yellow, and turn off the heat.
  10. Add back the ingredients you took out, and also add in the green onions, and sauces. I usually don’t measure my sauces, and instead add a little at a time, and taste it until it reaches the flavor I like.
  11. WARNING! Be careful not to add too much fish sauce or oyster sauce because then your fried rice will be gooey! Add only a few teaspoons of the sauces, and if it’s still not savory enough, add a little salt at a time until it reaches the flavor you like.
  12. Sprinkle cilantro on top, and add a wedge of lime on the side of each serving.
  13. Enjoy!


  • Substitute the chicken for sausage, which is our fav meat with it, or make it vegetarian by omitting the meat.
  • Use any veggies you have on hand and need to use up from your fridge.
  • Adjust the amount of sauces and seasonings to your taste preference. 
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Rice
  • Method: Stir-Fry
  • Cuisine: Thai


  • Serving Size: 3-4