Thai pineapple fried rice is a delightful dish that brings the essence of Thailand right to your kitchen. This Thai Pineapple Fried Rice Recipe is perfect for any occasion, whether you’re hosting a dinner party or simply enjoying a cozy night in. With its vibrant mix of sweet and savory flavors, including fresh pineapple, crunchy cashews, and colorful vegetables, this recipe promises an explosion of taste with every bite. It’s not just a meal; it’s an experience that will leave everyone asking for seconds!
Why You’ll Love This Recipe
- Bursting with flavor: The combination of sweet pineapple and savory sauces creates a unique taste sensation.
- Quick and easy: With just 10 minutes of prep and 30 minutes of cooking, you’ll have a delicious meal in no time.
- Versatile dish: Enjoy it as a main course or as a side dish alongside your favorite protein.
- Nutritious ingredients: Packed with veggies and healthy fats from cashews, this dish is both delicious and nourishing.
- Customizable: Feel free to add your favorite proteins or extra vegetables to make it your own.
Tools and Preparation
To make your cooking experience seamless, gather these essential kitchen tools before you start.
Essential Kitchen Tools
- Wok or large skillet
- Cooking spatula
- Measuring cups
- Knife and cutting board
Why These Tools Matter
- Wok or large skillet: Ideal for stir-frying at high temperatures, ensuring even cooking and great flavor development.
- Cooking spatula: Helps you easily toss the rice without breaking it apart.
- Measuring cups: Ensures accurate ingredient amounts for best results.
- Knife and cutting board: Essential for chopping vegetables and preparing fresh ingredients quickly.
Ingredients
For the Fried Rice
- 4 cups cooked cold jasmine rice
- 1/2-3/4 cup halved cashews
- 2-3 tbsp peanut oil
- 1/2 yellow onion
- 1 bell pepper
- 1 medium carrot
- 6 garlic cloves (minced)
- 1 tbsp fresh ginger (shaved or minced)
- 1 1/2 cups chopped fresh pineapple
- 3 green onion stalks
For the Sauce
- 4 tbsp fish sauce
- 3 tbsp oyster sauce (use gluten free if needed)
- 1 tbsp fresh lime juice
- 1 tbsp brown sugar
- 1 tbsp Thai sweet chili sauce
- 1/8-1/4 tsp white pepper
- salt (to taste)
For the Protein
- 1 lb chicken or shrimp (your choice)
- 1 lime – juice only
- 2 tbsp oyster sauce (use gluten free if needed)
- 2 tbsp vegetable or peanut oil
- 2 garlic cloves (pressed)
- pinch white pepper
- salt (to taste)

