Print
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

Pineapple Fried Rice (Thai) Recipe


  • Author: Isabella
  • Total Time: 18 minutes
  • Yield: 4 servings 1x

Description

Classic Thai Pineapple Fried Rice featuring fragrant jasmine rice stir-fried with pineapple, bell peppers, peas, and a savory blend of sauces, delivering a perfect balance of sweet, salty, and umami flavors. This vibrant and colorful dish is easy to make on the stovetop and ideal for using day-old rice.


Ingredients

Scale

Vegetables and Aromatics

  • 2 tbsp vegetable oil
  • 2 garlic cloves, finely minced
  • 1/2 onion, finely chopped
  • 1/2 red capsicum (bell pepper), diced (~3/4 cup)
  • 1/2 cup frozen peas
  • 1/2 cup green onion, sliced

Main Ingredients

  • 3 cups day-old jasmine rice, cooked
  • 1 1/2 cups pineapple pieces, fresh or canned drained (~220g)

Sauces and Seasonings

  • 1 tbsp oyster sauce
  • 1 1/2 tbsp fish sauce
  • 1/2 tsp sugar
  • 1 1/2 tbsp soy sauce (light or all-purpose, not dark soy)
  • 1 tbsp Thai Seasoning (Gold Mountain)

Instructions

  1. Heat the oil: Heat 2 tablespoons of vegetable oil in a wok or large non-stick skillet over high heat to prepare for stir-frying your ingredients.
  2. Sauté garlic and onion: Add the minced garlic and finely chopped onion to the hot oil, cooking for 1 minute until fragrant and softened.
  3. Add capsicum: Stir in the diced red capsicum and cook for an additional 1 minute to slightly soften it while retaining crunch.
  4. Cook peas: Add the frozen peas and stir-fry for 30 seconds to incorporate and warm through.
  5. Fry the rice with sauces: Add the day-old jasmine rice along with oyster sauce, fish sauce, sugar, soy sauce, and Thai seasoning. Stir constantly while cooking for about 2 minutes or until the rice changes texture, going from wet with sauce to slightly caramelized and well-coated with flavors.
  6. Add pineapple: Stir in the pineapple pieces and cook for another 30 seconds just to warm them through without breaking them apart.
  7. Finish with green onions and serve: Toss through the sliced green onions to add freshness and remove from heat. Serve immediately while hot.

Notes

  • Using day-old jasmine rice is key to achieve the best texture and prevent sogginess.
  • You can substitute fresh pineapple with canned pineapple pieces that are well-drained.
  • Adjust the amount of fish sauce and soy sauce according to your preferred saltiness level.
  • This dish is best cooked quickly over high heat to get a nice caramelization and avoid steaming the rice.
  • For a vegetarian version, omit the fish sauce and oyster sauce and substitute with mushroom soy sauce or a vegetarian seasoning.
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai

Keywords: Pineapple fried rice, Thai fried rice, jasmine rice recipe, easy Thai dinner, stir-fry rice with pineapple