Experience a delightful fusion of flavors with this Thai pineapple rice recipe. Combining the sweetness of pineapple with the savory notes of soy sauce and fish sauce, this dish offers a unique taste that will transport your taste buds straight to Thailand. Perfect for a quick weeknight dinner or a special occasion, this recipe is sure to impress.
Some ingredients in this recipe might not be commonly found in every household. Fish sauce is a staple in Thai cuisine, providing a distinct umami flavor. If you don't have it, you can find it in the Asian section of most supermarkets. Curry powder adds a warm, aromatic spice to the dish and is usually available in the spice aisle. Fresh cilantro and green onions add a burst of freshness, while cashews provide a delightful crunch if you choose to include them.

Ingredients for Thai Pineapple Rice Recipe
Jasmine rice: A fragrant, long-grain rice that is a staple in Thai cuisine.
Pineapple chunks: Adds a sweet and tangy flavor to the dish; can be fresh or canned.
Soy sauce: Provides a salty, umami flavor that enhances the overall taste.
Fish sauce: A key ingredient in Thai cooking, adding depth and umami.
Garlic: Adds a pungent, aromatic flavor to the dish.
Onion: Provides a sweet and savory base flavor when sautéed.
Vegetable oil: Used for sautéing the garlic and onion.
Curry powder: Adds a warm, aromatic spice to the dish.
Green onions: Adds a fresh, mild onion flavor and a pop of color.
Cilantro: Adds a fresh, citrusy flavor that brightens the dish.
Cashews: Optional, but adds a delightful crunch and nutty flavor.
Technique Tip for This Recipe
To enhance the flavor of the jasmine rice, make sure to use day-old rice. Freshly cooked rice can be too moist and sticky, which may result in a clumpy texture. By using rice that has been refrigerated overnight, you achieve a better separation of grains, allowing the curry powder and sauces to coat each grain evenly. Additionally, when adding the pineapple chunks, make sure they are well-drained if using canned pineapple to avoid excess moisture in the dish.
Suggested Side Dishes
Alternative Ingredients
Jasmine rice - Substitute with basmati rice: Basmati rice has a similar texture and aroma, making it a good alternative.
Fresh or canned pineapple chunks - Substitute with mango chunks: Mango provides a similar sweetness and tropical flavor.
Soy sauce - Substitute with tamari: Tamari is a gluten-free alternative with a similar umami flavor.
Fish sauce - Substitute with soy sauce: Soy sauce can provide a similar salty and savory flavor, though it lacks the fishy undertone.
Minced garlic - Substitute with garlic powder: Garlic powder can provide a similar flavor, though it is less pungent.
Diced onion - Substitute with shallots: Shallots offer a milder and slightly sweeter flavor compared to onions.
Vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle tropical flavor that complements the dish.
Curry powder - Substitute with turmeric and cumin: A mix of turmeric and cumin can mimic the flavor profile of curry powder.
Green onions - Substitute with chives: Chives provide a similar mild onion flavor and can be used as a garnish.
Cilantro - Substitute with parsley: Parsley offers a fresh, slightly peppery flavor as an alternative to cilantro.
Cashews - Substitute with almonds: Almonds provide a similar crunch and nutty flavor.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
- Allow the Thai pineapple rice to cool completely before storing. This prevents condensation, which can make the rice soggy.
- Transfer the cooled rice into an airtight container. Ensure the container is sealed tightly to maintain freshness.
- Store the container in the refrigerator if you plan to consume the rice within 3-4 days. This keeps the vegetables and pineapple chunks fresh.
- For longer storage, place the rice in a freezer-safe container or a resealable plastic bag. Flatten the bag to remove excess air, which helps prevent freezer burn.
- Label the container or bag with the date to keep track of its freshness.
- When ready to reheat, thaw the frozen rice in the refrigerator overnight. This gradual thawing helps maintain the texture of the jasmine rice.
- Reheat the rice in a microwave-safe dish, adding a splash of water to prevent drying out. Cover the dish with a microwave-safe lid or plastic wrap to retain moisture.
- Alternatively, reheat the rice in a wok or skillet over medium heat. Add a bit of vegetable oil and stir-fry until heated through, ensuring the cashews and cilantro remain vibrant.
- Avoid reheating the rice multiple times, as this can degrade the quality and safety of the dish.
How to Reheat Leftovers
Microwave Method:
- Place the leftover Thai pineapple rice in a microwave-safe dish.
- Sprinkle a few drops of water over the rice to maintain moisture.
- Cover the dish with a microwave-safe lid or a damp paper towel.
- Heat on medium power for 1-2 minutes, stirring halfway through to ensure even heating.
- Check if the rice is heated through. If not, continue heating in 30-second intervals.
Stovetop Method:
- Heat a non-stick skillet or wok over medium heat.
- Add a small amount of vegetable oil or butter to the skillet.
- Add the leftover Thai pineapple rice to the skillet.
- Stir-fry for 3-5 minutes, stirring occasionally, until the rice is heated through.
- If the rice seems dry, add a splash of soy sauce or a bit of water.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover Thai pineapple rice in an oven-safe dish.
- Cover the dish with aluminum foil to prevent the rice from drying out.
- Bake for 15-20 minutes, or until the rice is heated through.
- Stir halfway through the baking time for even heating.
Steaming Method:
- Place the leftover Thai pineapple rice in a heatproof dish that fits into your steamer.
- Add a small amount of water to the rice to keep it moist.
- Set up your steamer and bring the water to a boil.
- Place the dish in the steamer, cover, and steam for about 5-10 minutes, or until the rice is heated through.
- Stir the rice halfway through to ensure even heating.
Best Tools for This Recipe
Wok: A large, round-bottomed cooking vessel essential for stir-frying the rice and other ingredients evenly.
Spatula: Useful for stirring and mixing the ingredients without damaging the wok.
Knife: Necessary for dicing the onion, chopping the green onions, cilantro, and optionally cutting the pineapple chunks if using fresh pineapple.
Cutting board: Provides a safe surface for chopping and dicing ingredients.
Measuring spoons: Ensures accurate measurement of the soy sauce, fish sauce, and curry powder.
Measuring cup: Useful for measuring the cooked jasmine rice and pineapple chunks.
Garlic press: Handy for mincing the garlic cloves quickly and efficiently.
Mixing bowl: Can be used to hold the chopped ingredients before adding them to the wok.
Serving spoon: Ideal for serving the finished Thai pineapple rice.
How to Save Time on Making This Recipe
Prep ingredients ahead: Chop the onion, garlic, and cilantro in advance to save time during cooking.
Use pre-cooked rice: Have cooked jasmine rice ready from the night before to speed up the process.
Opt for canned pineapple: Using canned pineapple chunks can save you the time of peeling and chopping a fresh one.
Measure sauces beforehand: Pre-measure the soy sauce and fish sauce to streamline the cooking process.
Toast cashews in advance: If using cashews, toast them ahead of time to save a step during cooking.