How to Make Thai Pineapple Fried Rice Recipe
Step 1: Prepare the Ingredients
Start by gathering all your ingredients. Chop the veggies—bell pepper, carrot, and green onions—into small pieces. Mince the garlic and ginger. If using chicken, cut it into bite-sized pieces.
Step 2: Cook the Protein
In a wok or large skillet, heat 2 tablespoons of vegetable oil over medium-high heat. Add the chicken or shrimp along with pressed garlic. Stir-fry until fully cooked, about 5–7 minutes. Remove from pan and set aside.
Step 3: Sauté Vegetables
In the same wok, add more peanut oil if needed. Add minced onion, bell pepper, carrot, garlic, and ginger. Stir-fry for about 3–4 minutes until veggies are tender but still crisp.
Step 4: Combine Rice
Add cooked jasmine rice to the wok along with halved cashews and chopped pineapple. Mix everything well to combine.
Step 5: Add Sauce Ingredients
Pour in fish sauce, oyster sauce, lime juice, brown sugar, Thai sweet chili sauce, white pepper, and salt. Stir continuously for another 5–7 minutes until everything is heated through.
Step 6: Finish Up
Lastly, return the cooked chicken or shrimp to the wok. Toss everything together until thoroughly mixed. Adjust seasoning if necessary. Serve hot garnished with sliced green onions.
Enjoy your homemade Thai Pineapple Fried Rice!
How to Serve Thai Pineapple Fried Rice Recipe
Thai pineapple fried rice is a versatile dish that can be enjoyed in many ways. Whether you’re serving it as a main course or a side, these suggestions will elevate your dining experience.
Pair with Grilled Chicken
- Flavor Boost: The smoky flavor of grilled chicken complements the sweet and savory notes of the fried rice perfectly.
Top with Seared Shrimp
- Seafood Delight: Add seared shrimp for a protein-packed meal that enhances the tropical flavors of the dish.
Serve with Fresh Salad
- Crisp Contrast: A light salad with mixed greens, cucumber, and a tangy dressing adds freshness and texture alongside the fried rice.
Accompany with Spring Rolls
- Crispy Bites: Pairing with vegetable or chicken spring rolls creates a delightful crunch and balance to the meal.
Offer Lime Wedges
- Zesty Finish: Squeeze fresh lime over the fried rice right before serving for an extra layer of brightness.
Include Spicy Dipping Sauce
- Heat Factor: A spicy dipping sauce on the side can provide an exciting kick for those who enjoy heat in their meals.
How to Perfect Thai Pineapple Fried Rice Recipe
To make your Thai pineapple fried rice truly exceptional, consider these helpful tips.
- Bold Flavors: Use fresh ingredients, especially garlic and ginger, to enhance the overall flavor profile.
- Cold Rice is Key: Always use cold, day-old jasmine rice; this prevents the grains from becoming mushy when cooked.
- Customize Proteins: Feel free to substitute proteins like chicken or turkey based on your preference for variety.
- Adjust Sweetness: Tailor the amount of brown sugar or sweet chili sauce according to your taste for sweetness.
- Use High Heat: Stir-frying over high heat ensures a good char on the ingredients, enhancing flavor and texture.
- Garnish Creatively: Finish with chopped green onions or toasted cashews for added crunch and visual appeal.

Best Side Dishes for Thai Pineapple Fried Rice Recipe
When serving Thai pineapple fried rice, complementing side dishes can enhance your meal. Here are some options:
- Coconut Curry Soup
A warm bowl of coconut curry soup adds rich flavors that pair beautifully with fried rice. - Vegetable Stir-Fry
Quick-cooked vegetables in soy sauce bring more color and nutrients to your meal. - Thai Cucumber Salad
This refreshing salad provides a cool contrast with its tangy dressing and crisp cucumbers. - Edamame Beans
Lightly salted edamame makes for a healthy snack that pairs well with any Asian-inspired meal. - Mango Salad
A sweet mango salad dressed in lime juice adds brightness and a tropical touch to your plate. - Egg Drop Soup
This simple yet flavorful soup serves as a warming starter that complements the fried rice’s richness.
Common Mistakes to Avoid
When making Thai Pineapple Fried Rice, it’s essential to avoid common mistakes that can affect the flavor and texture of your dish.
- Using fresh rice – Freshly cooked rice can become mushy. Always use cold, day-old rice for the best texture.
- Skipping the vegetables – Neglecting to include a variety of vegetables can lead to a bland dish. Add bell peppers, onions, and carrots for color and nutrition.
- Overcooking the ingredients – Cooking too long can result in soggy rice. Stir-fry quickly over high heat to keep everything crisp.
- Not seasoning properly – Under-seasoning can lead to flavorless fried rice. Taste as you go and adjust with sauces and spices.
- Ignoring the garnishes – Garnishes like green onions and lime juice add freshness. Don’t skip them for a vibrant finish.
Refrigerator Storage
- Store in an airtight container.
- Keep in the refrigerator for up to 3 days.
Freezing Thai Pineapple Fried Rice Recipe
- Place in freezer-safe containers or bags.
- Can be frozen for up to 1 month.
Reheating Thai Pineapple Fried Rice Recipe
- Oven – Preheat to 350°F (175°C) and cover with foil. Heat for about 15-20 minutes until warm.
- Microwave – Use a microwave-safe dish, cover with a lid or plastic wrap, and heat in 1-minute intervals until warm.
- Stovetop – Heat in a pan over medium heat with a splash of water or oil, stirring frequently until heated through.

Frequently Asked Questions
What is Thai Pineapple Fried Rice Recipe?
Thai Pineapple Fried Rice Recipe is a delightful dish that combines jasmine rice with sweet pineapple, crunchy cashews, and colorful vegetables for a delicious meal.
Can I customize the Thai Pineapple Fried Rice Recipe?
Yes! You can add proteins like chicken or shrimp and adjust the vegetables based on your preference for added versatility.
How do I make this recipe vegetarian?
To make a vegetarian version of the Thai Pineapple Fried Rice Recipe, simply omit any meat and use tofu or additional vegetables instead.
What type of rice works best in this recipe?
Jasmine rice is recommended due to its fragrant aroma and fluffy texture. Day-old rice works best for frying.
Conclusion
The Thai Pineapple Fried Rice Recipe is versatile and bursting with flavors that balance sweet and savory notes. It’s perfect as either a main course or side dish. Feel free to customize it by adding your favorite proteins or vegetables!

Thai Pineapple Fried Rice
- Total Time: 40 minutes
- Yield: Serves approximately 4 people 1x
Description
Thai Pineapple Fried Rice is a vibrant dish that captures the essence of tropical flavors in every bite. This easy recipe combines fluffy jasmine rice with sweet pineapple, crunchy cashews, and colorful vegetables to create a delightful meal perfect for any occasion. Whether you’re enjoying it as a main course or as a side dish, this pineapple fried rice is customizable to suit your taste preferences. Packed with nutritious ingredients and ready in just 40 minutes, it’s an ideal choice for quick weeknight dinners or weekend gatherings. Each mouthful offers an exciting blend of sweet and savory notes that will leave everyone at the table asking for more.
Ingredients
- 4 cups cooked cold jasmine rice
- 1/2–3/4 cup halved cashews
- 2–3 tbsp peanut oil
- 1/2 yellow onion, diced
- 1 bell pepper, chopped
- 1 medium carrot, diced
- 6 garlic cloves, minced
- 1 tbsp fresh ginger, minced
- 1 1/2 cups chopped fresh pineapple
- 3 green onion stalks, sliced
- 4 tbsp fish sauce
- 3 tbsp oyster sauce (use gluten free if needed)
- 1 tbsp fresh lime juice
- 1 tbsp brown sugar
- 1 tbsp Thai sweet chili sauce
- 1/8–1/4 tsp white pepper
- salt (to taste)
- 1 lb chicken or shrimp (your choice)
- 1 lime – juice only
- 2 tbsp oyster sauce (use gluten free if needed)
- 2 tbsp vegetable or peanut oil
- 2 garlic cloves (pressed)
- pinch white pepper
- salt (to taste)
Instructions
- Prepare all ingredients by chopping the vegetables and mincing the garlic and ginger. If using chicken, cut into bite-sized pieces.
- In a wok or large skillet, heat 2 tablespoons of peanut oil over medium-high heat. Add chicken and pressed garlic; stir-fry until fully cooked (about 5–7 minutes). Remove from the pan.
- In the same wok, add more peanut oil if needed. Sauté onion, bell pepper, carrot, garlic, and ginger for about 3–4 minutes until tender but still crisp.
- Add cold jasmine rice, cashews, and pineapple to the wok; mix well.
- Pour in fish sauce, oyster sauce, lime juice, brown sugar, Thai sweet chili sauce, white pepper, and salt. Stir continuously for another 5–7 minutes until heated through.
- Return cooked chicken to the wok and toss everything together. Adjust seasoning if necessary before serving hot garnished with green onions.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Frying
- Cuisine: Thai
Nutrition
- Serving Size: 1 cup (200g)
- Calories: 380
- Sugar: 6g
- Sodium: 750mg
- Fat: 16g
- Saturated Fat: 2g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 50mg