Thai Pineapple Rice Recipe
Ingredients
Main Ingredients
- 2 cups Cooked Jasmine Rice
- 1 cup Pineapple chunks fresh or canned
- 2 tablespoon Soy Sauce
- 1 tablespoon Fish Sauce
- 2 cloves Garlic minced
- 1 small Onion diced
- 2 tablespoon Vegetable Oil
- 1 teaspoon Curry Powder
- 2 stalks Green Onions chopped
- 1 handful Cilantro chopped
- 1 handful Cashews optional
Instructions
- 1. Heat the vegetable oil in a wok over medium heat.
- 2. Add the minced garlic and diced onion, and sauté until fragrant.
- 3. Add the curry powder and stir well.
- 4. Add the cooked jasmine rice and stir-fry for a few minutes.
- 5. Add the pineapple chunks, soy sauce, and fish sauce. Mix well.
- 6. Stir in the chopped green onions and cilantro.
- 7. If using, add the cashews and mix well.
- 8. Serve hot and enjoy!
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Thai Green Onion Pancake Recipe25 Minutes
- Thai Salads Recipe20 Minutes
- Thai Mango Chicken Stir Fry Recipe30 Minutes
- Thai Pork Omelette Recipe15 Minutes
- Crispy Thai Shrimp Recipe25 Minutes
- Thai Magic Mushrooms Recipe35 Minutes
- Coconut Pumpkin Pie Recipe1 Hours 20 Minutes
- Hot Waffles Recipe25 Minutes
Leave a Reply